Ingredients
Method
Baking the Cake
- Preheat the oven to 350°F (175°C).
- Grease and flour two 9-inch round cake pans.
- In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
- In a large mixing bowl, cream together the softened butter and granulated sugar until light and fluffy (about 4-5 minutes).
- Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract.
- Gradually alternate adding the dry ingredients and buttermilk into the wet mixture until fully combined.
- Add the purple food coloring and mix until the desired shade is achieved.
- Divide the batter evenly between the prepared cake pans and bake for 25-30 minutes, or until a toothpick inserted comes out clean.
- Allow cakes to cool in the pans for about 10 minutes before transferring them onto wire racks to cool completely.
Frosting the Cake
- Blend the softened cream cheese and unsalted butter in a mixing bowl until smooth.
- Gradually add powdered sugar and mix until well combined.
- Stir in vanilla extract and mix until smooth.
- Once the cakes are completely cooled, frost with cream cheese frosting, spreading it evenly between layers and on top.
Notes
Ensure your butter, eggs, and buttermilk are at room temperature for best results. Don’t overmix when combining wet and dry ingredients. Store leftovers in an airtight container in the fridge for up to 3-4 days.