Go Back
+ servings
Purple Velvet Cake Recipe

Purple Velvet Cake Recipe

A stunning and delicious purple velvet cake, perfect for special occasions. This recipe yields a moist and tender cake with a vibrant color and a hint of cocoa.
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings 12
Calories 120 kcal

Ingredients
  

Cake Batter

  • 3 cups all-purpose flour
  • 1.5 cups granulated sugar
  • 1 teaspoon baking soda
  • 0.5 teaspoon salt
  • 1 tablespoon unsweetened cocoa powder
  • 1 cup unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk
  • 2 tablespoons purple food coloring gel
  • 1 tablespoon white vinegar

Cream Cheese Frosting

  • 8 ounces cream cheese, softened
  • 0.5 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoons milk or cream

Instructions
 

Prepare the Cake

  • Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans. Line the bottoms with parchment paper.
  • In a large bowl, whisk together the flour, sugar, baking soda, salt, and cocoa powder.
  • In a separate bowl, cream together the softened butter and granulated sugar until light and fluffy.
  • Beat in the eggs one at a time, then stir in the vanilla extract.
  • In a small bowl or liquid measuring cup, combine the buttermilk, purple food coloring, and white vinegar. Stir until well combined. The vinegar will react with the buttermilk, creating a slightly curdled appearance.
  • Alternately add the dry ingredients and the buttermilk mixture to the butter mixture, beginning and ending with the dry ingredients. Mix on low speed until just combined. Do not overmix.
  • Divide the batter evenly between 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.

Make the Cream Cheese Frosting

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

Assemble the Cake

  • Once the cake layers are completely cool, place one layer on a serving plate. Spread a generous amount of frosting over the top.
  • Carefully place the second cake layer on top. Frost the top and sides of the entire cake with the remaining cream cheese frosting.
  • Decorate as desired. Slice and enjoy your beautiful Purple Velvet Cake!

Notes

For an even more vibrant purple, you can use a gel food coloring as it is more concentrated. Ensure your butter and cream cheese are at room temperature for the smoothest frosting.

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!