Red Velvet Cake with Cream Cheese Frosting
Make this classic moist red velvet cake for your next celebration! Easy to make, with less than half the food coloring of other recipes.
There is just something so festive about red velvet cake!
I mean, all layer cakes in general just scream “party” to me. My Simply Perfect Chocolate Cake, Carrot Cake, and Tiramisu Cake always get tons of ooh’s and ahh’s, and never fail to make any celebration that much happier and more memorable.
But red velvet cake is special. It’s so eye-catching, and every time I make it, that first bite takes my breath away.
It’s so moist, and the subtle cocoa and buttermilk flavors are so old-fashioned and comforting! I’ve heard a lot of people say that red velvet cake just tastes like plain cake tinted red, but that is not the case with this recipe at all. This red velvet cake tastes so rich!
The cocoa flavor really shines, and there’s a subtle tang from the buttermilk. The cream cheese frosting plays off of that and adds sweetness. It complements all the flavors in the cake in the most delicious way!
THE ORIGIN OF RED VELVET CAKE
Red velvet cake has been around for a long time. Southern bakers have been making it since the 1800’s. The Waldorf-Astoria Hotel in New York claims to have invented it, but since that time it has become hugely popular in the US and around the world.
It’s perfect for any occasion, but I especially love to serve it for birthdays, Christmas, Valentine’s Day, and patriotic holidays like Memorial Day and the Fourth of July. That bright red color is such a show-stopper!
WHAT FLAVOR IS RED VELVET CAKE?
Red velvet is an oil-based cake that gets its unique flavor from buttermilk, a touch of cocoa, and vinegar. It may sound like a crazy combination, but it’s surprisingly delicious!
The buttermilk gives this layer cake a soft, creamy quality, and it’s amazing how much chocolate flavor just two tablespoons of cocoa powder can bring. Vinegar enhances the subtle tanginess of the buttermilk, but it also reacts with the baking soda to help the cake to rise tall and fluffy.
It’s also thought that at one time the natural alkyds in the cocoa powder would chemically react with the acidity in the buttermilk and vinegar to create the red color. But nowadays, we just use a splash food coloring.
WHAT MAKES THIS RED VELVET CAKE RECIPE SPECIAL?
This recipe bakes up incredibly moist and delicate, but unlike many other recipes, it’s not the slightest bit oily. There’s enough oil to keep it moist, and plenty of buttermilk for richness.
It also contains about a third of the food coloring of most other red velvet recipes. I just can’t imagine why anything would need more than a tablespoon of red dye. A little bit goes a long way, and this cake looks vibrantly red, with less than half the artificial color.
Plus, red velvet cake is one of the easiest things you’ll ever bake from scratch. It comes together almost like a quick bread: stir the dry ingredients together, stir the liquid ingredients together, combine them, and bake. So simple, quick, and easy!
WHAT KIND OF FILLING OR TOPPING TO USE?
There are lots of ways to adorn a red velvet cake, but my favorite by far is cream cheese icing. The way the cake and frosting flavors combine is just heavenly.
For this layer cake recipe, I chose a traditional cream cheese frosting. You can read lots more about it here: Cream Cheese Frosting.
You can also cover this red velvet cake with fondant! It’s perfect for that, and the bright white is gorgeous against the brilliant red cake.
CAN RED VELVET CAKE BE MADE GLUTEN-FREE?
Yes! If you’d like to make a gluten-free red velvet layer cake, just substitute the all-purpose flour for a gluten-free flour blend. Look for one that subs 1 for 1 (in other words, 1 cup of gluten-free flour is equivalent to 1 cup of all-purpose flour). Here are some good options:
And if you’re looking for a cupcake version, I’ve got you covered! Be sure to check out my Red Velvet Cupcakes recipe!
CAN THIS BE MADE AHEAD?
Totally! As a matter of fact, I think it’s best that way.
Any time I make a layer cake, I always bake the layers at least a day before I plan to fill and frost them. Once they’ve cooled, wrap them up tightly in plastic wrap and keep them refrigerated. They’ll stay good for several days to a week.
You can also freeze them. I often slip the wrapped cakes into a zip-top bag, just for added protection from freezer burn and funny freezer odors. They should last at least 2 weeks in the freezer, maybe even longer!
The cake layers are easiest to frost when they’re cold. They’re less crumbly that way. Sometimes I’ll even frost them frozen and that makes the job so easy!
I hope you’ll make this red velvet cake for your next celebration! It’s sure to impress, with both its stunning good looks and rich, delicious flavor!
A FEW MORE OF MY FAVORITE RED VELVET RECIPES:
As an amazon associate I earn from qualifying purchases.
Red Velvet Cake with Cream Cheese Frosting
Ingredients
For the Red Velvet Cake:
- 2 1/2 cups (312.5 g) all-purpose flour
- 1 1/3 cups (266.67 g) granulated sugar
- 2 tablespoons (29.57 g) unsweetened cocoa powder
- 1 teaspoon (4.93 g) baking soda
- 1 teaspoon (4.93 g) kosher salt
- 1 1/2 cups (360 g) buttermilk*
- 1 cup (224 g) oil
- 2 (66 g) large egg whites
- 1 tablespoon (14.79 g) red food coloring
- 1 teaspoon (4.93 g) white vinegar
- 1 teaspoon (4.93 g) vanilla extract
For the Cream Cheese Frosting:
- 1 cup (227 g) unsalted butter , (2 sticks), softened
- 8 ounces (226.8 g) cream cheese, , cold (the kind in a brick)
- 3 teaspoons (14.79 g) lemon juice
- 2 teaspoons (9.86 g) vanilla extract
- 5 cups (600 g) powdered sugar
- 1/8 teaspoon (0.62 g) kosher salt
Instructions
To Make the Red Velvet Cake:
- Preheat the oven to 350 degrees F, mist three 6-inch round cake pans** with non-stick spray, and line with circles cut from parchment.
- Place the flour, sugar, cocoa, baking soda, and salt in a large bowl and whisk to combine.
- Place the buttermilk, oil, egg whites, food coloring, vinegar, and vanilla in a large measuring cup, and stir together.
- Pour the liquid ingredients into the dry, and stir together until smooth (about 90 seconds to 2 minutes).
- Divide the batter equally between the three prepared pans.
- Bake until a toothpick inserted in the thickest part of the cake comes out clean (approximately 30 to 35 minutes).
- Cool completely, then fill and frost with cream cheese frosting.
To Make the Cream Cheese Frosting:
- Place the butter, cream cheese, lemon juice, and vanilla in a large mixing bowl, and beat on medium-low speed until smooth.
- Scrape the bottom and sides of the bowl with a silicone spatula, and add about half the powdered sugar.
- Stir in the powdered sugar until combined, then scrape the bottom and sides of the bowl again, and add the remaining powdered sugar and the salt.
- Stir together until combined, then turn the mixer up to medium-high speed and whip until the frosting is fluffy and stiff. (Be careful not to over-whip, or it could become runny. As soon as the frosting looks stiff, turn off the mixer and use the frosting immediately.)
I’ll be appreciate if you could show me the step on how you apply the cream cheese on the the cake. 🙁
There is a video just above the recipe card.
Never was a fan of red velvet cake but had a friend request it for her birthday. This recipe is so good! The cream cheese frosting is perfect with it. Really easy to make, too. It’s a keeper!
I’m so happy I was able to change your mind about red velvet Lucy! Thanks so much for the positive feedback!
Hello, I have a question about the oil. What kind are you using, is it canola or a vegetable oil?
Hey Mack! I usually keep vegetable oil on hand, but canola oil would work just as well. Anything that has a neutral flavor and is liquid at room temperature. Thanks for the great question!
Help, my cake layers didn’t rise much in my first bake. What should I change?
Hey Joanna, so sorry you had trouble. Is it possible your baking soda could be expired? Did you use buttermilk? Was your oven preheated? I have never had any trouble with this recipe not rising, so something definitely is not right there.
Just made this cake following the recipe to the t in two 8” cake pans. I baked them for about 33 min. They came out rounded on the top. Is there any way to avoid the rounded top? I haven’t tasted the cake yet.
Hi Cherie! For now, you can just use a serrated knife to trim the cakes down flat, but next time try lowering your oven temp by 25 degrees and just extend the bake time as needed. Hope that’s helpful!
Question, do you sift the flour?
Hi Renee! I don’t really find it necessary to do that if the flour is measured correctly. Here’s an article I wrote on how to measure flour: https://bakingamoment.com/how-to-measure-ingredients-for-baking/. That said, I don’t think it would hurt to do it, so if it’s the way you prefer to do things then go right ahead!
Hi Allie
I’ll be covering this cake with fondant. Can I leave cream cheese frosted cakes covered in fondant sitting out at room temperature over night or would you suggest that I use buttercream instead?
Hey Renee! I don’t think you need to worry too much about spoilage, but if it’s very warm where you live you might find that the frosting gets too soft. If you can keep it as cool as possible I think that would be best. Good luck!
Hi Allie. Thanks for the recipe. Is it ok to reduce the amount of powdered sugar that is used for cream cheese frosting? or it should be exactly 4 cups?
Thanks.
Hey Shida! You can play around and see what works best. It’s really up to you! Just keep an eye on the consistency and make sure it’s not too runny to stay on the sides of the cake. Good luck and I hope you enjoy!
I made this for a birthday this weekend. Such an easy recipe and delicious cake. I doubled everything to account for the number of guests and my nine inch cake pans. Three perfect layers!
So happy it worked out for you Michelle! Thanks so much for sharing that- I’m sure it will be helpful to other readers!
Are you using a electric mixer to stir the liquid ingredients to the dry ones? Thank you for your help.
Hey Linda! You can if you have one; if not a whisk works just fine too!
Thank you for this elegant looking cake. I have Amish butter for baking, would that be an acceptable substitute for the unsalted butter in the cream cheese icing recipe?
Thank you!
Deb R.
I think that should work just fine! Good luck D!
Hi! This seems like a stupid question but in the end of the video do you dust your strawberries with powdered, superfine, or granulated sugar?
Not stupid at all! I used powdered sugar. Thanks for watching Corinna!
Hi Allie, if I wanted to do three 9 inch layers, would it work to make 1.5x the recipe?
I think that sounds about right!
Hi Allie, in a lot of your recipes I find that you use cake flour but this one uses AP flour. Is it because we use oil instead of butter in the recipe? Or would it be okay to substitute the AP flour for cake flour? Thank you 🙂
Hey MJ! You are right- I use cake flour a lot, especially when I feel like a cake baked with AP flour seems too dense or heavy, or just doesn’t have that light and delicate quality I’m looking for. But for this one, I actually liked the taste and texture just fine with all-purpose. That said, you can definitely sub cake flour in if you prefer!
Hey allie!! Should we use the same amount of cake flour as of ap or diffrent?
Hey there! I actually prefer all-purpose for this recipe.
Hi..can you please help me in the proportion of ingredients if I want to bake a cake of half quantity…(less layers?)
Hi Dhrita! I would imagine you could just halve the quantities of all the ingredients. Good luck and I hope that helps!
So pretty. Using less food coloring improved the flavor, I bet. Red food coloring has a bitter taste.
This looks sooo good! I love a homemade red velvet cake.
This was the best red velvet cake I’ve ever tasted. SO GOOD!
Picture perfect red velvet cake! With cream cheese frosting is the best!
Beautiful cake! The photos are amazing!