Go Back
+ servings
Red velvet cake recipe

Soft Red Velvet Cake

4.98 from 327 votes
Print Pin Video
This red velvet cake is SO soft, moist, and full of flavor, with that classic velvety texture and the perfect hint of tanginess. Topped with a creamy, slightly tangy cream cheese buttercream, it’s a cake you’ll want to make again and again!
Prep: 15 minutes
Cook: 30 minutes
Cooling Time: 1 hour 30 minutes
Total: 2 hours 15 minutes
Servings: 12 servings
Author: Cakes by MK

IMPORTANT: For accuracy, I would recommend using the gram measurements provided, as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.

Ingredients
 

Red Velvet Cake

  • cups (275 g) all-purpose flour - regular all purpose (see note 1 if you want to use cake flour)
  • tbsps (18 g) cornstarch
  • tbsps (14 g) cocoa powder - unsweetened. Natural cocoa powder preferred (see note 2)
  • ½ tsp baking soda
  • 1 tsp baking powder
  • ½ tsp salt - see note 3
  • 6 tbsps (86 g) unsalted butter - room temperature
  • cup (141 g) unflavoured vegetable oil - I use canola
  • cups (344 g) white granulated sugar
  • 3 large eggs - room temperature
  • 1 tbsp (12 g) vanilla extract/essence
  • tsps white vinegar
  • tbsps (38 g) red liquid food colouring
  • cup (158 g) buttermilk - room temperature

Cream Cheese Buttercream

Instructions

  • Preheat oven to 350°F (180°C) conventional (see note 5 if using a convection oven with a fan) and grease and/or line two 8x3-inch cake pans (I use my homemade cake release).
  • In a medium bowl, sift together flour, cornstarch, cocoa powder, baking soda, baking powder and salt. Using a whisk, mix until well combined. Set aside for now.
  • In a large bowl, add the butter, vegetable oil and sugar. Using an electric mixer (see note 6), cream together for 2-3 minutes until light and creamy.
  • Add the eggs one at a time, mixing well between each addition.
  • Add the vanilla, vinegar and red liquid food coloring, and mix until well combined. Set the mixer aside as the remainder of the batter will be finished by hand.
  • Add half of the dry ingredients to the wet mixture and gently fold together with a spatula until just combined. Add all of the buttermilk and gently fold until just combined. Lastly, add the remaining dry ingredients and gently fold until just combined. Do not overmix (see note 7).
  • Divide the batter evenly between the prepared cake pans and bake for 30 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. Be careful not to open the oven door too early, as this can cause the cake layers to sink (see note 8). Also, avoid overbaking the cake layers, as this can cause them to dry out.
  • Allow the cakes to cool in the cake pans for 15-20 minutes before carefully turning them out onto a wire rack to completely cool. Once cooled, frost with my cream cheese frosting (see blog post above for decorating ideas). Once your cake is decorated, pop it into the fridge for 30 minutes to allow everything to firm up (see note 9).

Video

Notes

Note 1. You can use cake flour in place of the all-purpose flour and cornstarch in this recipe (293 g total required).
Note 2. Natural cocoa powder will help prevent your batter from becoming too dark, allowing a brighter red color to shine through. It is also more acidic than Dutch-processed cocoa powder, lighter in color, and has a slightly sharper, more chocolatey flavor. It works particularly well alongside the buttermilk and vinegar in this recipe, which are also acidic ingredients. 
Note 3. I recommend using unsalted butter in my baking recipes because it allows you to control the amount of salt. I know salted butter is more commonly used in some countries, including New Zealand, so if that’s what you have on hand, you can still use it! Just reduce the salt to ¼ teaspoon for this recipe.
Note 4. If you're doing a lot of additional piping like I did with my red velvet cake, then make 1.5x my cream cheese frosting recipe to ensure you have enough frosting. Otherwise, 1 batch will be enough.
Note 5. If using a convection oven with a fan function, bake at 320°F (160°C), as the fan circulates hot air and causes food to bake faster. Please note that in the recipe video, I use the fan function, so the temperature shown in the video refers to a fan oven. I’ve amended the recipe card to give the temperature for a conventional oven, as most readers of my blog use convection ovens.
Note 6. If using a stand mixer, use the paddle attachment for the initial mixing, but continue to do the final step by hand as stated in the recipe.
Note 7. Gently folding in the ingredients prevents too much gluten from forming, resulting in a softer cake. Only mix until the streaks of flour have disappeared and the batter is uniform.
Note 8. Opening the oven door too early and allowing cold air to rush into the oven can cause cakes to collapse if the structure hasn't set yet. If your oven runs hot and you want to check your cake layers earlier than the stated baking time, allow at least ¾ of the baking time to pass before checking them.
Note 9. The cream cheese frosting can be on the slightly softer side when it's first made, so allowing it to firm up in the fridge will make the cake easier and neater to slice and serve. We don't want the cake to be cold though, so if you're leaving the cake in the fridge for over an hour, then bring it out of the fridge about an hour or so before serving so the cake has time to soften up. If you cut into the cake and it's still cold, just let it come to room temperature before eating (otherwise the texture will be more firm than soft).
Note 10. This recipe is designed to be divided between two 8-inch cake pans. I don’t recommend putting all of the batter into one 8-inch pan, as this is a soft cake and too much batter in one pan can cause the center to sink as it bakes. It can also cause the edges to overbake before the center is fully cooked.
Note 11: You may notice some cup and tablespoon measurements differ slightly from the original recipe that I posted in 2022. I’ve updated these to use standard US measurements, but the gram measurements have not changed, so the recipe itself has not changed. I recommend using the gram measurements whenever possible for the most accurate results. For more details about these updates, see the blog post above.

Nutrition

Calories: 429kcal | Carbohydrates: 53g | Protein: 5g | Fat: 22g | Saturated Fat: 7g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 64mg | Sodium: 217mg | Potassium: 89mg | Fiber: 1g | Sugar: 32g | Vitamin A: 272IU | Calcium: 53mg | Iron: 2mg

Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.

Keyword: red velvet birthday cake, red velvet cake, red velvet cake recipe, red velvet cakes, red velvet layer cake, soft red velvet cake
Tried this recipe?I love hearing from you! Tag me @cakesbymk.nz on instagram so I can see your amazing creations :)