Enjoy a 10% discount on all orders over $60

Red Velvet Cake with Frosting

Here is Red Velvet Cake Recipe with its bright red color, velvety texture and delicious cheese cream frosting! The perfect harmony of soft, moist cake layers with butter cream!

May 15, 2021
Red Velvet CakePhoto By Petite Gourmets
Difficulty Medium
Servings 8 people
Preparation 30 mins
Cooking 30 mins
Total 60 mins

Red Velvet Cake Recipe Video



Batter (Cake)

  1. Preheat the oven at 350 °F (180 °C). Lightly grease two 9 inch (22 cm) cake pans and sprinkle it with flour.
  2. In a large mixing bowl, whisk the ½ cup of butter and 1½ cup of sugar with the help of a mixer. Continue the process until you get a creamy consistency. Then add the eggs one by one and mix until the ingredients are combined. Add the food coloring to the mixture.
  3. In a separate bowl, mix the buttermilk (or milk and lemon juice), vinegar and 2 teaspoon of vanilla until you have a smooth consistency.
  4. Sift the dry ingredients (flour, baking powder, and salt). Then add the cocoa powder to the flour mixture. Beat at low speed for 20-30 seconds.
  5. Add the flour mixture 1/3 to the mixture 3 times in total and the vinegar mixture to the mixture at the rate of 1/2 in 2 times in total. To the egg-sugar mixture, first add 1/3 of the flour mixture and 1/2 of the vinegar mixture. Then add the flour mixture and vinegar mixture again. After each addition, mix until the ingredients are combined. Finally, add the remaining portion of the floured mixture to obtain the desired consistency of the cake dough.
  6. Divide the batter evenly into the prepared cake pan. Place them evenly in the oven. Bake for about 25-30 minutes.
  7. Then turn out onto a cooling rack and let it cool. After waiting for 10 minutes, loosen the edges of the cake molds with a knife. Let it cool for at least an hour.


  1. Whisk the cream cheese, ½ cup of butter, and 1 teaspoon ofvanilla for about 3-4 minutes until it gets a smooth consistency. When the mixture starts to turn white, add 3 cups of granulatedsugar and whisk all ingredients. If necessary, scrape the remaining ingredients on the sides of the bowl with a spatula. When it has a fluffy consistency, put it in the fridge to cool.

Assemble Cake

  1. Remove the cake layers you have kept in the freezer. With the flat side down, place the first layer of the cake on the serving platter. Spread 4 tablespoons of frosting evenly on it with the help of a spatula. Then place the second layer of sponge cake on the cream. Apply another layer of frosting on it.
  2. Serve it with cherries and pecans if you wish.
Nutrition Facts
Serving Size 1 Red Velvet Cake
Serves 8
Amount Per Serving
% Daily Value*
Cholesterol 109 mg36.3%
Sodium 539 mg23.4%
Potassium 128 mg2.7%
Protein 7.2 g14.4%
Total Fat 46.4 g59.5%
*The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


  • Be sure that the eggs, butter and vinegar are at room temperature. If the ingredients are cold, it becomes difficult to achieve the fluffy and light texture of the red velvet cake.
  • Sift dry ingredients. In this way, there will be no lumps in the cake.
  • Mix the butter and sugar until you get a creamy consistency. In this mixing process, the cake dough is aerated to create a light cake texture.
  • Use butter and vegetable oil in the making of this cake. While butter adds flavor to this dessert, the oil helps to keep it moist.
  • You can use lemon juice and milk instead of buttermilk in the recipe.
  • You can choose castor sugar or icing sugar instead of granulated sugar in cream making.
  • You can use cake flour or self-raising flour instead of baking flour.
  • Do not over mix the ingredients. This can cause the cake layers to dry out.
  • Be sure to add the right amount of flour. Use a kitchen scale or measuring cup.
  • Tap the counter lightly before putting the cake tin in the oven to prevent air bubbles from forming in the dough.
  • Foam the baking soda with freshly squeezed lemon juice. In this way, you can make the cake more fluffy.
  • Do not overcook the layers. Otherwise, the cake layers will start to dry.
  • Dip a toothpick into the batter to make sure it is cooked. If the toothpick comes out clean, the sponge cakes are cooked.
  • After the cake layers have cooled, wrap the edges with cling film. In this way, the edges do not dry out. If you are going to put it in the refrigerator for cooling, be careful to wrap it in stretch film again.
