Red Velvet Cake

I don’t know about you, but whenever I see red velvet cake it makes me think of special occasions. It’s the kind of bright, vibrant dessert that cheers you up just looking at it.

slice cut out of red velvet cake with text overlay for facebook


Where Is Red Velvet Cake From?

That said, the genesis of red cake batter actually came from a time that was far from cheery. It was during WWII rationing, when sugar and other goods were hard to come by, so bakers began using beet juice in their cakes.

On an upside, though, the velvety nature of this cake came from a surprise finding in the 1800’s when bakers realized that combining cocoa with the coarse flours they used at the time would create a chemical reaction that resulted in that velvety texture.

Red velvet cake is steeped in history, from those fun facts to ongoing debates to this day of where red velvet cakes originated and who first made them. Regardless, we’re just grateful that this delicious cake exists.

From the fluffy texture of the cake to the tangy flavor of the frosting, this cake is, indeed, worthy of special occasions. The next time you want to garner some serious compliments at a party, whip up this cake — and wow your guests with a little red velvet cake trivia that you have under your belt, now, too.

Now the flavors (and colors) of red velvet spans to red velvet pancakesred velvet cookiesred velvet cupcakes, red velvet brownies and more!

straight on shot of cake topped with chocolate chips

Why You’ll Love Red Velvet Cake

There are endless reasons to love this gorgeous cake that guests are bound to swoon over.

  • Pretty – The bright red color of this cake against the backdrop of the bright white icing makes it a vibrant addition to any dessert table.
  • Festive – For holidays like Valentine’s Day, Christmas, or the 4th of July, there are few cakes as festive as this one.
  • Delicious – The silky, tangy cream cheese frosting mingles so perfectly with the rich, moist texture of the cake.
slice of cake on a plate


When you’re preparing to bake your red velvet cake, make sure to take all of your ingredients out of the refrigerator so they can come to room temperature. And don’t skimp on the fat on the dairy products — using full fat versions of cream cheese and cream is what makes this cake so moist and decadent.


  • All purpose flour – This ingredient helps the cake to rise. Make sure to use all-purpose and not another variety you may have in your pantry (unless you’re using flour alternatives)
  • Unsweetened cocoa powder – Cocoa powder gives this cake a rich flavor.
  • Baking powder – Another ingredient that’s an important leavening agent, be sure to use this and not baking soda.
  • Espresso powder – While optional, espresso powder helps to deepen the flavors of the cake.
  • Salt – Salt elevates the flavor of baked goods. You can use whichever variety you prefer but your table shaker will do the trick.
  • Butter – Softening the butter will help it to mix more easily.
  • Granulated sugar – The size of the granules of this type of sugar makes them perfect for baking cakes. They dissolve quickly when mixing the batter.
  • Vegetable oil – If you don’t have vegetable oil on hand use another that you have on hand, like coconut oil. You can even swap in applesauce.
  • Vanilla extract – Using pure vanilla extract will definitely impart more flavor than if you use an imitation variety.
  • Eggs – Large eggs are always standard for baking and are exactly what you need for this recipe.
  • Buttermilk – This acidic milk helps to make the cake light and moist.
  • Red food coloring – We need that classic red velvet cake color. Using liquid food coloring (instead of gel food coloring) will make it easier to mix.


  • Cream cheese – Bring the cream cheese to room temperature. It will mix more easily with the other ingredients.
  • Butter – Use unsalted butter and bring it to room temperature at the same time as the cream cheese.
  • Powdered sugar – Also known as confectioner’s sugar, this ingredient is what makes the frosting silky and sweet.
  • Vanilla extract – Use the store-bought kind or find out how easy it is to make your own homemade vanilla extract.
  • Heavy whipping cream – You’ll want to make sure to get the heavy variety and not a lower fat version.
slice taken out of red velvet cake

How To Make Red Velvet Cake

