Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C) and grease and flour two 9-inch round cake pans.
- In a large mixing bowl, combine the flour, sugar, baking powder, baking soda, and salt. Whisk well to combine.
- In a separate bowl, mix the oil, buttermilk, egg, and vanilla. Stir in the purple food coloring until the mixture looks vibrant.
- Gradually add the wet ingredients into the dry ingredients, mixing until smooth and fully combined.
- Divide the batter evenly between the prepared cake pans and smooth the tops with a spatula.
Baking
- Bake in the preheated oven for about 30 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to wire racks to cool completely.
Frosting
- While the cakes are cooling, prepare the cream cheese frosting by beating together the cream cheese, softened butter, powdered sugar, and vanilla extract until creamy.
- Once the cakes are completely cool, spread a layer of cream cheese frosting on top of one cake. Place the second cake on top, then frost the top and sides with the remaining cream cheese frosting.
- Garnish as desired; pecans, sprinkles or edible flowers make lovely decorations!
Notes
For the best texture, use room temperature ingredients and avoid overmixing. Store any leftovers in an airtight container. Can be frozen for up to three months.