Rate This Recipe

A popular dessert recipe with its perfect velvety texture, red color and, of course, rich flavor cream: Red Velvet Cake! The taste of cheese cream in between the soft and moist cake layer is a recipe that can be felt on every fork!

Slightly sharp with vinegar and buttermilk; sweet taste with cocoa and vanilla aromas, this cake emphasizes all tastes equally with its cream. You can also turn it into a Vegan or Gluten-free cake recipe. Be sure to try this recipe with rich flavor and texture. Bon Appetit!

What Is Red Velvet Cake?

Red velvet cake,, is a deep red chocolate cake with cream cheese frosting and cocoa powder. It is usually made with a mixture of buttermilk, butter, cocoa, vinegar and flour. Food coloring is not used in traditional recipes.

It is called "velvet cake" with its moist, light and fluffy texture. The taste of chocolate is not felt intensely. The red velvet cake, thought to have emerged in the Victorian Era, was known as a dessert preferred on special occasions at that time.

Why is Red Velvet Cake Red? Natural cocoa powder contains anthocyanin, a compound found in fruits that creates a dark color. When the anthocyanin reacts with the vinegar and buttermilk in this recipe, the cake turns brown. Red food coloring is added to the batter and the cake turns into a reddish color.

What Does Red Velvet Cake Taste Like?

Red velvet cake gets its main flavor from its cream. In addition to its cream, buttermilk and vinegar used in cake dough add acidity to this cake. It has a light chocolate flavor as it contains a small amount of cocoa powder. Red velvet cake is a creamy, soft and moist cake.

What Is The Difference Between Chocolate And Red Velvet Cake?

Is Red Velvet Cake Chocolate Cake? There are similarities between the red velvet cake and the chocolate cake recipe. However, there are some differences that distinguish the red velvet cake from the chocolate brownie. One of these is the amount of cocoa powder. The flavor of chocolate is very light in the red velvet cake. In addition to the cocoa amount, vinegar and buttermilk are added to the red velvet cake dough. The reaction of these materials with cocoa powder creates a brownish color. Red food coloring is added to the dough and the red cake takes its final form.

How To Make Red Velvet Cake From Scratch?

red velvet cake on a platePhoto By Petite Gourmets

  1. To make red velvet cake from scratch at home, first preheat the oven to 350 °F.
  2. Grease the cake pans and set aside for later use. In a large mixing bowl add flour, baking powder, and salt.
  3. Then add the cocoa powder to the mixture and whisk all the dry ingredients with the help of a mixer. In a separate bowl, whisk the sugar and butter to get a fluffy consistency. Add the oil (or canola oil) to the mixture.
  4. Add the eggs one by one and mix the ingredients one round after each egg.
  5. Add the red food coloring either at this step or with the flour mixture.
  6. Then add the buttermilk, vinegar and vanilla. Alternately add the dry and wet ingredients to the egg-sugar mixture. Mix the ingredients after each addition.
  7. Pour the cake dough you have prepared into two molds equally.
  8. Bake in a preheated oven for 25-30 minutes.
  9. Dip a toothpick in the middle of the cake. If it comes out clean, it is cooked. After you take it out of the oven, leave the sponge cakes on the wire rack to cool completely.

How To Make Cream Cheese Frosting for Red Velvet Cake?

The ingredients you need to make cream for red velvet cake; It is butter, cream cheese, sugar and vanilla extract. First, whisk the cream cheese and unsalted butter in a mixing bowl with the help of a hand blender. Continue this blending process until you get a smooth and fluffy consistency. Then add the vanilla and sugar (or powdered sugar) to the mixture and mix until a light and fluffy consistency is obtained. Spread it on the cake layers that you have cooled before. If you want, spread the cream to the top and sides of cake layers also.

