Easy Red Velvet Cake
I may receive compensation in the form of payment or products to supplement my posts, but all opinions remain my own. Read our disclosure policy.
This easy red velvet cake is fluffy, moist, topped with cream cheese frosting, and has the most beautiful red color. It has the perfect red velvet flavor that’s slightly tangy with hint of cocoa. Easy to make & oh so delicious – it’s the perfect red velvet cake recipe.

**This post was updated February 1, 2026 with new photos and recipe tips. While the ingredients have stayed the same, the recipe steps have changed slightly to help avoid overmixing the batter**
A Note from Fiona
Why You’ll Love this Easy Red Velvet Cake!

This red velvet cake recipe is incredibly moist with a soft cake crumb, the perfect red color, a delicious hint of cocoa, and the fluffiest cream cheese frosting. It’s a classic for good reason.
As much as I absolutely love red velvet – I didn’t want the hassle of making a layer cake. Sometimes I can’t handle the potential stress of toppling cake layers. And sometimes I need enough cake that can serve a small army.
So for today’s easy red velvet cake recipe – we’re making a red velvet sheet cake in a 9×13 inch pan. All the deliciousness with way less work.

Table of Contents
Ingredients
First, there’s a few key ingredients for the cake. I only recommend using substitutions that are listed.

- Butter & Oil. For the fat, this recipe uses both butter and oil. Butter adds flavor and oil makes the crumb extra moist and the cake stays softer for longer.
- Granulated Sugar. For sweetness.
- Eggs. For tenderness. They should be at room temperature for best results.
- Buttermilk. It creates a soft, deliciously moist cake that’s synonymous with red velvet. It also adds a slight tanginess to the flavor that’s key.
- Red Food Coloring. I use gel because it is more concentrated. The amount you use is up to you and how vibrant you want your cake to be. I used 2 1/2 teaspoons.
- Vanilla. Just a touch to round out the flavor.
- Vinegar. At the very end, we mix vinegar into the cake batter. Vinegar reacts with the baking soda to help the cake rise. It also helps to bring out the red color of the cake when it reacts with the cocoa powder, and it adds just enough acidity to give the cake it’s classic red velvet flavor.
- Cake flour. It gives the lightest, most delicate cake crumb. If you don’t have cake flour you can use a combination of cornstarch & all-purpose flour (see recipe notes), but I find cake flour works the best.
- Natural Cocoa Powder. Because we want just a hint of chocolate in red velvet, I use natural cocoa as opposed to Dutch process. It gives a mild chocolate flavor and because it isn’t as dark in color, ensures that the cake looks red and not brown.
- Baking Soda. Baking soda reacts with the acidity of the buttermilk and vinegar for the cake to rise beautifully.
- Salt. To balance out the sweetness.
For the cream cheese frosting, you’ll need:

- Unsalted Butter. It should be softened slightly, but still slightly below room temperature and definitely not starting to melt or become slimy.
- Full-Fat Cream Cheese. Whenever making frosting, the cream cheese needs to be brick-style, full-fat. Otherwise it will be too thin.
- Powdered Sugar. Always be sure to sift it first to remove lumps.
- Vanilla Extract & Salt. To balance out the flavor.
- Whipping Cream. You may or may not need cream, depending on how thick your frosting is.
Method – with Photos
- Prep. Preheat the oven to 350F (180C). Lightly grease and dust with cocoa a 9×13 inch pan.
- Sift Together the Dry Ingredients. Cake flour, cocoa, baking soda and salt. Give the bowl a whisk. Set aside.
- Combine the Wet Ingredients. Buttermilk, vanilla, vinegar and red food coloring. This step helps the food coloring and vinegar to be evenly distributed throughout the batter. Set aside.

- Beat the Butter & Sugar. The mixture won’t look fully creamed because of the ratio of butter to sugar. You should no longer have large chunks of butter.
- Beat in the Oil. After this step, there should be no lumps of butter.
- Mix in the Eggs. This is done one at a time. Turn off the mixer and scrape down the bowl as necessary.

