Red Velvet Cupcakes
As an amazon associate I earn from qualifying purchases.
These red velvet cupcakes are incredibly fluffy, moist, and feature a vibrant red color. A subtle hint of cocoa and topped with a tangy, cream cheese frosting. The perfect sweet treat for Valentine's Day!

I shared this recipe nearly a decade ago, and it has become a favorite this time of year. It's an example of how a delicious dessert doesn't have to be difficult! You can impress everyone-seriously... how can you resist THESE?
A reader, Ailyn, commented: "I just made this recipe. Followed as is, and they are amazing. I used to do other recipe that was good also, but this one is perfect. The cupcakes are so moist and tender. Also there is no after taste due to color or vinegar. My go to recipe will be this one. I love baking is my hobby, and this is the first time I write a review. ★★★★★"
Another reader, Elly, commented: "I have tried your recipe, and it's my go to red velvet cake recipe. Thanks for sharing. ★★★★★"
The Best Red Velvet Cupcakes
- Super moist with a hint of cocoa
- Soft with a spongey, cakey texture
- Based on the recipe for this reader-favorite red velvet cake
- Easy to make-there's nothing complicated!
- A festive dessert for Valentine's Day, Christmas, or summer holidays
Ingredients You Need

- Flour: All-purpose flour is the base of this recipe providing enough structure and sturdiness for the cookies.
- Cocoa Powder: You need unsweetened cocoa powder which pairs with the flour to produce a hint of the cocoa flavor.
- Sugar: Adding granulated sugar helps sweeten the cupcakes.
- Red Food Coloring: You can use either liquid or gel food coloring. If using gel, reduce the amount to ½ to 1 teaspoon.
- Vinegar: Creates a reaction with the baking soda to help the cupcakes rise.
- Eggs: You 2 egg whites for this recipe.
- Oil: Either vegetable oil or canola oil works best.
- Buttermilk: Adds a wonderful tang to the cupcakes. If you don't have buttermilk, use my tutorial for how to make homemade buttermilk.
- Vanilla Extract & Salt: Added for flavor.
- Baking Soda: Gives the cupcakes a lift.
In Photos: How To Make Red Velvet Cupcakes

Step 1: Whisk together the dry ingredients in a bowl and the wet ingredients in another bowl.

Step 2: Pour the wet ingredients into the dry ingredients and whisk or beat together until combined.

Step 3: Pour the cupcake batter into the prepared lingers, filling ⅔ of the way full. Bake for 16-20 minutes.

Step 4: While the cupcakes cool, make the cream cheese frosting.

More Red Velvet Recipes
Ingredients
For the cupcakes
- 2 ½ cups (312.5 g) all-purpose flour
- 1 ⅓ cups (266.67 g) granulated sugar
- 2 Tablespoons (2 tablespoons) unsweetened cocoa powder
- 1 teaspoon baking soda
- 1 teaspoon kosher salt
- 1 ½ cups (360 g) buttermilk
- 1 cup (224 g) oil, canola or vegetable
- 2 large (2) egg whites
- 1 Tablespoon red food coloring, liquid
- 1 teaspoon white vinegar
- 1 teaspoon vanilla extract
For the frosting
- 8 ounces (226.8 g) cream cheese
- ¼ cup (56.75 g) unsalted butter, softened to room temperature
- 4 cups (480 g) powdered sugar
Instructions
- Make the cupcakes: Preheat the oven to 350ºF. Line a two 12-count muffin pans with cupcake liners. Set aside.
- In a large bowl, whisk together the flour, cocoa powder, baking soda, and salt. In a medium bowl, whisk together the buttermilk, oil, egg whites, food coloring, vinegar, and vanilla.
- Pour the wet ingredients into the dry ingredients. Using a whisk or handheld mixing on low speed, beat together until smooth, about 1 minute.
- Divide the cupcake batter evenly between the liners, filling them ⅔ of the way full.
- Bake for 16-20 minutes, or until a toothpick inserted into the center of the cupcake comes out clean or with a few moist crumbs. Allow the cupcakes to cool completely before frosting.
- Make the frosting: In the bowl of a stand mixer fitted with the paddle attachment, or in a bowl with a hand held mixer, add the butter and cream cheese. Beat together on medium-high until smooth. Scrape down the sides and bottom of the bowl with a rubber spatula as needed.
- On low speed, add the powdered sugar in ½ cup ingredients, until combined. Increase to high speed and beat for 1 full minute. Scrape down the sides and bottom of the bowl with a rubber spatula as needed.
- Frost the cooled cupcakes and top with sprinkles, if desired. Leftovers stay fresh in the refrigerator for up to 5 days.
Notes
- Make Ahead Instructions: The cupcakes, frosting or unfrosted, can be made up to 3 days in advance.
- Freezing Instructions: Baked, unfrosted cupcakes can be frozen for up to 3 months. Thaw overnight in the refrigerate and bring to room temperature.
- Buttermilk: If you don't have buttermilk, use this tutorial for how to make homemade buttermilk.
- Food Coloring: If you're using gel vs. liquid, reduce to ½ to 1 teaspoon.