Making this cake is easy and fairly simple. While the cake is baking (or cooling), whip up the frosting so that it’s ready to spread after the cake cools.

  1. Add the butter and sugar to a large bowl of a stand mixer and beat together until smooth.
  2. Pour in the vanilla extract and the oil and mix until they are just combined. 
  3. Pour all of the dry ingredients into a medium bowl. Whisk them to completely combine them all together.
  4. Run the stand mixer on low speed and slowly add ⅓ of the flour mixture to the bowl, mixing until all of the dry ingredients are moist.
  5. Next, add half of the buttermilk while continuing to mix.
  6. Alternate between adding the dry ingredients and the buttermilk until all ingredients are incorporated, mixing continuously throughout the process.
  7. Then, add the food coloring. 
  8. Once the food coloring is completely combined in the batter, pour the batter into the three cake pans prepared with cooking spray, scraping the bottom of the bowl to get all of the batter into the pans. Be sure to divide batter evenly between the pans. 
  9. Bake until the cakes pass the toothpick test (coming out clean after being inserted in the center).
  10. Allow the cakes to cool on the countertop in the pans until they are cool enough to transfer them to a wire rack.
  1. Now the frosting. Begin by adding the butter and cream cheese to a large bowl in a stand mixer and beat until smooth.
  2. Place the mixer on low speed and pour half of the confectioner’s sugar into the cream cheese and butter mixture. Continue mixing until the sugar is completely combined.
  3. Then, add the rest of the sugar as well as the wet ingredients (vanilla and heavy cream), continuing to mix on low.
  4. Once ingredients are all combined, move the speed to high and continue to beat until the frosting is fluffy.
  5. Once the cakes have cooled completely, assemble them by first placing one layer of the cake face down on a serving dish or cake tray. Spread a portion of the frosting on the cake, ensuring that it is even and smooth. 
  6. Repeat with the second cake and then the third.
  7. After all of the red velvet cake have been layered, use half of what is left of the frosting to cover the outside of all of the cake layers as well as the top. 
  8. Briefly refrigerate the cake before then applying the remaining frosting for a smooth finish.
  9. Garnish the top of the cake, if you choose, with anything from nuts to berries.


While this red velvet cake is delicious as it is, there are plenty of ways to dress it up, too.

  • Cocoa powder – Make your cake even more rich by adding cocoa powder.
  • Chips – Gently fold chocolate chips into the cake batter before baking. You can also melt them and drizzle the chocolate over the cake before serving.
  • Nuts – Crush your favorite nuts and sprinkle them over the finished cake.
  • Extracts – Add nutty flavor with almond extract or rich coffee flavor with coffee extract.
  • Fruit – Garnish the cake with berries like strawberries, raspberries, or blueberries. You can also make sugared cranberries to make it extra special. 
  • Flour – If you can’t have white flour (or you’re avoiding it) swap it out and use your favorite alternative flour instead.
  • Cupcakes – All you need to transform this recipe from its cake form into red velvet cupcakes is a muffin tin or two.
fork with bite of red velvet cake

Storage, Make Ahead and Freezing

Because of its cream cheese frosting, always make sure to store red velvet cake in the refrigerator or freezer.

Make-Ahead: You can make either the cake or the frosting ahead to save time on the day you want to serve it. Just store them, covered, in the refrigerator.

Refrigerator: Store leftover cake in an airtight container or covered with plastic wrap for up to 3 days in the refrigerator. 

Freezer: You can store red velvet cake, either frosted or unfrosted, in the freezer for up to 3 months.

collage of red velvet cake for pinterest

More Cake Recipes

Let them eat cake!

slice of applesauce cake on a plate

Applesauce Cake

With a moist crumb and warm spices, this old-fashioned Applesauce cake is one that you'll want to make over and over again!
See The Recipe!
side view of banana pudding cake

Banana Pudding Cake

This Banana Pudding Layer Cake has all of the classic banana pudding flavor you know and love baked into a delightfully elegant and delicious dessert!
See The Recipe!
sliced butter cake on a platter with blue linens

Gooey Butter Cake

With lots of rich, buttery flavor, this EASY Gooey Butter Cake recipe is the best! The butter sauce really sends it over the top!
See The Recipe!
close up of bite taken out of cheesecake truffle

Red Velvet Cheesecake Bites

