Ingredients:
Cake:
Frosting:
Decorations and Additional Elements:
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a large bowl, whisk together flour, sugar, baking soda, salt, and cocoa powder.
In a separate bowl, mix the oil, buttermilk, eggs, food coloring, vinegar, and vanilla until well combined.
Gradually add the wet ingredients to the dry ingredients, mixing on low speed until smooth and well blended.
Divide the batter evenly between the prepared pans.
Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes, then turn out onto wire racks to cool completely.
Making the Frosting: Beat the butter and cream cheese together until smooth and creamy.
Gradually add the powdered sugar, 1 cup at a time, beating on low until combined, then on high until fluffy.
Stir in the vanilla extract
Once the cakes are completely cool, place one layer on your serving plate and spread a layer of frosting on top.
Place the second layer on top of the first, then frost the top and sides of the cake with the remaining frosting.
Decorate with purple sprinkles, edible glitter, and fresh berries as desired. For an extra touch of elegance, apply edible gold leaf to the sides or top of the cake.