Hi Allie! I hope you are well! Thank you very much for the recipe - it looks amazing!
I have a couple questions if that's okay, heheh
1) Is it okay to substitute the white vinegar in the batter with lemon juice? If not, is there another alternative for those who don't consume wine/alcohol (as vinegar usually contains a percentage of it)?
2) Is it okay to half the entire recipe for one batch/a dozen cupcakes?
Thank you very much in advance! I can't wait to try this in the coming couple weeks!
Hi As-Sabiruun! Thanks for the great question! It's perfectly ok to do either or both of those things. I've halved the recipe many times before and it still works like a dream. Good luck and I hope you enjoy!
Thank you very much! I have one more question if that's okay! Heheh. Does the flour/cocoa powder need to be sifted? Thanks again in advance! ??
No I don't find it to be necessary. Good luck and enjoy!
Hi! I made these cupcakes for Christmas and they were DELICIOUS. I was wondering if it would be possible to make this recipe as a 2 layer 9in round cake?
I'm so happy you liked them Elizabeth! I think it would work well as a layer cake too. You may need to adjust the bake times a bit though. You'll know it's done when a toothpick inserted in the thickest part of the cake comes out clean or with a few moist crumbs. Good luck and enjoy!
Hi! It looks amazing!?
Just one question, 8 cups of powdered sugar? Isn't too much?
Hey Sapir! Thanks for the great question. Eight cups is actually just the right amount for 16 ounces of cream cheese. It's a generous recipe, as you can see the cupcakes have plenty of frosting and there are 2 dozen of them. Hope that helps!
Thanks!! It help a lot! I made them yesterday and it turn out amazing! Thank you!?
So pretty and looks delicious! I loved this recipe. Thanks for sharing. 😀
My pleasure Genesis! I'm so happy you like it, it's definitely a favorite of mine 🙂
Love the red hot heart on top of each cupcake - so cute!
Lol thank you so much Jill! Hope you have an awesome weekend, my friend!
Allie, these cupcakes are beautiful and perfect for Valentine's day!!
Thank you so much Alice! I will be making them again several more times before the big day 😉
You always add that special touch to whatever you bake, so it's not just cupcake
in looks. What I like about this is it something a person like me who is cake decorating impaired could pull off to the amazement of friends and family! I like to keep everyone on their toes in regard to assumptions about me. Ha! I suppose a well decorated cupcake might not be considered by some to be that big of SURPRISE, but trust me it would be as big splash.
I always want to make a big splash when it comes to cupcakes! People just go crazy for a cute cupcake. So happy you like these, Carol- THANK YOU!
These are gorgeous! The will make anyone want to try them
Thank you so much Nicole! I just love red velvet always <3
These are SO pretty Allie! I might just have to make myself some for Valentine's Day! Lol
Oh gosh I hope you do Ashley! I would love to hear your feedback on this recipe. Thank you so much for the sweet comment!
I agree - it definitely feels like January now! And winter!! haha It got so cold! Allie these cupcakes are just beautiful - red velvet is one of my very favorite flavors!!
Me too Ashley! Especially when you can really taste the cocoa and buttermilk. It is freezing out and I am shivering over here! That's my cue to go bake something 😉 Hope you're keeping warm my dear!
Oh my goodness, these cupcakes just scream PERFECTION! They look so soft, ultra-moist, and I love the way you decorated them, Allie!
Aw, thank you so much Sarah! You are so sweet!
These cupcakes are gorgeous, Allie! So perfect for Valentine's Day! Loving the cute decoration! 🙂
Thank you so much sweetie! I hope you're having a great week 🙂
Awww those cupcakes are cute as a button! Love the way you decorated them. And I'm sure they're delicious--there's nothing like red velvet + cream cheese frosting 🙂
I totally agree June! The combination of red velvet + cream cheese frosting is such a classic! Thanks a bunch!
These cupcakes look so delicious!
Thank you so much Medha!
These are totally adorable Allie! Love the red velvet for Valentine's Day!
Thank you so much Mary Ann! This recipe is tried and true and I love it for Valentine's 😉
How pretty! And those cupcakes scream red hot valentine 🙂
Haha love it! Thanks so much Linda! xo