Go Back
+ servings

Purple Velvet Cake

A stunning and moist purple velvet cake with a rich, creamy frosting. Perfect for celebrations!
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Course Breakfast
Cuisine American
Servings 12
Calories 120 kcal

Ingredients
  

Cake Ingredients

  • 3 cups all-purpose flour
  • 2 cups granulated sugar
  • 0.75 cup unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1 teaspoon salt
  • 2 large eggs
  • 1 cup buttermilk
  • 0.5 cup vegetable oil
  • 2 teaspoons vanilla extract
  • 0.25 cup purple food coloring gel or liquid
  • 1 tablespoon white vinegar

Cream Cheese Frosting Ingredients

  • 1 cup unsalted butter, softened
  • 8 ounces cream cheese, softened
  • 4 cups powdered sugar
  • 2 teaspoons vanilla extract
  • 1 tablespoon milk or cream optional, for consistency

Instructions
 

Cake Preparation

  • Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  • In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, and salt.
  • In a separate bowl, whisk together eggs, buttermilk, oil, and vanilla extract. Add the purple food coloring and whisk until evenly combined.
  • Add the wet ingredients to the dry ingredients and mix until just combined. Do not overmix.
  • In a small bowl, stir together the white vinegar and 0.5 cup of hot water. The mixture will fizz.
  • Gently fold the vinegar mixture into the cake batter.
  • Pour the batter evenly into the prepared cake pans.
  • Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean.
  • Let the cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely.

Frosting Preparation

  • In a large bowl, beat together the softened butter and cream cheese until smooth and creamy.
  • Gradually add the powdered sugar, beating until well combined and smooth. Add vanilla extract.
  • If the frosting is too thick, add milk or cream, 1 tablespoon at a time, until desired consistency is reached.

Assembly

  • Once the cakes are completely cool, place one cake layer on a serving plate. Spread a layer of frosting over the top.
  • Top with the second cake layer and frost the top and sides of the entire cake.
  • Decorate as desired. Chill until ready to serve.

Notes

For an even more vibrant purple, use a gel food coloring. Ensure all ingredients for the frosting are at room temperature for a smooth consistency.

Nutrition

Serving: 200gCalories: 120kcalCarbohydrates: 120gProtein: 120gFat: 120gSaturated Fat: 120gPolyunsaturated Fat: 120gMonounsaturated Fat: 120gTrans Fat: 120gCholesterol: 120mgSodium: 120mgPotassium: 120mgFiber: 120gSugar: 120gVitamin A: 120IUVitamin C: 120mgCalcium: 120mgIron: 120mg
Tried this recipe?Let us know how it was!