Go Back
A luxurious four-layer purple velvet cake with piped frosting swirls and sugared blueberries, featuring a slice removed to reveal the moist interior.

Purple Velvet Cake

Sarah
This Purple Velvet Cake is the perfect balance of rich, moist texture and beautiful visual appeal, making it an ideal treat for celebrations or special occasions. With a smooth cream cheese frosting and vibrant purple hue, it’s sure to be a crowd-pleaser.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Dessert
Cuisine American
Servings 12
Calories 350 kcal

Ingredients
  

For the Cake:

  • 2 ½ cups all-purpose flour
  • 1 ½ cups granulated sugar
  • 1 cup unsalted butter softened
  • 4 large eggs
  • 1 cup buttermilk
  • 1 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon vanilla extract
  • 1 tablespoon purple food coloring or more for a deeper color
  • ½ teaspoon salt

For the Cream Cheese Frosting:

  • 8 oz cream cheese softened
  • ½ cup unsalted butter softened
  • 4 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoons milk optional for smooth consistency

Instructions
 

Preheat the Oven:

  • Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.

Prepare the Cake Batter:

  • In a large bowl, sift together the flour, baking powder, baking soda, and salt.
  • In another bowl, cream together the softened butter and sugar until light and fluffy.
  • Add the eggs one at a time, mixing well after each addition.
  • Gradually add the buttermilk and vanilla extract, mixing until smooth.
  • Add the dry ingredients in batches, mixing until just combined.
  • Stir in the purple food coloring until you achieve the desired shade.

Bake the Cake:

  • Divide the batter evenly between the prepared cake 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 transfer to a wire rack to cool completely.
  • Make the Cream Cheese Frosting
  • Beat the softened cream cheese and butter together until smooth and creamy.
  • Gradually add the powdered sugar, one cup at a time, and beat until fluffy.
  • Stir in the vanilla extract. Add milk if needed for a smoother consistency.

Assemble the Cake:

  • Once the cakes have cooled, spread a layer of cream cheese frosting on top of one cake layer. Place the second layer on top and frost the entire cake.

Decorate and Serve:

  • Optionally, decorate with edible flowers, sprinkles, or any decorations of your choice. Serve and enjoy your stunning purple velvet cake!

Notes

  • Calories: 350 kcal
  • Fat: 20g
  • Saturated Fat: 12g
  • Carbohydrates: 40g
  • Fiber: 1g
  • Sugars: 30g
  • Protein: 4g
  • Cholesterol: 50mg
  • Sodium: 250mg
  • Potassium: 100mg
  • Calcium: 60mg
  • Iron: 1.5mg
Note: Nutrition facts are estimates and may vary based on portion size and ingredient brands.
Keyword Purple Velvet Cake