This Red Velvet Cake with Cream Cheese Frosting is incredibly moist. Butter, Oil, and buttermilk add a beautiful texture and flavor to the cake.
Also, try out the delicious black forest cake and pineapple upside-down cake.
The origin of red velvet cakes
Apparently, red velvet cake originated during the 2nd world war when food was rationed and people used beet juice to enhance the color and texture of cakes. It is said that once the red velvet cake was commercialized, everyone started using red food color. The baking science behind this cake is that the reaction of vinegar and buttermilk reveals the red anthocyanin in the cocoa and keeps the cake moist and fluffy.

THE SECRET TO THE BEST RED VELVET CAKE RECIPE
Update | 26th February 2017
This recipe has been slightly modified taking into consideration the comments below.
- The eggs have been increased from 2 to 3. (This makes the texture of the cake more lighter)
- The baking temperature was decreased from 350 Degrees Fahrenheit/175 Degrees Celsius to 325 Degrees Fahrenheit/ 160 Degrees Celsius. (This ensures even baking. I have started seeing better results when lower temperature is used for cakes)
- Baking time is reduced by 10 minutes. (Every oven temperature varies slightly. So keep a close eye. Even an extra 5-10 minutes can make the cake dry).

- INGREDIENTS:
- 2 1/2 cups cake flour Please refer notes for substitutes
- 1/2 teaspoon salt
- 1 teaspoon baking soda
- 2 tablespoons cocoa powder
- 1 stick + 2 tablespoons unsalted butter (1/2 cup + 2 tablespoons butter)
- 1 and 1/2 cups sugar
- 2 tablespoons vegetable oil
- 3 large eggs
- 1 and 1/2 teaspoon vanilla extract
- 1 cup buttermilk
- 1 teaspoon distilled vinegar
- 2 tablespoons red food color
- CREAM CHEESE FROSTING
- 2 cups (16 oz )(450 grams) cream cheese
- 1 cup (226 grams) butter at room temperature
- 3-4 cups powdered/confectioners sugar
- 1/2 teaspoon vanilla
-
Preheat oven to 325 degrees Fahrenheit/160 Degrees Celsius.
-
Sift cake flour + baking soda + cocoa + salt and keep aside.
-
Cream together butter + sugar till fluffy. Add vegetable oil followed by eggs beating well after each addition.
-
Mix together buttermilk + red food color + vinegar + vanilla.
-
Add flour to the egg mixture in three batches alternating with the buttermilk mixture beginning and ending with flour.
-
Divide the batter into two 8 inch pan. Tap the pans 4-5 times on the counter to get rid of the excess air bubbles.
-
Bake for 25-30 minutes or until a skewer inserted comes out clean.
-
FROSTING:
-
Let the cake cool completely before frosting.
-
Beat cream cheese + butter till smooth and light for about 2-3 minutes. Add 3 cups of powdered/confectioners sugar gradually. Taste and add the remaining 1 cup of sugar as needed.
For 1 cup Cake flour substitute: Take a leveled cup of all purpose flour. Remove 2 tablespoons of flour and then add 2 tablespoons of corn flour/corn starch. Mix and sift the flour 4-5 times. Using cake flour gives this cake a very light texture.
Gel food color yields a better red color.
The color of this cake is not bright red. If you want the cake to be bright red, use only 1 tablespoon of cocoa powder instead of 2.
Be careful when handling red food color. It can stain your counter and do not use your hands to mix once red color is added.
Hello!
Inside and outside cream cheese in photos look different? Why?
Thanks!
Hi Durbe…Good observation :)….This is the 1st time I payed this close attention as well….Its the lighting plus I placed the cake on the top rack of refrigerator overnight without covering and did not let it sit before taking pictures.
Thanks a lot!
And one more question – how big is cake ring?
My pleasure :)…I used two 8*3 inch cake pans.
So i just wanted to give an update on this recipe. I made this last night. I made 12 cupcakes and a small one layer cake because i had leftover batter and didn’t have another cupcake pan. Anyways, i have to say that the recipe tasted very good. I dont really think it tastes like traditional “red velvet” though. The cream cheese icing tastes more like buttercream, next time i will use less vanilla so its doesn’t give it a sour taste. Overall i think it was good, but not like your typical red velvet cake. If your thinking “nothingbudtcake” red velvet then this is not the cake you want to make.
Hey Tina….I appreciate your feedback….Can you tell me where did you have traditional red velvet cake so that I can get an idea of what you were expecting out of this cake?….I have tasted many different versions before trying this one and I think it depends a lot on personal taste too.
Also the sourness of the frosting comes from cream cheese and not from vanilla extract.
Buttercream frosting does not taste sour and since you already mentioned that the frosting tastes sour I am a bit confused how it can taste like buttercream.
When i said “traditional red velvet cake” i was referring to how red velvet tastes from bakery’s such as NothingBundtCakes or RollingintheDough (Las Vegas).
The day i tasted the cake and frosting (the first night) the cake tasted great but it tasted like regular white cake with red food coloring which i did not mind at all. Also, the frosting tasted a bit sour or shall i say an odd taste, not like your typical cream cheese frosting. Well, the next day i ate a cupcake and a piece of cake (i love red velvet!) the frosting tasted like buttercream, it was no longer sour, even my guests said it tasted like buttercream frosting not cream cheese. Everyone loved the cupcakes, i left the cake for myself and my husband lol. I thought it tasted very very good! i would even make it again, however i do not think it tastes like red velvet cake with cream cheese icing.
Thank you for your feedback Tina 🙂
Can i make this cake into cupcakes?? How long would the baking time be? Do you have an Instagram with recipes?
Hi Tina…I haven’t used this recipe for cupcakes so I am not quite sure how will this turn out.
But here is another recipe for red velvet cupcakes: https://artofpalate.com/red-velvet-cupcakes/
I have only recently started using Instagram….I do update it sometimes but don’t post recipes there.
what does “cream together butter and sugar mean”? do you mean with a fork just smush them together until consistent ?
Hi Tina….Cream together butter and sugar means to mix it well so that the resulting mixture is creamy and fluffy. You can use your hands, whisk, egg beater or stand mixer. Fork is not ideal for this.
Creaming sugar and butter requires a bit of air, too, so a hand mixer or stand mixer is best.
True Kerri, I agree. Beating with hand is only suggested when you don’t have the beaters handy.
My cake turned out a bit dry. I think it could have used more moisture and a touch more cocoa powder. I also ran out of frosting. If you want it as frosted as the photo I would make a double batch. That’s just my preference. Over all nice recipe!!
Ah! I see. I have baked this cake lots of time but never thought it was dry. Did you happen to bake it for a little longer?…I really appreciate your feedback Nichole and I will certainly double check the recipe and the quantity of icing.
Hi Nichole, Taking your feedback into consideration I have made some slight changes to the recipe. I have also updated the quantity of the frosting like you mentioned. It was a typo on my part. Thank you once again 🙂
I never really liked red velvet cake before…….and then I tried this one! Wonderful recipe and the frosting is to-die for!
Thankyou 🙂