Red Velvet Cupcakes with Cream Cheese Frosting

Really good red velvet cupcakes are elusive to many. Some are dry, some are TOO fake-red red. And what’s the story behind red velvet cake (and cupcakes) anyway? After doing a little research, I found that while foods were rationed during war time, bakers used boiled beets to enhance the color of their cakes and to retain moisture. Red velvet cake was a signature dessert at the Waldorf-Astoria Hotel during the 1920s, and was also well-known in the restaurants and bakeries of the Eaton’s department store chain in Canada during the 1940s and 1950s. Many attribute the cake’s recent popularity to the film Steel Magnolias, in which the groom’s cake was a red velvet cake in the shape of an armadillo. All red velvet cakes have specific ingredients in common: white vinegar, buttermilk and baking soda; the reaction of the vinegar to the buttermilk is said to better reveal the red in the cocoa powder. I wasn’t always sold on red velvet, but I was eventually converted…

So now, on to my history with red velvet. I first tried it almost a year ago (January, to be specific) at a local Pittsburgh bakery. And to say that I was underwhelmed would be a gross understatement. After all of the buzz that red velvet had been receiving, I was expecting to be blown away. What I ate was pretty dry and tasteless (although the cream cheese frosting was good!). I wasn’t impressed (obviously) and it was about six months before I would try one again. During our little Georgetown cupcake tour, I had a red velvet cupcake from Baked and Wired. It was seriously amazing. It changed my mind about red velvet – it was fluffy, moist, with a hint of chocolate, and was all kinds of delicious. I had been converted.

The next step, of course, was to make a great one at home. I was admittedly stalling a bit but thanks to some of you who emailed me asking why in the world there wasn’t a recipe for red velvet cupcakes on my site (which is an absolutely legit question), I got my butt in gear. I did some reading, I looked at a lot of recipes, and in the end I decided to try this one. And I’m so glad I did, because I don’t think a better one could exist. They are everything I was hoping for – moist, fluffy, a tiny bit chocolatey, and a perfect vehicle for a heaping pile of cream cheese frosting!
Good any time of year, especially around Valentine’s Day. Dress ‘em up with some pink and red sprinkles and share them with your sweetie!

One year ago: Soft Cheese and Pepperoni Bread
Red Velvet Cupcakes with Cream Cheese Frosting
![]()
Yield: 12 cupcakes
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Ingredients:
For the Cupcakes:
4 tablespoons unsalted butter, at room temperature
¾ cup granulated sugar
1 egg
2½ tablespoons unsweetened cocoa powder
3 tablespoons red food coloring
½ teaspoon vanilla extract
½ cup buttermilk
1 cup + 2 tablespoons all-purpose flour
½ teaspoon salt
½ teaspoon baking soda
1½ teaspoons distilled white vinegarFor the Cream Cheese Frosting:
4 ounces butter, at room temperature
4 ounces cream cheese, at room temperature
2½ cups powdered sugar
1 tablespoon vanilla extractDirections:
1. Preheat oven to 350 degrees F. Line a standard muffin/cupcake pan with liners.
2. On medium-high speed, cream the butter and sugar until light and fluffy, about 3 minutes. Turn the mixer to high and add the egg. Scrape down the bowl and beat until well incorporated.
3. In a separate small bowl, mix together the cocoa powder, vanilla extract and red food coloring to make a thick paste. Add to the batter and mix on medium speed until completely combined. You may need to stop the mixer to scrape the bottom of the bowl, making sure that all the batter gets color.
4. Reduce the mixer speed to low and slowly add half of the buttermilk. Add half of the flour and mix until combined. Scrape the bowl and repeat the process with the remaining milk and flour. Beat on high until smooth.
5. Again, reduce the mixer speed to low and add the salt, baking soda and vinegar. Turn to high and beat for another couple of minutes until completely combined and smooth.
6. Divide the batter evenly between the cupcake liners and bake for about 20 minutes, or until a thin knife or skewer inserted into the center of the largest cupcake comes out clean.
7. Cool for 10 minutes and then remove cupcakes from the pan and place them on a cooling rack to cool completely before frosting.
8. To make the frosting: Using the whisk attachment, whip the butter and cream cheese on high speed for about 5 minutes, scraping the bowl down as necessary. Reduce the speed to low and slowly add the powdered sugar until all is incorporated. Add the vanilla and mix to combine. Increase the speed to medium high and whip for a few minutes until the frosting is light and fluffy, scraping the bowl as necessary.
*Note: This recipe can be doubled to make an 8 or 9-inch layer cake.
(Recipe adapted from Joy the Baker, originally from The Hummingbird Bakery Cookbook
)






