Red Velvet Cupcakes with Cream Cheese Frosting
These red velvet cupcakes are a gorgeous red color, moist and fluffy, have the most amazing flavor, and are topped with a luscious cream cheese frosting. An easy recipe that is great year-round!

I found long ago that getting a really, really good red velvet cupcake could be totally elusive. Some are dry, some are TOO red. It propelled me to make a great version at home.
I did some reading, I looked at a lot of recipes, and in the end I decided to try this one, which originated at the Hummingbird Bakery. And I'm so glad I did, because I don't think a better one could exist.
If you are looking for a super moist red velvet cupcake recipe, this is IT! They are everything you could hope for - moist, fluffy, a tiny bit chocolatey, and a perfect vehicle for a heaping pile of cream cheese frosting!
Don’t save these just for Valentine’s Day; they are great at Christmas, birthdays, or as an everyday treat!
Key Ingredient Notes

While we use some pantry staples like flour, sugar, and vanilla extract, below are notes on the essential ingredients for our red velvet cake recipe:
- Cocoa Powder – Use unsweetened, natural cocoa powder here. We want to avoid Dutched since it has already been alkalized.
- Vinegar – The reaction of the vinegar with the buttermilk helps to pull out the red hue in the cocoa powder. For this recipe, we use white vinegar, but you could also substitute apple cider vinegar.
- Buttermilk – Using soured milk is a key component to red velvet cakebatter, as the acidic liquid is needed to combine with the baking soda and cocoa powder to get the rise and texture right.
- Baking Soda – This works magic with the cocoa powder and buttermilk to get a beautiful rise and tender crumb.
- Red Food Coloring – We want to boost that beautiful red color! You can use either 2 tablespoons of liquid food coloring or 5 to 6 drops of gel food coloring.
How to Make Red Velvet Cupcakes
Step #1: Preheat oven to 350 degrees and line a standard muffin tin with paper liners.
Step #2: Cream the butter and sugar together, then add the egg and beat until well incorporated.

Step #3: In a separate bowl, combine the cocoa powder, vanilla extract, and red food coloring, which will make a thick paste. Add it to the batter and mix until combined.

Step #4: On low speed, alternate adding the buttermilk and flour, then beat on high until smooth.
Step #5: On low speed again, add the salt, baking soda, and vinegar. Beat on high until the mixture is completely combined and smooth.

Save This Recipe
Step #6: Divide the cupcake batter evenly between the liners and bake for about 20 minutes. Cool in the pan for 10 minutes then transfer them to a wire rack to cool completely before adding the frosting.

Decorating the Cupcakes
I love to pair red velvet with my favorite cream cheese frosting; it’s so thick and luscious, plus the slight tang is a great contrast to the sweetness of the cupcake. However, you could also use a seven-minute frosting, vanilla frosting, or even a chocolate frosting!
Some decorating options:
- Use an offset spatula to spread the frosting on the cupcakes.
- Place frosting in a piping bag and use piping tips to pile the frosting high! My favorite tip for those pretty swirls on the top of cupcakes is a Wilton 1M or Ateco #826 open star tip.
- The most traditional garnishment for red velvet cupcakes is to crumble one cupcake and use the cupcake crumbs to decorate the other cupcakes.
- Or use your favorite sprinkles, popular options are heart sprinkles or red, white, and pink jimmies!

Recipe Notes & Tips
- Buttermilk Substitute: If you don’t have buttermilk on hand, use this at-home substitution – Pour 1 teaspoon of lemon juice or white vinegar into a measuring cup. Add enough milk (I recommend 2% or whole) to measure 1 cup total. Stir together and let it sit for 5 minutes, then use it as directed in the recipe below.
- Adjusting to Make a Whole Cake: This recipe can be doubled to yield two 9-inch cake layers (bake time 25 to 30 minutes), or a 9×13-inch cake (bake time about 30 minutes).
- Mixer: This recipe can be successfully made using either a stand mixer or a hand mixer; either one will work!
Storage & Freezing Instructions
- Unfrosted Cupcakes – Unfrosted cupcakes can be kept in an airtight container at room temperature for up to 2 days. They can also be frozen for up to 3 months in a freezer-safe container or bag; thaw at room temperature (should take 30 minutes to 1 hour).
- Cream Cheese Frosting – The frosting itself can be made and stored in the fridge in an airtight container for up to 1 week. It can also be frozen in a freezer-safe container or bag for up to 3 months; thaw in the refrigerator overnight.
- Frosted Cupcakes – Frosted red velvet cupcakes can be kept in an airtight container and refrigerated for up to 1 week. I do not recommend freezing the frosted cupcakes.