How To Make Vegan Red Velvet Cake?

You can turn this red cake recipe into a vegan recipe. You can easily prepare a vegan red velvet recipe with some changes in the ingredients.

Ingredients for the Vegan Red Velvet Cake:

Milk: You can choose soy milk instead of buttermilk used in the original recipe. You can add 1 cup of soy milk and 1 tablespoon of lemon juice to the recipe. We do not recommend coconut milk or nut milk for this recipe. The distinctive strong flavors of these milk varieties can change the taste of red velvet dessert.

Oil: As a vegetable oil, canola oil is one of the types of oil that best suits this recipe. Sunflower oil can also be preferred. But olive oil can cause a dominant flavor in this recipe. Therefore, we do not recommend its use.

Butter: You can choose vegan butter.

Egg: You can use flaxseed eggs.

Food Coloring: Most food colouring products are not vegan. You should prefer gel form food coloring instead of liquid form. Therefore, be sure to check their labels. You can choose vegan brands such as Wilton, TruColor, Color Garden, Sugarflair. You can also use beetroot.

Cream Cheese: You can use vegan cream cheese for cream. Go Veggie, Violife, Nush are among the brands that have vegan cream cheese. You can also choose these brands or other vegan brands.

Apart from the above ingredients, flour, baking soda, salt, vanilla extract, cocoa are also used in this recipe.

When making Vegan Red Velvet Cake Recipe ,mix milk and apple cider vinegar. In a separate bowl, whisk the vegan butter and sugar with a mixer until it becomes creamy. Add wet ingredients and red food coloring. Likewise, whisk the dry ingredients in a separate bowl. Using the mixer at low speed, alternately add the dry ingredients and buttermilk to the sugar mixture and whisk. Then divide the batter evenly into the molds. Bake it for 35-40 minutes in the oven that you have preheated at 350 °F.

For Vegan Cake Frosting, whisk cream cheese, butter, sugar and vanilla until you get a fluffy cream consistency. After the sponge cakes have cooled, spread the cream between the cake layers. Serve it by slicing.

How To Make Gluten-Free Red Velvet Cake?

Making Gluten-Free Red Velvet is pretty easy. You can prepare gluten-free red velvet cake at home by changing some of the ingredients in the original recipe.

To make the Gluten-Free Red Velvet cake recipe, you can opt for gluten-free flour and unsweetened cocoa powder. You should make sure that red food coloring is gluten-free. You can now prepare your gluten-free cake.

For making Gluten Free Red Velvet Cake, whisk butter and sugar in a bowl until it becomes creamy. Then add the egg and red food coloring. Whisk the gluten-free flour and other dry ingredients in a separate bowl. Alternately add the dry ingredients and buttermilk (or milk-lemon juice) mixture to the sugar mixture and whisk at low speed. When the dough is thick, divide it into molds evenly. Bake in the oven that you preheat at 180 degrees for about 30 minutes.

For frosting, whisk the cream cheese, butter, sugar and vanilla until you get a creamy consistency. Chill the cream you have prepared in the refrigerator for about 20 minutes. After the sponges have cooled, spread the frosting between the cake layers. Serve it by slicing.

What Frosting Goes Well With Red Velvet Cake?

Traditionally, red velvet cake is prepared with cream cheese cream, but it can also be served with vanilla, butter or chocolate cream according to your taste.

How To Store Red Velvet Cake?

You can store the leftover red velvet cake in an airtight container in the refrigerator for up to 3 days. You can also store this cake in the freezer. You can freeze it for up to 2 months without frosting on it. Wrap sponge cake in cling film or foil. You should freeze it in an airtight container. When you want to use it, keep it in the fridge overnight. Add frosting after it dissolves at room temperature.

Recipe byPetite Gourmets

Did you make this recipe?

Tag @PETITEGOURMETS using the hashtag #PGRECIPES and share on Instagram. We'll feature you on our site.

Shop on Petite Gourmets