Just tried this recipe. I am an avid baker, and have made many red velvet cupcakes before. I usually go with the classic Sylvia’s recipe which NEVER fails me. I decided to try something new, and came across this recipe. I must declare that I am thoroughly disappointed with the turnout. The actual batter was unsettling and had a distinct bitter after taste. The color wasn’t even a subtle red, it was purple brown. The texture of the cupcakes was super wierd and indescribable. The taste wasn’t even red velvet like, it was not even cupcake like. I am once again extremely disappointed with this recipe.
Reply
Billy on February 24th, 2013 at 3:50 pm
Are you serious?!?!? First of all, it cant be purple brown. Those are 2 different colors! And “super weird”? Go back to the first grade and learn some new vocabulary. “Indescribable”? If you cant describe a cupcake, you shouldn’t even be cooking cupcakes. “Its not even cupcake like”? Learn how to cook and learn some new words.
Reply
After reading many comments I decided to try this one. I am a beginer and this came out perfect I follow step by step had successful results.Will be using on my new adventure wedding cupcakes for my nices wedding. Thanks for sharing.
Reply
I tried this recipe it tastes delicious ..but I’m still getting the muffin texture instead of the soft cupcakes texture . Any advice ?
I also used the mentioned amount of food coloring , but they turned out light pink .
Can you also please advise me regarding this matter ?
Thank you !
Happy baking
Reply
Help Michelle!!!
This is my second time trying to make red velvet cupcakes and they keep over flowing then sinking….I just tried your recipe and same thing happened. What’s causing this? Thank you!
Reply
Michelle on March 21st, 2013 at 2:13 pm
Hi Tiffani, If it’s happening to different recipes, you may be overfilling the cupcake tins and/or your oven temperature may be off. Be sure to use an oven thermometer.
Reply
I want to make these cupcakes but I just wondered can
I use self-raising flour instead of all purpose?
Reply
Michelle on March 30th, 2013 at 5:17 pm
Hi Laura, No, you can’t substitute self-raising flour for all-purpose.
Reply
Thanks so much for this recipe. I needed a good one for a loved one’s birthday whose favorite cupcake is red velvet. I’d tried two other recipes which were — eh. Yours was absolutely wonderful! The only change I made to the cupcake recipe was to use vanilla bean paste instead of vanilla. In my oven they were done at 18 minutes, and I baked them on the lower middle rack to avoid getting the tops too hard (I’ve found that makes a huge difference). I’m a vanilla buttercream girl, so I did that instead of cream cheese frosting. BTW, I’ve loved every recipe of yours I’ve tried — keep ‘em coming, girl!
Reply
Valli on March 30th, 2013 at 11:27 am
Quick add-on to my comment — I really think that this recipe turns out well when it’s followed exactly (exact for using vanilla bean paste instead of vanilla — my one change). I used McCormick’s red food coloring (not a cheaper version), didn’t use Dutch processed cocoa or red wine vinegar, didn’t use cake flour or self-rising flour, didn’t add baking powder, didn’t substitute in something for the buttermilk.
Reply
I mixed yogurt and milk to substitute for butter milk. I’ve added half of it and the rest is still in the bowl and I just read that there is no substitute! I’m screwed. :/ What do I do??? Add vinegar to that?
Reply
Michelle on April 13th, 2013 at 12:51 pm
Since you already started, I would just proceed and see if they turn out. I wouldn’t add anything else. For future reference, you need to add lemon juice or vinegar to regular milk as a substitute for buttermilk. You can find the instructions here: http://www.browneyedbaker.com/substitutions/
Reply
Awesome! This is such a fantastic recipe, perfect coloring, texture and taste. Thanks you so much for sharing. I will be trying many more of your recipes now that you’ve made a believer out of me! Superb!
Reply
Good morning! So happy I stumbled upon this on Pinterest. I have a wonderful recipe for cream cheese frosting — everyone is always looking for more once they are finished. It’s cream based, so it won’t make a nice shape as yours does. Does the butter in your frosting help with holding the frosting in place? Thank you for this post! I will definitely be trying this.
Reply
Michelle on April 18th, 2013 at 11:35 am
Hi Karah, Yes, between the butter and powdered sugar, it’s stabilized nicely.
Reply
Hi Michelle!
May I know if the amount of flour – 1 cup 2 tablespoons – is measured before or after sifting?
Thank you!
Reply
Michelle on April 28th, 2013 at 11:49 pm
Hi Fy, I did not sift flour for this recipe, so no need to worry about that.
Reply
Fy on April 29th, 2013 at 3:30 am
One more question, did you use a whisk or paddle attachment?
Thanks so much!
Reply
Michelle on April 30th, 2013 at 3:19 pm
Paddle for the cake batter; whisk for the frosting.
Reply
Hi michelle!!!! I have a few questions about this recipe. I’ve done it before and this are (by far) the best red velvet cupcakes i’ve ever had!! So right now i’m in Spain visiting my sister who just had a baby (yay!!) and i wanted to bake this amazing cupcakes for her, but what’s my surprise??? Here in Spain they don’t use white destiled vinegar, they don’t even know what that is! They have a lot of different kinds of vinegar, but white. So i contacted with a local baking supplies store and they told me they use grappe vinegar, white wine vinegar or apple vinegar (they believe that is “white vinegar”….) would it be ok if i use one of the above???. I also was told that maybe at a colombians local store i could find regular white vinegar, but not destiled. Will that work? I guess it could be better than grappe, white wine or Apple vinegar. What do you think?.
xoxo
Also, in here they don’t use liquid food coloring, they only have gel. I was told that liquid food coloring could be found in the market but it wasn’t good because it doesn’t give the proper color. Would it be ok to use gel?
Thanks in advance!!!!! Love your blog and your recipes
Reply
Michelle on April 30th, 2013 at 3:39 pm
Hi Anaisa, I am not familiar with grappe vinegar, but the plain white would probably work if you can get that; if not, use the apple vinegar. As for the food coloring, you can use gel; I find liquid to be easier to incorporate into the batter, but gel will work too. You may need to play around with the quantities of the gel, as you may not need as much.
Reply
Total disaster, went so flat and I couldn’t get them out of the tin, six went into the bin in crumbs, the other six were flat and looked awful but the actual cake was delicious!
Reply
Made red velvet cupcakes for the first time ever, and they came out soooo good and moist
I didn’t have buttermilk so used curds and whey instead ( yoghurt) and they still came out absolutely delicious. By the way, do u have any eggless cake or cupcake recipes! When I make for my daughters school, they specifically ask for eggless and wholewheat cup cakes. Not vegan though 
I just love your blog and recipes
Reply
Michelle on May 2nd, 2013 at 12:38 pm
Hi Rashmi, I’m so happy you enjoyed the cupcakes! Unfortunately, I do not have any eggless recipes.
Reply
Just made these cupcakes, I baked them for 18 minutes they came out SO fluffy and delicious and paired so well with the cream cheese icing. Delicious.
Reply
I made these cupcakes a few days ago for my daughter’s birthday. They turned out SO good. Thank you so much for allowing me to find this awesome recipe! I did however make a few minor modifications. I only had 2 tablespoons of the liquid red food coloring, so I added a few drop of red gel and a tablespoon of water. The color turned out just like the photos. Also, I had read in Cooks Illustrated that natural cocoa powder must be used for Red Velvet because Dutch-processed cocoa will not rise or yield the proper color. Hershey’s natural unsweetened cocoa powder is what I used. I didn’t have white vinegar so I used apple cider vinegar. Lastly, I used 1 tsp of vanilla bean paste instead of extract. I will definitely keep this recipe and am thinking of making a 2-layer cake. Do you think I should just double the recipe to fill each pan? Any ideas on how long that would bake for? I was thinking 25 minutes.
Reply
Michelle on May 7th, 2013 at 12:07 pm
Hi Christina, Thank you for the wonderful feedback and sharing your modifications! You could double this recipe and make a two-layer 8″ or 9″ cake. It will take 25 to 30 minutes to bake.
Reply
Thank-you for the recipe. I am going to be cooking up a meal for my mom and aunts this Mother’s Day and I think these would be the perfect dessert.
Reply
This is just a general cupcake question…..what is the easiest way to fill cupcake tins?
Reply
Michelle on May 10th, 2013 at 10:35 am
Hi Carrie, I use a cookie scoop to scoop up batter and drop it into the cupcake tin. Super easy and keeps mess to a minimum.
Reply
Can I substitute white wine vinegar with rice vinegar?
Reply
Michelle on May 12th, 2013 at 11:06 am
Hi Gabriella, Actually you would want to use white distilled vinegar, not white wine. If you don’t have white distilled, I think using rice vinegar would be fine.
Reply
And what do I need to do if I want to use beet instead of red food coloring?
Reply
Michelle on May 12th, 2013 at 11:07 am
I have never used beets for food coloring, so I’m not sure how the liquid could affect the texture of the cupcake, or how much you would need for the desired color.
Reply
Hi Michelle, i Am baking this for the first time.
I want to maKe about 36 cupcakes, should I triple the recipe?
Or stick to the recipe and repeat it 3 different times?
Thank you!
Reply
Michelle on May 12th, 2013 at 11:10 am
Hi Kathryn, I’ve seen some feedback from folks who have doubled and tripled this recipe for success (although I have never tried it), so I think you’ll be okay!
Reply
Sigh… I was so excited about making these for my Mother on Mother’s Day.. but mine ended up sinking… I don’t understand why. I’m just going to turn them into mini ones now though because the taste is great and I’d hate to just throw them away.
Thanks for sharing though!
I’m going to cut the excess cupcake paper off and use what’s left and put the frosting on. Then use the other pieces to sprinkle on top of the frosting.
Reply
I have a question.
I’ve followed the receipe to a T and my cupcakes are not turning out right, only if I add the vinegar. They swell up and then it’s like they kin of implode. When I go to remove them (I don’t check them until towards the end) the cup isn’t filled anymore and there’s batter all over the pan. I’ve lowered the heat, I’ve tried less vinegar and it all did the same. I got so frustrated I left the vinegar out after 5 full batches failing. The ones without vinegar didn’t implode but I know the vinegar is there for making them moist.
Oh and I also tried filling the cups up less and it still happened even when they were filled less than half way.
Reply
I want to make cupcakes now for an anniversary party in June. Can I freeze the cupcakes and top with icing the day before the celebration? I will be sure the cupcakes are completely cooled before putting in the freezer.
Reply
Michelle on May 15th, 2013 at 9:18 pm
Hi Loretta, Yes, you can do this, no problem.
Reply
WOW! It was my first time making red velvet cupcakes today, and the cake itself is so yummy, a little chocolaty and very light!!
Cream cheese is delicious! Thanks for sharing this recipe with all of us! This won’t be the last time I’m making these delicious cupcakes.
Reply
hi! These cupcakes are amazzingggg! made them at a family get together a couple weeks ago everyone loved them! But i have another party coming up on sunday and i wanted to know how to convert this recipie to get 2 – 9 inch circle cakes. Thanksss!!!
Reply