More Red Velvet Recipes to Try:
- Red Velvet Cheesecake
- Red Velvet Poke Cake
- Red Velvet Roll Cake with White Chocolate-Cream Cheese Filling
- Red Velvet Whoopie Pies
- Red Velvet Ice Cream
Watch the Recipe Video:
If you make these red velvet cupcakes and love them, remember to stop back and give them a 5-star rating - it helps others find the recipe! ❤️️

Red Velvet Cupcakes
Ingredients
For the Cupcakes:
- 4 tablespoons (57 g) unsalted butter, at room temperature
- ¾ cup (149 g) granulated sugar
- 1 egg
- 2½ tablespoons (13 g) unsweetened cocoa powder
- 2 tablespoons red food coloring
- ½ teaspoon vanilla extract
- ½ cup (120 ml) buttermilk
- 1 cup (125 g) + 2 tablespoons all-purpose flour
- ½ teaspoon salt
- ½ teaspoon baking soda
- 1½ teaspoons distilled white vinegar
For the Cream Cheese Frosting:
- ½ cup (113 g) unsalted butter, at room temperature
- 2 cups (227 g) powdered sugar
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 8 ounces (227 g) cream cheese, chilled and cut into 8 pieces
Instructions
- Preheat oven to 350 degrees F. Line a standard muffin/cupcake pan with liners.
- 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.
- 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.
- 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.
- 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.
- 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.
- Cool for 10 minutes and then remove cupcakes from the pan and place them on a cooling rack to cool completely before frosting.
- Make the Frosting: Using an electric mixer, beat the butter, powdered sugar, vanilla, and salt on low speed until smooth, then mix for an additional 2 minutes, scraping down the bowl as needed.
- Increase the speed to medium-low and add the cream cheese one piece at a time and mix until smooth, then mix for an additional 2 minutes.
Notes
- This recipe can be doubled to make an 8 or 9-inch layer cake.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
This recipe was originally published on November 8, 2010.
Photography by Dee Frances.




