The most incredible Red Velvet Cake with Cream Cheese Frosting! Fluffy, soft, buttery and moist with the most perfect velvet texture!
Super easy to make Red Velvet Cake is similar to the original recipe that started it all! Made entirely from scratch with a few tips and tricks, this is one cake that takes centre stage! Softer than most cakes with a mouth-watering velvet-like texture in each bite.

Any cake that layered and slathered with a cream cheese frosting (carrot cake comes to mind) can sit by me with a huge spoon. Out of all cakes on this blog, this one is my favourite.
Red Velvet Cake
Is it chocolate? Is it vanilla? WHAT IS IT! Essentially it’s a Chocolate Cake made with little cocoa powder. The cocoa reacts with the acidic vinegar and buttermilk, and in turn keeps the cake moist, light, and fluffy. The chocolate taste is fairly mild but the flavours are delicately rich.
How To Make Red Velvet Cake
This red velvet cake has been adapted from The New York Times, with slight adjustments to the ingredients and the addition of oil for an even softer, richer and buttery melt-in-your-mouth cake. We tested a few versions with just butter, some with only oil, and some with half a dozen eggs! Truthfully, the one we are publishing is the best and received high praise from everyone who tried it. Both young and old!
With all the testing I have a few tips to get you the best results!
- Cake flour — We tried this version with both all purpose/plain flour and cake flour, and the cake flour version resulted in a softer, velvety cake, fooling everyone into thinking we had purchased it from an expensive baker! You can certainly use all purpose though if that’s all you have. You will still get an incredible cake.
- Oil — This addition guarantees a moist sponge. Mix it together with your cocoa powder and red dye so the three incorporate really well into the cake batter. This ensures the cocoa powder is mostly dissolved before being mixed through.
- Buttermilk OR milk with vinegar – We tried one version using buttermilk plus vinegar and one version making our own buttermilk, souring full cream milk with 1-2 teaspoons of vinegar before starting. Both worked INCREDIBLY well!
BAKING PANS
The batter is then split into two separate 8-inch baking pans to create two layers. We tried it with 9-inch pans and while the texture was good, the layers were a little too thin for our liking. Trim the dome on top away so the top layer sits better on the bottom layer. When trimming, you will feel how moist this cake really is! Try to save these pieces to decorate the cake with later! (Good luck not sneaking some pieces to eat! If you start, you won’t be able to stop.)
Just like my Best Fudgy Chocolate Cake, this Red Velvet Cake is so super addictive it’s hard to stop at one piece! Not overly sweet, but perfectly rich at the same time. You’ll see what I mean when you try it!
Looking for more red velvet recipes
Red Velvet French Toast | The Best Red Velvet Churros | Red Velvet Marble Waffles
Red Velvet Cake on Video
Red Velvet Cake
Ingredients
- ½ cup unsalted butter at room temperature
- 1 ½ cups caster sugar or fine white granulated sugar
- 2 large eggs
- ¼ cup cooking oil
- 1 tablespoon unsweetened cocoa powder plus 1 tablespoon extra for dusting
- 2 ½ tablespoons red food colouring liquid, not gel
- 2 teaspoons pure vanilla extract
- 1 tablespoon white vinegar
- 2 ½ cups plain cake flour sifted, or all purpose/plain flour
- 1 teaspoon baking soda bi-carb soda
- 1 teaspoon salt
- 1 cup buttermilk
Cream Cheese Frosting:
- 14 ounces cream cheese not spreadable, at room temperature
- ½ cup unsalted butter at room temperature
- 2 teaspoons pure vanilla extract
- 4 cups icing sugar or confectioners
- 1 tablespoon lemon juice optional – adds subtle hint of lemon
Instructions
For Cake:
- Heat oven to 350°F | 175°C. Lightly grease two 8-inch cake pans with butter or nonstick oil spray and lightly dust with 1 tablespoon of the sifted cocoa powder.
- Cream butter and sugar together until light in colour. Add eggs one at a time, beating well after each addition to combine well.
- In a smaller bowl, mix together oil, remaining cocoa powder, red food colouring and vanilla until smooth. Stir colour mixture and vinegar through the creamed sugar mixture to combine.
- Sift together flour, baking soda and salt in a separate bowl. Add half of the dry ingredients and half of the buttermilk to the wet ingredients; mix well. Repeat with remaining dry ingredients and buttermilk.
- Divide batter among the 2 prepared pans and bake for about 25 to 30 minutes, or until a toothpick inserted into the centre of the cake comes out clean. Cool on a wire rack completely.
For Cream Cheese Frosting:
- Beat together cream cheese, butter and vanilla until smooth lighter in colour (about 3-4 minutes). Beat in icing sugar until frosting is light and fluffy (if frosting is too thin, add more icing sugar and beat again until reaching your desired consistency).Optional if using: mix in the lemon juice.
Assemble Cake:
- Transfer 1 cake onto a serving dish/plate, flat-side down. Trim the top dome off of the cake to create a flat bottom later. Scoop about 1 ½ – 2 cups of frosting onto cake and spread evenly over the top.
- Place second cake layer on top and use remaining frosting to cover top and sides of cake.
- Crumble trimmed pieces of cake to decorate.Enjoy!
Emily says
It came out delicious, albeit a bit crumbly, but maybe that’s how it’s supposed to be. It does look that way in the photos. I did use all-purpose flour instead of cake flour (which I have, but had a bad experience when I used it for a homemade funfetti cake awhile back so I’m afraid to use again). Maybe that’s part of the cause of the texture. It is moist though, and I’m glad I got real buttermilk. I thought the frosting was SOOOO good (didn’t add lemon). I couldn’t stop eating it out of the bowl, thankfully, there’s more than enough for the cake. 🙂
My only problem I had, even though I try to read instructions carefully, was when I got to step 4, I accidentally read too quickly without reading through as “Add half of the dry ingredients to half of the buttermilk and the other half to the rest of the buttermilk”
and not “Sift together flour, baking soda and salt in a separate bowl. Add half of the dry ingredients and half of the buttermilk to the wet ingredients; mix well. Repeat with remaining dry ingredients and buttermilk. ”
So…. I was like.. what? I added half of the buttermilk to half of the flour mixture, and it got REALLY doughy. I could barely stir it. I was so confused. Then I re-read the directions and was kicking myself. I added the other half of the flour mixture to the wet ingredients, and then added that stupid doughy flour-buttermilk mixture to the wet ingredients and tried to mix it in as best as I could.
So my cake ended up having these chewy bits scattered throughout, not too much. Enough that I noticed. You live, you learn. Hopefully others don’t make the same mistakes I do. READ THE RECIPES!!! Don’t substitute ingredients! Lol. It’s a good cake though. Thanks for the recipe!
Emily says
Oh, and I forgot to add. Yes I was confused about dusting the pans with cocoa powder if you’re just supposed to trim the cakes anyway. One of my cakes sunk down in the middle so I only trimmed the top off that one.
Also, I couldn’t find liquid food food coloring anywhere and I checked several stores. I had to use the gel. It takes pretty much a whole tube of the red gel color but it works fine. It’s just expensive. It’s nearly $5 for a box of the primary colors and if I use up the red then I have to get another one. So I’m gonna look for the liquid food coloring on Amazon or something.
One more tip. I have baked with fake buttermilk (milk with vinegar/lemon juice added) and now this time I used real buttermilk. I really think the buttermilk made it taste so much better. If you can, buy some real buttermilk!
D.Morgan says
If your family doesn’t like cream cheese frosting, here is a delicious one you can use.
5 tablespoons all purpose flour
1 cup milk
2 sticks salted butter
I cup granulated sugar
1 teaspoon vanilla
Mix flour and milk in small saucepan.cook over medium heat until thick, stirring constantly. Set aside to cool completely. Beat room temp butter until fluffy. Beat in sugar a little at a time. Add vanilla. With mixer on medium speed, slowly spoon in cooled flour mixture and beat till fluffy. Spread on 8” round cake or cupcakes.
Doris says
That’s the same frosting that my mom made for her cake and I would always ask for it
Regina Fant says
When my mom made Red Velvet Cake, this is the frosting recipe she used INSTEAD of cream cheese frosting. To my family, this is the icing we relate to our family RED VELEVET cake.. it makes so much more decadent.
Marilyn says
That is what we use for frosting. It’s so much better than the cream cheese one!
Muskaan says
Literally the BEST red velvet cake ever! Made it for my family and absolutely everyone loved it so much. I reduced the sugar in the frosting and put some cornflour instead and it was perfect. The cake was super moist. Absolutely cannot wait to make it again! Thanks for a wonderful recipe.
Abby says
Hi Karina, thank you for this recipe, the tastiest red velvet ever!!!
I made this cake and it was absolutely marvellous!
Thank you ☺️
Martha says
Great recipe- so easy to make and yet so delicious. I made cupcakes using your recipe and lathered on cream cheese frosting! I’m loving your recipes!
Rosie says
Loved it. Best red velvet cake iv ever made. So thank you x
Also do you have a vegan red velvet cake recipe please?
Karen says
The flavor of the cake was spot on! My frosting was sadly quite thin. After adding what I felt was copious amounts of extra powdered sugar I finally bit the bullet and added lots of cornstarch. The final result was scrumptious and I will definitely be baking again, Maybe I was a bit off with the butter cream cheese ratio. Still a winner…….You are awesome!
Melanie O'Connell says
Make sure the butter and cheese are at the same temperature and at the slightly spreadable stage, definitely not cold! I usually whip the butter first to get it nice and creamy before adding the cheese… hope that helps :o)
Riya says
I made this cake yesterday and frosted it. I kept the cake in the fridge overnight, and had it today after lunch. It was absolutely AMAZING! Thank you so much for this FANTASTIC recipe!
P.S. – I only used 29ml of red food coloring and it was still a nice bold red color.
Taaha says
Hi I want to use this recipe to bake red velvet cake. However I am slightly confused about the buttermilk. Do I add the extra table spoon of vinegar as stated in the recipe directly into the cake batter in addition to the home made buttermilk? Or do I omit the table spoon of vinegar if I am using home mad buttermilk? Do I only add the tablespoon of vinegar into the batter if I use shop bought buttermilk?
Adam says
I’m curious about this too? Did you go ahead with the recipe, and if so what did you do in the end?
Many thanks.
Teri says
Hi I made your recipe for V-Day cupcakes and they turned out amazing! I have tried several of your recipes and their Awesome! Thank you!
Janera Torres says
The 1 tbs of vinegar is an ingredient. Plus the buttermilk is an ingredient. These are two separate ingredients. So if making your own buttermilk, an extra tsp or tbs of vinegar is needed to add to the milk. I hope this makes sense.
Kay says
Prior to the recipe, she explained that if you have buttermilk you don’t need to add the vinegar. If you’re not using store bought, you add vinegar to your milk to make it sour.
natalie says
A bit late but, if you don’t have any store bought buttermilk, that is when you mix in the 1 tablespoon of vinegar into the 1 cup of milk. But if you have store bought buttermilk, no need to add the tablespoon of vinegar.
Twayna Thomas says
Thanks a bunch! My recipe is similar to yours and the cake turned out great. The only problem I had was dusting the pans with cocoa, when the cake finished baking I had to trim the cocoa off the cake because it burnt on the cake. I think the next time I will use flour for dusting as I normally do.
Kathryn says
I learned a new word recently ‘gal’entines’. never heard of that in Australia before now. I think it’s great.
Since I had been invited to lunch with friends for Valentines Day this year I set about searching for something to take that was in keeping with the theme.
I’ve made a red velvet cake once before and thought it was okay. Looked pretty but nothing too special in the flavour stakes.
I found your recipe and gave it a go. Pretty and delicious all at the same time. It went down a treat with the ‘gals’. I followed the recipe using plain flour and real buttermilk. I struggled with the crumbing part for decoration as my trimmings were a bit too moist to crumble. It did not matter though, it still looked and tasted AMAZING. It’s a keeper.