Red Velvet Cake
intro
Tender, cocoa-kissed bright red cake layers slathered in tangy, smooth cream cheese frosting, this timeless Southern dessert is a beloved, crowd-pleasing celebration treat.
Ingredients
Steps
Prep oven and pans
Preheat your oven to 175°C (350°F) with racks positioned in the middle. Grease two 9-inch round cake pans with butter, line the bottom of each with a circle of parchment paper, and lightly dust the sides with cocoa powder (to avoid white flour residue on the red cake). Set prepared pans aside.
Whisk dry ingredients
In a medium glass mixing bowl, combine 315g all-purpose flour, 2 tbsp unsweetened cocoa powder, 1 tsp baking soda, and 1 tsp fine sea salt. Whisk vigorously for 30 seconds to evenly distribute leavening and cocoa, breaking up any small clumps, then set the dry mixture aside.
Mix cake batter
In a large stand mixer fitted with a paddle attachment, beat 113g softened unsalted butter and 400g granulated sugar on medium speed for 3 minutes until pale and fluffy. Slowly stream in 120ml vegetable oil, beating for 1 additional minute. Add eggs one at a time, beating on medium-low for 30 seconds after each addition, then stir in 1 tbsp red gel food coloring and 1 tsp vanilla extract. Alternate adding 1/3 of the dry mix and 1/2 of the room-temperature buttermilk, starting and ending with dry ingredients, mixing on low speed only until no dry streaks remain. Fold in 1 tsp white vinegar by hand with a spatula, taking care not to overmix the batter.
Bake cake layers
Divide the batter evenly between the two prepared pans, using an offset spatula to smooth the tops into a level surface. Bake for 28-32 minutes at 175°C (350°F), testing for doneness by inserting a toothpick into the center: it should come out with 2-3 small moist crumbs attached, not wet batter. Let cakes cool in their pans on a wire rack for 10 minutes, then turn out onto the rack to cool completely to room temperature (approximately 1 hour) before frosting.
Make cream cheese frosting
In a clean large mixing bowl, beat 450g softened full-fat block cream cheese and the remaining 113g softened unsalted butter on medium speed for 2 minutes until completely smooth with no visible lumps. Turn the mixer to low speed, slowly add 360g sifted powdered sugar, the remaining 1 tsp vanilla extract, and 1/4 tsp fine sea salt. Once the sugar is fully incorporated, increase speed to medium-high and beat for exactly 1 minute—do not overbeat, as this will create a runny, unstable frosting.
Assemble and frost cake
Set one fully cooled cake layer on a cake stand or serving plate. Spread 1 cup (approximately 220g) of the cream cheese frosting evenly across the top of the layer, leaving a 1/4-inch border from the edge to prevent oozing when the top layer is added. Place the second cake layer on top, flat side up for a level surface. Use the remaining frosting to cover the top and sides of the cake, creating a smooth finish or soft decorative swirls as preferred. Chill the assembled cake in the refrigerator for 20 minutes to set the frosting before slicing and serving.
Tips
2.Ensure cream cheese and butter for the frosting are softened to cool room temperature (not melted or warm) to avoid lumpy, separated, or runny frosting that slides off the cake.
3.Never frost warm cake layers: residual heat will melt the cream cheese frosting, causing it to slide off the sides and create a messy, unstable finish.