- Mix the Dry Ingredients and Wet Ingredients into the Butter Mixture. Alternate between additions of dry ingredients and wet ingredients, incorporating about 1/3 at a time. Do not overmix.

- Bake. Pour the batter into the prepared pan and bake for about 35-45 minutes, or until the top is set and slightly springy to the touch and an inserted toothpick comes out clean or with a few moist crumbs but no gooey cake batter.

Once the cake is baked and cooled, it’s time for the frosting.
- Beat the Butter. It should be smooth and creamy.
- Mix in the Cream Cheese. Cut it into cubes first for easier mixing. Do not over mix.
- Add in 2 Cups Powdered Sugar, Vanilla & Salt. Mix until smooth, starting on a low speed.
- Adjust. Beat in the rest of the powdered sugar about 1/2 cup at a time until the desired sweetness is reached. If the frosting is too thick, beat in the whipping cream 1 tablespoon at a time.
Then frost your cooled cake, and optionally decorate with sprinkles. If you want to learn even more tips about making cream cheese frosting – you can also check out my full guide to making it here.

Recipe Tip
Make sure your butter, eggs and buttermilk are at room temperature before getting started so you don’t have to over mix your cake batter. Over mixing cake batter can cause your cake to get tough and dry instead of moist and tender.
Make Ahead Tips for Red Velvet Cake
The red velvet cake can be made the day before. Cool fully, then cover and store at room temperature or in the fridge for up to 1 day. Then I recommend making the frosting the day you plan to serve the cake.
Unfrosted cake can be frozen. Simply cool the cake after baking, wrap tightly and freeze. Then thaw overnight in the fridge, and frost it when you’re ready to serve. Do not thaw on the counter or the cake will become gummy in texture.

This easy red velvet cake has the perfect red velvet flavor, deliciously moist and tender cake crumb, and tangy cream cheese frosting. You’ll love how simple the recipe is – and will quickly become your favorite red velvet recipe.
More red velvet desserts:

Easy Red Velvet Cake
Equipment
- 9×13 inch (23 x 33 cm) baking pan*
Ingredients
Red Velvet Cake
- 2⅔ cups cake flour* (320 grams)
- 2 tablespoons cocoa powder (11 grams)
- 1 teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter (112 grams), softened
- 1 cup vegetable oil (240 ml)
- 1¾ cups granulated sugar (350 grams)
- 3 large eggs, room temperature
- 2 teaspoons vanilla extract
- 2½ teaspoons red food coloring, I recommend gel
- 1 cup buttermilk (240 ml), room temperature
- 2 teaspoons white vinegar
Cream Cheese Frosting
- 8 oz cream cheese** (226 grams), softened
- 1/2 cup unsalted butter (112 grams), softened
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 3 cups powdered sugar (330 grams), sifted
- 1-2 tablespoons whipping cream (15-30 ml), as needed
Instructions
Red Velvet Cake
- Preheat the oven to 350℉ (180℃). Grease and lightly flour a 9×13 inch baking pan. Alternatively, lightly dust with cocoa.
- Sift together the flour, cocoa, baking soda and salt. Whisk gently to combine
- In a liquid measuring cup, whisk together the buttermilk, vanilla, vinegar and red food coloring.
- In a separate large bowl beat together the butter and sugar until fluffy.
- Beat the oil into the butter mixture. There should be no lumps of butter when finished.
- Beat the eggs into the butter mixture 1 at a time.
- Beat in the flour mixture into the butter mixture about 1/3 at a time, alternating with about 1/3 of the buttermilk mixture. Turn off the mixer and scrape down the sides of the bowl as needed. Do not overmix.
- Pour the batter into the prepared pan and bake for 30-40 minutes, or until an inserted toothpick comes out clean and the top feels slightly springy to the touch. Cool the cake in the pan.
Cream Cheese Frosting
- In a large bowl beat the butter until soft.
- Cut the cream cheese into cubes and add to the bowl. Beat with the butter until combined. Do not overmix.
- Add in 2 cups powdered sugar along with the vanilla and salt. Beat together, starting with the mixer on a low speed.
- Mix in the rest of the powdered sugar about ½ cup at a time, until the desired sweetness is reached. If the frosting is too thick, beat in the whipping cream 1 tablespoon at a time, as needed.
- Frost the cooled cake, and optionally decorate with sprinkles.
Notes
- Room Temperature Ingredients: The butter, eggs and buttermilk should all be at room temperature before getting started.
- Cake Flour: If you don’t have cake flour, measure 2 1/2 cups all-purpose flour. Remove 1/3 cup all-purpose flour, then add in 1/2 cup cornstarch. Sift the mixture together 3 times.
- Cream Cheese: Use full-fat, brick cream cheese.
- Storage: Store frosted cake at room temperature covered for up to 8 hours, then store leftovers covered or in an airtight container in the fridge for up to 4 days. Fresh cake is best. If the cake is in the fridge, take out of the fridge 30 minutes to 1 hour before serving to let the cake warm up to room temperature.