Creamy, sweet and delicious Red Velvet Cheesecake Bites take only minutes to make. This recipe is easy, fun and ideal for making ahead!
See The Recipe!
slice of cake on plate with text overlay for pinterest
slice taken out of red velvet cake

Red Velvet Cake

4.43 from 14 votes
If you're looking to impress guests with a dessert that is equally as delicious as it is pretty, this red velvet cake is for you.
Prep Time: 10 minutes
Cook Time: 20 minutes
Assembly Time: 25 minutes
Total Time: 55 minutes
Servings: 12





  • Preheat oven to 350 degrees Fahrenheit and prepare three 8-inch cake pans by spraying generously with non-stick spray and place a round of parchment in the bottom of each. Set aside.
  • In a stand mixer or with a hand mixer, beat the butter and sugar together until smooth.
  • Add in the oil and vanilla extract and mix until just combined. Add eggs, mixing until combined.
  • Add the buttermilk to a liquid measuring cup and set aside.
  • Add the flour, cocoa powder, baking powder, espresso powder, and salt to a medium bowl and whisk to combine.
  • Add 1/3 of the dry mixture to the stand mixer and mix until no dry spots are remaining. Add half of the buttermilk and mix well.
  • Continue alternating until all the dry ingredients are incorporated.
  • Add the food color last and mix until the color is well incorporated.
  • Divide the batter evenly between the three cake pans and bake for 18-20 minutes until a toothpick inserted in the center of each cake comes out clean.
  • Remove from the oven and allow to cool in the pan for about 10 minutes then transfer to a wire rack to cool completely.
  • Once the cake layers are cool. Make the frosting by adding the butter and cream cheese into the bowl of a stand mixer and mix for 3- 5 minutes until smooth and fluffy.
  • Add half of the powdered sugar and mix well until combined.
  • Add the remaining powdered sugar, vanilla, and heavy cream and mix on low until combined. Increase the speed to high for 1-2 minutes until fluffy and smooth.
  • To assemble: Take on cake layer and place face down on a cake tray. Add about 1 ½-2 cups frosting on top of the cake and smooth. Continue with each cake layer.
  • Once you have used all the layers, take half of the remaining frosting and smooth all over the outside of the cake.
  • Place the cake in the refrigerator for 15-20 minutes to allow the frosting to set slightly.
  • Remove from the refrigerator and smooth the remaining frosting over the outside of the cake.
  • Serve immediately or keep stored in the refrigerator until ready to serve.
  • If you've tried this recipe, come back and let us know how it was in the comments or star ratings.


Calories: 882 kcal, Carbohydrates: 108 g, Protein: 8 g, Fat: 49 g, Saturated Fat: 25 g, Polyunsaturated Fat: 7 g, Monounsaturated Fat: 12 g, Trans Fat: 1 g, Cholesterol: 159 mg, Sodium: 444 mg, Potassium: 248 mg, Fiber: 1 g, Sugar: 86 g, Vitamin A: 1366 IU, Vitamin C: 0.01 mg, Calcium: 119 mg, Iron: 2 mg
Author: Jessica Formicola
Calories: 882
Course: Dessert
Cuisine: American
Keyword: red velvet cake
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
Jessica Formicola in her ktichen

About the Author

Chef Jessica Anne Formicola

Jessica the mom, wife and chef behind Savory Experiments. You might see her on the Emmy- nominated TV show Plate It! or on bookshelves as a cookbook author. Jessica is a Le Cordon Bleu certified recipe developer and regularly contributed to Parade, Better Homes & Gardens, The Daily Meal, Mashed and more!

Read More About Jessica

4.43 from 14 votes (8 ratings without comment)

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating

Questions and Reviews

  1. 5 stars
    I suggest including the recipe of Panjgau a traditional hindu sweet made from gau-mutra, gau-gobara, milk, butter and honey. If you need any more info on this sweet please hit me up. Also, sice it is an ancient sweet not much information is available on the net.

  2. 5 stars
    I had never added espresso powder to my red velvet cake before but I think that is what made this extra delicious!