OMG I made this for my husband’s birthday dinner last night and every single guest asked for the recipe! The cake was so moist, not dry at all like every other red velvet I’ve tried, and that cream cheese frosting is *chef’s kiss* not too sweet, perfect tang. 10/10 will be making this for every potluck from now on!
Game changer, y’all. I’m usually a box mix guy, figured I’d try from scratch for my daughter’s soccer team end of season party. My kids loved it so much they asked for a second slice before they even finished their first! The crumb is so tender, the red color is perfect without that weird artificial aftertaste some red velvet has. Zero complaints from the team parents either.
Really solid recipe! I added a tiny extra splash of vanilla to the frosting because I’m a vanilla fiend, and it turned out amazing. Only reason it’s not 5 stars is I wish the recipe noted how much red food coloring to use if you’re using gel instead of liquid — I used a little too much at first and it was neon red oops. Still tasted incredible though!
Made this for our family Sunday dinner and it was a total hit! I was worried red velvet was too fussy for my skill level since the recipe says medium difficulty, but the steps were super easy to follow even for a casual baker like me. The cooling time is so worth it, no melted frosting mess when I spread it on!
SO good. I’ve tried so many red velvet recipes over the years that come out dry or taste like plain chocolate cake with red dye, but this one actually has that subtle tang that makes red velvet special. The cream cheese frosting has the perfect ratio of butter to cream cheese, no gritty powdered sugar texture at all.
I’ve been making red velvet cake for 50 years, and this recipe is right up there with my own! I used buttermilk straight from my local dairy and it made the crumb so tender. My granddaughter said it’s better than the bakery cake we got for her graduation last year, that’s the highest compliment I can get.
Great recipe for meal prep! I baked the cake layers Sunday night, wrapped them tight in plastic wrap, and frosted it Tuesday for my roommate’s birthday. It stayed perfectly moist the whole time, no stale texture at all. I did cut the sugar in the frosting by 2 tbsp because I prefer less sweet frostings, would recommend that tweak for anyone who doesn’t have a massive sweet tooth.
Taste was great, but I ran into a couple issues. My cake layers sank in the middle even though I followed the bake time exactly, and I had to make an extra half batch of frosting because there wasn’t enough to cover the sides and do the decorative swirls I wanted. Bummed because the flavor was on point.
Brought this into the office today and it was gone in 10 minutes flat. People were literally scraping the last bits of frosting off the cake platter. My manager asked if I’d make it for the company holiday party next month, so I guess this is my new signature dish now? Worth every minute of the 2 hour total time, no regrets.
Made this as a post-hike celebration treat for my trail group and everyone was raving! I was worried the high altitude here would mess it up, so I added an extra tbsp of flour and baked it 3 minutes longer, and it turned out perfectly moist. The tangy cream cheese frosting was exactly what we needed after 8 miles of hiking.
Just pulled this out of the oven, did the toothpick test and it’s perfect! The house smells incredible, can’t wait to let it cool and slather on that frosting. Already snuck a tiny crumb from the edge and the flavor is chef’s kiss, will update once it’s fully assembled but so far so good!
I was supposed to make a red velvet grooms cake for my cousin’s wedding and panicked because my usual recipe flopped during a test run. I found this recipe 3 days before the wedding, tested a half batch, and it was so good I used it for the actual cake! Turned out perfectly, no one knew I switched recipes last minute.
Super yummy! My only tiny note is I wish it had a little more cocoa flavor, so next time I make it I’ll add an extra 1/4 cup of unsweetened cocoa. Other than that, the texture is perfect, the frosting is amazing, and my twin toddlers devoured their slices without making too much of a mess (win for mom life).
Paired a slice of this with my morning latte today and I’m convinced there’s no better combo. I added a tiny bit of espresso powder to the cake batter to make the chocolate notes pop, and it complimented the tangy frosting so well. 10/10, will be making this once a month minimum.
Made this in my tiny dorm kitchen with a hand mixer I got for $10 at the dollar store and it still turned out amazing! Didn’t have any fancy equipment, just followed the steps exactly, and my roommates are convinced I’m a professional baker now. So worth skipping the dorm dining hall dessert for this.
Can we talk about how good the cream cheese frosting is on this?? I could eat it by the spoonful straight from the bowl. It’s so fluffy, not runny at all like other cream cheese frostings I’ve made that slide right off the cake. I made extra to put on my morning banana bread too, no shame.
Took first place in my local neighborhood bake off with this cake! The judge said it was the most moist red velvet he’d ever tasted, and the frosting had the perfect balance of sweet and tangy. I topped mine with crushed pecans around the edges like my grandma used to do, and it gave the perfect little crunch.
I made this dairy free for my best friend who’s lactose intolerant by swapping the buttermilk for oat milk + a tbsp of vinegar, and using vegan cream cheese and butter for the frosting. It turned out so good even my non-dairy free boyfriend said it tasted just like the regular version! Great base recipe that’s super easy to adapt for dietary needs.
First time ever baking a cake from scratch, didn’t burn it! It’s a little lopsided because I didn’t level the layers, but it tastes incredible. The directions were so straightforward I didn’t even have to google anything mid-bake, which is a win for someone who usually burns toast. Will definitely be practicing this one to get it perfect for my mom’s birthday next month.
Made this for our 4th of July backyard BBQ and it was the star of the whole spread! Everyone went back for seconds, even my brother-in-law who swears he ‘doesn’t like cake’. I served it with a side of fresh berries and it was the perfect light but indulgent summer dessert. The 1 hour cooling time is non-negotiable, I tried to rush it once before with another recipe and ended up with a melted frosting disaster, so I appreciated that the recipe emphasized that!