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.




I have red velvet bakery emulsion from Wilton. Can i use this instead of red food coloring, or will that affect the recipe?
Hi Margaret, I am not familiar with that product; unfortunately, I’m not sure how it might affect the recipe (if at all).
Thanks for your input Michelle. I’m just going to use the food coloring until I know were I can use it.
I have the same the thing as you and it will work. On the back it should say “red velvet coloring”.
I just finished making these cupcakes and I am EXTREMELY disappointed. This was my first attempt at baking red velvet cupcakes from scratch, and expected an extremely delicious desert – instead I was left with very high blood pressure and runny icing as the cake itself had way too much salt. I feel I have wasted time, energy, money, ingredients and cup cake cases!!
Hi! Can i know what piping tip are you using to pipe the cream cheese frosting in this recipe?
I used a Wilton 1M decorating tip.
This is absolutely delicious! I’ve tried it, and my family and friends LOVED it. Some even said this is the best cupcake they’ve ever tasted. Really good for a beginner like me to try and make it. Quite easy though ;)
Please can u interpret the measurement in gramms for me cos the cupcakes really looks nice and would love to give it a try. Thanks.
Hi Syphy, This is a great starting point for conversions – it will enable you to convert the ingredient volumes into ounces, and then you can use a conversion calculator to easily go from ounces to grams: http://www.kingarthurflour.com/recipe/master-weight-chart.html
Just made my first batch, and they turn out fabulous!! and SO good! I followed the exact recipe, except I used Club House food coloring. I’ll be making more! :)
Hi, I’m going to try this recipe soon, but i can’t find McCormick food coloring near me. Can I substitute it with Club House red food coloring, and should I use the same amount? Thanks! :)
Hi Novita, I think that would work just fine. Use the same amount. Enjoy!
Thank you for replying! I will make them tomorrow, and will let you know how it goes! Have you tried freezing the cupcakes? I’m thinking of making them early and frost them the night before. I need these for Thursday.
Hi Novita, I have frozen them occasionally, but if you only need them for Thursday, you can bake them tomorrow and just keep them in an airtight container at room temperature, then frost the night before. No need to freeze for only a couple of days.
I did not like this recipe at all. I made these for my sister as a gift. I completely regret it. Terrible.
Hi,
This recipe looks fabulous, I want to try it this week. Please could you give me gram or ounce measurements for the butter?
Cheers.
hey your cupcakes are amazing and I’m making them for a project but I was wondering how many cupcakes can these ingredients make? I haven’t made them yet but looking forward to it
Hi Niki, This recipe makes 12 cupcakes. For future reference, you can find the number of servings for any recipe at the top of the recipe box, below the title, where it says “yield”. Enjoy the cupcakes!
Hi
I am completely in love with your recipe. I have tried various red velvet cupcakes with the cream cheese frosting and none reached my expectation. I confess I am a perfectionist. My hunt for the best red velvet stops here. The cupcake turned out perfectly moist and oh so flavourful. The cream cheese frosting is to die for. This is the first time I have tried your recipe and now I am hooked. I am surely going to try other recipes (already bookmarked some ;) .. Thank you for such a delightful recipe!
Hey, very nice recipe , I adjusted mine and made it similar to yours ..turned out amazing, yummy, moisty and velvety …. :) just what the name promises
Thanks a lot :)
Made these cupcakes for a co worker, per her request after I lost a bet on a college football game. Red Velvet is her favorite and she loved the cupcakes! First time making Red Velvet cakes and I only had about 1Tbs of red food coloring but the color was a beautiful red and the feedback I got was that they were “the bomb.” I am making them again for my store for Christmas…and Valentine’s Day…& 4th of July…
I made the cupcakes today but the food coloring made my cupcakes taste like food coloring is anybody else having that issue
I’ve tried many many recipes for red velvet cake. YOU HAVE ABSOLUTELY PERFECTED THESE! Thank you for making me look good.. Lol, red velvet is my hubby’s favorite!
And do I need to add oil when mixing up all ingredients?
No, there is no oil in the recipe.
Hi Michelle! May I ask how big is the cup you used to measuring sugar, buttermilk, flour and all sort of ingredients? Thanks very much! :)
Hi Leanne, Buttermilk is measured in a liquid measuring cup, everything else in standard dry volume measuring cups. If you need to convert to weight, you could use this chart to start your calculations: http://www.kingarthurflour.com/recipe/master-weight-chart.html
How would you suggest spreading the icing?
Hi Sarah, I use a decorating bag with a tip to pipe the icing; if you don’t want to do that, you could just use an offset spatula to spread it on top of each cupcake.
Hi,
I tried this recipe. It was quite disappointing because the cupcakes turned out to be salty instead of sweet. I think you should increase the sugar content in the cupcakes. That’s just an advice. I’d really like to get your reply on this as to what made them go sour and salty.
thank you.
The first time I made these they had a nice earthy red color and tasted great but were rather dry. I complained to a couple of my guy friends and in between mouthfuls one asked how I was measuring my flour. Turns out you should sift then measure *face palm*. Second go round and they came out like before except moist and light like you would expect from a cupcake! Yay me! (and browneyedbaker ;-))
I made these & they were not good. They were very dry & dint taste nearly as food as most red velvet recipes.
I love you and your recipes. I tried it at home for the first time, and people in here actually liked it. Though I have a bit problem where to find some ingredients esp. here in Philippines but all in all, it was really amazing. Thank you for sharing this. :D
Look fantastic. How do you get the cream cheese frosting to be stiff? All the cream cheese frosting i have made seem to less stiff and more runny. Suggestions?
Hi Andrew, I always use full-fat Philadelphia cream cheese. Low-fat cream cheese has a higher water content than full-fat and will result in thinner frosting. Also, I’ve read that generic and store brand cream cheese has a higher water content than Philadelphia, so I always use that brand. Hope that helps!
Our family has made red velvet cake for as long as I can remember. We use a flour recipe for the frosting.
I tried these cup cakes and they were amazing! Though I carefully followed the recipe, the cup cakes were (to put it gently) as flat as Kansas. I can say tha because I live in Nebraska, which is also as flat but more pleasant to look at!
Can I use refined brown sugar instead of granulated sugar? Thank you :)
Hi Jino, I would not recommend substituting brown sugar in place of granulated sugar; it will change the texture.
If we use brown sugar will it also change the color and the taste?
Will it also change the color and the taste?
It should not change the color, but it may change the taste.
I would really like to try this recipe, but I only have pure white vinegar, not distilled. Is this okay to use? If not, could I leave out the vinegar? Thanks for sharing this recipe!
Hi Phan, I think using your regular white vinegar should be okay.
Hi! I love your blog! Seriously you are amazing! I have a question for your cream cheese icing. Is it pipable? I am doing a rosette cake and would like to use this but am scared it will not hold!
Hi Michelle, Yes, it’s definitely pipeable, as you can see above, I pipe it into cupcakes.
And I used cake flour instead of all purpose flour (I forgot to buy all purpose flour) and it still works!
I just made these cupcakes! They taste sooooooo good! Thank you Michelle for such a wonderful recipe! :))