Did you by chance mean 2 teaspoons vanilla instead of tablespoons? My frosting turned out terrible and I’m trying to figure out why! ?
Hi Jennifer, I did mean tablespoons, but if you prefer a more subtle vanilla flavor then you could knock it back.
Good morning,
I tried to make these last night but they have turned into a chocolate brown colour instead of red? Why is that? I mixed the red food colouring with the cocoa but it looked very dark ?
Hi Stefanie, It could have to do with the shades of your cocoa powder and red food coloring, but there should be at least a hint of red!
This is my go to red velvet cake or cupcake recipe. Fluffy ,moist and Delicious …..it never fails!!!
Amazing! Everything came out perfectly, and they rose really nicely. The color is wonderful as well; very delicious! :)
I love red velvet cupcakes so much I just want to buy 100,000,000 cupcakes and eat them all GO RED VELVET CUPCAKES!!!!!!
What should be the temperature for baking the cupcakes?
Hi Mini, See step #1 above – 350 degrees F.
What cream cheese do you think will be the best. (Brand)
Hi Joana, Philadelphia, always.
I have never made red velvet cupcakes before and searched Pinterest for a recipe for ages. I found yours and tried it and the result was amazing! As a Brit I wasn’t used to cup measurements and it almost put me off but I’m so glad it didn’t! My colleagues and housemates all agreed they were delicious! Thank you!
where do you purchase your muffin pans? I love how straight the sides of your cupcakes are, but no amount of shopping around have resulted in finding muffin pans that are straight and not with slanted cups. would really appreciate the help!
Hi Michelle, I have this Wilton cupcake pan: http://amzn.to/2j6J25o
Such an awesome recipe! The red in the cupcakes is beautiful! So keen to check out some more of your recipes!
what if i dont have buttermilk, can i whole milk for the substitute?
Hi Garcia, No, you need the acid from the buttermilk, so I would recommend using the milk/vinegar or milk/lemon juice substitute listed on this page: https://www.browneyedbaker.com/substitutions/
I made this recipie and the cupcakes did not come out as red as your pictured cupcake above…came out very brown like chocolate cupcakes
I’m sorry if this was already asked in the comments, but there were just too many to scroll through! My friend has requested these for his birthday with chocolate chips in them (as a local bakery makes them). Do you have a suggestion as to how much I should add, and would I need to toss them in flour first (or do anything else) before adding? Thanks.
Hi Marika, Sounds delicious! I would do 1 cup of semisweet chocolate chips and I would toss them with 1 teaspoon flour before stirring them in at the end. Enjoy!
Thanks for this recipe Michelle! This has been my go to recipe for as long as I can remember! I’ve used it to make mini cupcakes, regular cupcakes, cake pops in my babycakes cake pop machine, cake pops that you mix with frosting, layer cakes and even used it to make a copycat Cheesecake Factory red velvet cheesecake cake! Best recipe ever-cake and frosting!!!
I made these yesterday and they are fabulous! Exactly what I was looking for in a red velvet cupcake! I will make these again and double the recipe! I followed the recipe exactly and they turned out wonderful! Thank you for such a great cupcake!
Hi! Sorry if this is a repeat question: what are the modifications for high altitude? (Above 8,000 ft.)? Thanks!
I don’t bake at high altitude, so I’ve never made this using such adjustments, but here is a resource page I put together for high altitude baking – hopefully one or a combination of tips helps!
https://www.browneyedbaker.com/high-altitude-baking/
Hi Michelle! I love your recipes and love the taste of these cupcakes! One question…I just made these and my cupcakes are not nearly as red as yours. It’s possible I didn’t get as much food coloring in, but I’m wondering if cutting back the cocoa powder would help them become a little brighter. Compared to a few other recipes I’ve used, the cocoa in this recipe is doubled. Would cutting back effect the texture of the cake? I’m making these again tomorrow for a graduation party and if I can tweak it for that bright red, Id love it even more! Thanks!
Hi Aubrey, The brand of food coloring could definitely have something to do with it. Reducing the cocoa powder SHOULD be okay, just know that it, along with the buttermilk and vinegar, reacts with the baking soda to give the cupcakes a good rise. If you reduce the cocoa powder it’s possible your cupcakes could turn out a little bit flatter.
I made these for my 26 year old son who LOVES red velvet. This was my first attempt at making them. They were delicious.my husband loved them too. Definitely a recipe I will make again. ♥️
Omg I tried these and they were so good. I even featured them in my blog (I hope you don’t mind) they are delicious. The cream cheese frosting was the perfect topping.
Can I make this recipe a day before an event without it drying? Thanks!
Hi Sally, Yes, definitely!
These came out so perfect. Moist, not too sweet, cake to balance a generous amount of frosting. I made them for a baby shower, along with you lemon-limoncello cupcakes, and people assumed I had bought them!
Thank you so much for this recipe! I made these yesterday and I love them. Sorry to say that this is my first time baking from scratch and this recipe was so easy. I have always been a little intimidated when it comes to baking. I am so glad that I tried these. They were moist and just plain delicious. Thanks, again!
Do you have the 8 yields for red velvet cupcake? Can I ask, please? ASAP. thank you :)
I saw this recipe and was quite hopeful: I’d tried red velvet once and while the frosting had been too sweet, the cupcake itself was simply delicious. However, I was sorely disappointed with this recipe. 1 egg and a half-cup of buttermilk for this amount of dry ingredients is nearly not enough, the cupcakes themselves are too dry and fall apart at the slightest pressure. The frosting was disgustingly, unbearably sweet, and I didn’t even add all of the sugar I was supposed to.
Maybe there was some mistake in the ingredients listing?
I didn’t see anyone commenting on this, but if it has been covered, feel free to delete.
Our son is allergic to food coloring so I made this with beet juice from a can of sliced beets. It is not quite as bright red as this, but still red. The taste is perfectly fine–not a trace of beet!!
So, if you hesitate using that much food coloring, there is an alternative!!
Karen
Hi Karen, Thank you so much for sharing!!!
Hi Michelle, can I use alkalized chocolate powder on this cake? Thanks.
Hi Ela, For this I do recommend regular unsweetened cocoa powder, not Dutch (aka alkalized).
Hi,
I tired the recipe today.I noticed the batter was so heavy but I still baked my cupcakes , they didn’t rise and their taste wasn’t that nice. Can you tell me what could have went wrong?
I’m not sure, mine rise really beautifully! Did you make any changes at all to the ingredients?
Just made these – they look great. So relieved because they’re for a Valentine’s party tomorrow. A few comments: used gel colour and added water to get the paste consistency; used lemon juice in regular milk instead of buttermilk; mistakenly added the eggs to the sugar and butter right away… Seems like a pretty resilient recipe ? Agree that the batter is a little too much for 12 but really that is a very small problem!
These are so beautiful and festive!
Kari
http://www.sweetteasweetie.com
Is this the same recipe as the one on 11.8.10? The coloring looks different. If not, where may I find the recipe from 2010??
It is the exact same recipe! New photographs, better lighting :)