I’m making the red velvet cake using all purpose flour. How much cornstarch should I add? Thank you
Hi Revonda, If you don’t have cake flour, measure 2 ½ cups all-purpose flour. Remove ⅓ cup all-purpose flour, then add in ½ cornstarch. Sift the mixture together 3 times.
Hi Fiona. I tried your recipe, and l am a baker. For some reason, the cake needs more time than to cook than 30 to 35 minutes. . Thanks.
thank you for this great recipe! I made it as tonight’s dessert at the private lodge where I am pastry chef. I upped the amounts to provide 80 servings. I just had to bake a few cupcakes from the batter so I could do a test taste first 🙂
Excellent!
The best red velvet recipe!!
I did it many times and everytime it amazes me more and more.
Can I use the same recipe for cupcakes? For how long should I bake them?
Made it with the 1-1 gluten free flour. No other changes to the recipe. Came out divine! No one can tell it’s gluten free.
My husband wanted red velvet cake for his birthday this week. I had never made red velvet cake before so I searched online and I made your recipe. It was easy and both cake and frosting are very yummy!! He said it was the best cake I ever made!
Very pleased with this recipe! Delicious cake. I followed your recipe exactly except for the good coloring so mine was brown 🙂 I’ll grab some natural food dye the next time I make it
Can i substitute heavy cream for the buttermilk?
I wouldn’t use heavy cream, as it doesn’t have the necessary tanginess that buttermilk has and acidity that helps the cake rise. I would instead use 1% or 2% milk and lemon juice as a substitute. Add 1 tablespoon of freshly squeezed lemon juice to a liquid measuring cup, then pour in the milk to the 1 cup line. Give it a stir, then let sit for 5 minutes before using.
Hi Fiona, please what can I use as substitute for buttermilk, it’s hard to get it here in Nigeria. Thank you
For 1 cup buttermilk, you can mix together 1 tablespoon of white vinegar with 1 cup of milk (I usually use 1 or 2%). Give it a stir and let it sit for about 5 minutes before adding it to the batter. Instead of vinegar, 1 tablespoon of freshly squeezed lemon juice works too.
Can I add chocolate chips?
Can I add chocolate chips?
Definitely. I’d use 1 cup of chocolate chips for a 9×13 inch pan.
Can I use a 9inch circle pan?? If so how long should I cook for ?
This recipe would be too much batter for a single 9-inch pan.
I’ve made this cake twice now and 30 minutes is not nearly enough time for it to get done. I’m going to keep experimenting adding 5 minutes at a time to the baking time. The icing was delicious. The recipe calls for three cups of sugar but I used two. Next time I’m considering doubling the frosting. I think it will make a good ratio of frosting to cake