Red Velvet Cupcakes

16335 minutes
Tessa Arias

Author:

Tessa Arias

Modified: February 20, 2026

These Red Velvet Cupcakes are soft, moist, and pretty simple to make from scratch. With a subtle chocolate flavor, a tender crumb, and just the right amount of tang, this recipe is unbeatable!

Watch Video

Tessa's Recipe Rundown

Taste: These cupcakes are perfectly balanced with a chocolate flavor that’s rich but not bitter. The cinnamon adds a deep warmth, while the buttermilk and vinegar create a slight tang.
Texture: Soft, tender, and moist, with a silky, fluffy frosting.
Ease: Not effortless, but totally doable and worth every minute spent preparing and baking.
Why You’ll Love This Recipe: With this recipe, you get bakery-level flavor, reliable results, and a guaranteed crowd-pleaser.

This post may contain affiliate links. Read our disclosure policy.

There’s something undeniably charming about red velvet. It’s classic, a little indulgent, and always feels like a treat. These Red Velvet Cupcakes strike the perfect balance between rich and light. They offer a subtle chocolate flavor, a gentle tang from buttermilk and vinegar, and a soft crumb that practically melts in your mouth.

I adapted my favorite Red Velvet Cake recipe, refining and retesting until it worked just as beautifully in cupcake form. After a few tweaks, the result is tender, fluffy cupcakes that bake up perfectly and stay moist long after they’re frosted.

an assortment of red velvet cupcakes, iced with swirls of cream cheese frosting, on white plates ready to serve.
cupcakes baked and ready to frost.

Ingredients Needed

The full list of ingredients found in the recipe card is on the longer side, but each ingredient plays an important role in creating that signature red velvet texture and flavor. Here are a few key ingredients worth noting:

For the cupcakes:

  •  Buttermilk: A must for rich, tender, and moist cupcakes. It also activates the baking soda and provides the classic tang that red velvet is known for. I don’t recommend using a DIY buttermilk (made from milk and vinegar or lemon juice). Plain Kefir is a better substitute, or use whole milk in a pinch, knowing the texture and flavor will change. 
  • Hot coffee: Just like in my Best Chocolate Cake recipe, these Red Velvet Cupcakes use hot coffee. The heat of the liquid helps to bloom the cocoa, bringing out its full flavor. You won’t taste the coffee, but it does help to balance the sweetness. Hot water works as a substitute.

For the cream cheese frosting:

  • Powdered sugar: I recommend investing in organic powdered sugar that contains tapioca starch instead of cornstarch. It dissolves much more readily for a smooth, creamy frosting.
  • Cream cheese: Use regular, full-fat cream cheese at a cool room temperature. The whipped or spreadable cream cheese made for bagels doesn’t work here.
  • Butter: Use unsalted butter at cool room temperature (about 67°F). Butter that’s too warm can lead to runny frosting.

Find the full list of ingredients in the recipe card below.

a swirl of cream cheese frosting being piped on top of a cupcake.
close up of one red velvet cupcake with its wrapper removed.

How to Make Red Velvet Cupcakes

Prepare to do some whisking and combining! You’ll need 3 separate mixing bowls– one small, one medium, and one large. 

  • Use the small bowl to whisk the hot coffee and unsweetened cocoa powder together. 
  • The medium mixing bowl is for whisking together the dry ingredients. 
  • The large bowl is for the wet ingredients and for combining all three mixtures — but pay close attention to when and how everything is incorporated.

Be careful not to overmix, and scrape down the sides and bottom of each bowl to ensure no clumps remain. The cupcake batter should have a thin, pourable consistency. Distribute it evenly into the lined cupcake pan, filling each liner about 2/3 full to allow enough room for the batter to rise. 

red velvet batter in a glass bowl with a white spatula.

To make the frosting, beat the cream cheese and butter using the paddle attachment of a stand mixer on medium-high speed until smooth. Add in the vanilla and beat until combined, then reduce to low speed and gradually add the sifted powdered sugar. The frosting should be light, creamy, and fluffy once fully mixed.

a glass bowl filled with cream cheese frosting, an a spatula in the middle.

Pro Tips for Perfect Cupcakes 

The recipe is relatively simple to follow, but these tips will help create delicious, bakery-worthy cupcakes every time.

  • Use high-quality liners: These are my favorite because they don’t stick to the cupcakes. If this is a common issue, check out my tips for preventing cupcake liners from sticking
  • Food coloring: Gel food coloring creates a more vibrant red velvet color than liquid food coloring. Buy more than you think you’ll need — it’s better to have extra. I like Americolor, Chefmaster, or Wilton gel food coloring for this recipe.
comparison of red velvet cupcakes made with artificial food coloring vs. natural food coloring.
comparison of red velvet cupcakes made with artificial food coloring vs. natural food coloring.
  • Use room temperature ingredients. Let the eggs and buttermilk come completely to room temperature for a uniform, cohesive cupcake batter.
  • Measure the flour correctly. Too much flour will result in dry, tough cupcakes. Use a digital scale for accuracy or the scoop-and-level method.
  • Don’t reduce the sugar. Sugar does more than sweeten! It plays a major role in the moisture and overall texture.
  • Make sturdier frosting for decorative piping. Totally optional, but adding an additional 3/4 cup (94 grams) of powdered sugar creates a sturdier, more pipeable frosting. This works beautifully with my Cream Cheese Frosting recipe.
  • Use real buttermilk. It gives these cupcakes their signature softness, subtle tang, and bakery-quality crumb. For the best texture and flavor, it’s worth using the real thing instead of a DIY substitute.
  • Don’t overbake. Overbaking sacrifices the signature softness and balance — timing it right is what keeps these cupcakes tender, flavorful, and bakery-worthy.
  • Cool completely before frosting. If the cupcakes are even slightly warm, the frosting can melt and slide off, losing its shape and volume. Fully cooled cupcakes also won’t absorb the frosting unevenly and compress the crumb.
close up of one red velvet cupcake with its wrapper removed, before being iced and served.

Storing, Freezing, and Make-Ahead

Store cupcakes covered at room temperature for up to 1 day, or in the refrigerator for up to 3 days. 

To freeze, wrap unfrosted cupcakes individually in plastic wrap to prevent freezer burn. Place them in an airtight container or freezer bag and store them on a flat shelf where they won’t get crushed. Freeze for up to 2 months. Thaw overnight in the fridge before frosting and serving. 

To make the cupcakes ahead of time, store completely cooled, unfrosted cupcakes in an airtight container at room temperature for up to 3 days. The tops may become a little sticky, but it’s nothing frosting can’t cover, and they’ll still taste incredible!You can also make the frosting up to 3 days in advance — store it in an airtight container in the refrigerator. Bring it to room temperature, then re-whip with an electric mixer before using to restore that light, creamy texture.

FAQs

Can you make red velvet cupcakes without food coloring?

You can make these cupcakes without food coloring, and they’ll still have the same flavor and moist texture! They will just be a light shade of brown instead of the signature red color.

What can you fill red velvet cupcakes with?

There are plenty of customization options for filling red velvet cupcakes. Keep the cream cheese vibes going with a cream cheese filling or add an element of tartness with raspberry or strawberry jam. Vanilla pastry cream, whipped cream, chocolate ganache, salted caramel, or white chocolate mousse would all be delicious options, too!

Can I freeze red velvet cupcakes with cream cheese frosting?

You can freeze red velvet cupcakes with cream cheese frosting by following these simple steps: 
– Freeze the cupcakes uncovered for 1–2 hours, or until the frosting is firm. 
– Once frozen solid, wrap each cupcake individually in plastic wrap, then place them in an airtight container or freezer bag. 
Freeze for up to 1 month.
– Thaw in the refrigerator for several hours or overnight, then bring to room temperature before serving.

Can I turn this recipe into a layer cake?

This Red Velvet Cupcake recipe was specifically created to bake up perfectly in cupcake form. If you’re looking to make a layer cake, I recommend using my Red Velvet Cake recipe!

How do I keep my red velvet cupcakes from sinking in the middle?

Cupcakes sinking doesn’t affect the flavor or texture, but if you want to prevent it, I have a full guide on how to stop cupcakes (and cakes) from sinking

In short, use room-temperature ingredients, measure accurately, and avoid overbaking, overbeating, overmixing, or undermixing the batter.comparison of a cupcake baked at the correct temperature vs. too low of a temperature, resulting in a sunken cupcakecomparison of a cupcake baked at the correct temperature vs. too low of a temperature, resulting in a sunken cupcake

cute Valentine's Day sprinkles being placed on a frosted red velvet cupcake.

More Dessert Recipes You’ll Love

red velvet cupcake with a bite taken out so you can see the moist interior and the smooth cream cheese frosting.
Yields: 12 cupcakes

How To Make

Red Velvet Cupcakes

Yields: 12 cupcakes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Review Recipe Print Recipe
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Review Recipe Print Recipe
These Red Velvet Cupcakes are soft, moist, and pretty simple to make from scratch. With a subtle chocolate flavor, a tender crumb, and just the right amount of tang, this recipe is unbeatable!

Email This Recipe

Enter your email, and we’ll send it to your inbox.

GDPR Consent

Ingredients

For the cupcakes:

  • ¼ cup (56 grams) plain hot coffee or boiling water
  • 2 tablespoons (12 grams) unsweetened natural cocoa powder
  • 1 cup + 2 tablespoons (140 grams) all-purpose flour
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon fine sea salt
  • teaspoon ground cinnamon, optional
  • 1 cup (200 grams) granulated sugar
  • ¼ cup (55 grams) fresh vegetable oil
  • ½ stick (57 grams) unsalted butter, melted
  • 1 large egg, at room temperature
  • ½ cup (119 grams) buttermilk, at cool room temperature (67°F)
  • 1 teaspoon vanilla extract
  • 1 ½ teaspoons red gel food coloring
  • ½ teaspoon distilled white vinegar

For the cream cheese frosting:

  • ¾ stick (85 grams) unsalted butter, at cool room temperature (67°F)
  • 1 ½ cups powdered sugar (188 grams), sifted (Don’t skip sifting!)
  • 6 ounces (170 grams) cream cheese, completely softened to room temperature (brick-style, not spreadable)
  • 1 ½ teaspoons vanilla paste or vanilla extract

Instructions

For the cupcakes:

  • Preheat oven to 350°F and line a standard 12-cup muffin tin with paper liners.
  • In a glass measuring cup or small bowl, whisk the hot coffee and cocoa powder together, then cover and let stand for 5 minutes.
  • In a medium mixing bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon.
  • In a large mixing bowl, whisk together the sugar, vegetable oil, and melted butter.
  • Add in the egg and whisk for twenty seconds, or until very well combined.
  • Add in the buttermilk, vanilla, and red food coloring and whisk to combine. Then whisk in the vinegar and coffee mixture.
  • Using a fine-mesh sieve, sift the flour mixture into the batter in three additions, whisking until each addition is incorporated. The batter will be thin.
  • Using a spring-loaded scoop, divide the batter evenly among prepared muffin cups. Lightly tap the bottom of the muffin pan against the counter several times to release any air bubbles.
  • Bake until cupcake tops are no longer sticky to the touch and a cake tester or toothpick comes out clean (about 17-20 minutes). It’s normal for the tops to look slightly spongy.
  • Let cupcakes cool in pan on a wire rack for 10 minutes before removing from the pan to cool completely (about 1 hour).

Make the frosting:

  • In the bowl of a stand mixer fitted with the paddle attachment, beat the softened butter and sifted powdered sugar on low. Gradually increase to medium-high to prevent a sugar cloud.
  • Beat for 3 minutes until smooth. (It may look dry at first, but it will come together like magic!)
  • Scrape down the bottom and sides of the bowl and paddle, then add the cream cheese and beat on medium-high for 1 minute until fluffy.*
  • Add the vanilla and beat for 30 seconds until fully incorporated. Scrape down the bowl again as needed.

Notes

*If the frosting is too thick, add a splash of milk or cream. If it’s too thin, add more sifted powdered sugar.

Photos by Joanie Simon.

0 0 votes
Recipe Rating
guest
Recipe Rating




163 Comments
Inline Feedbacks
View all comments
Gretchen Lilly
Gretchen Lilly
1 year ago

This was such a delicious cupcake! Question! Do you think using a different food coloring would alter anything? It’s my friend’s baby shower soon and she requested I make these, but would love to make it a “pink velvet cupcake” for her baby girl. Do you think there would be any issues with that??

Emily @ Handle the Heat
Emily @ Handle the Heat
Admin
Reply to  Gretchen Lilly
1 year ago

Hi Gretchen! Aw, those would be so pretty! Without dye, these cupcakes are very light brown in color (due to the cocoa), so I think you could probably achieve a darker pink color just fine. However, for a truly pink velvet cupcake, I’d recommend searching for that specific recipe online as they don’t typically include cocoa powder. I hope that helps!

Sharon Smith
Sharon Smith
1 year ago

Absolutely amazing 🤩 thanks so much 👍

Nikki
Nikki
1 year ago

These sadly turned out sunken like the picture you posted. I tried to bake for the whole 20 mins to see if they would dome but they came out sunk with a crispy top. Maybe my temp was off based on my elevation (I’m quite high). Hoping they will soften in an air tight container

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Nikki
1 year ago

Hi Nikki, I’m sorry to hear that your cupcakes didn’t turn out as they should. Fingers crossed they’re still delicious, but here are a few tips for next time:
– You mentioned that you live at a high elevation, which can affect baking. At higher elevations, the lower air pressure can cause baked goods to rise more quickly and then collapse if not properly adjusted. Unfortunately, no one on our team bakes at a higher altitude, so we can’t provide specific adjustments needed. If you usually make adjustments for recipes to turn out well, it might be best to stick to your usual methods. You can also check out King Arthur Baking’s article here for more guidance.
– Additionally, oven temperature can vary at higher elevations. Do you have an oven thermometer to check that your oven is at the correct temperature? Check out Tessa’s article here about ovens, full of tips. If you don’t have an oven thermometer to ensure your oven is at the temperature it says it is, invest in one now! They are inexpensive and really help your baking so much.
– I also encourage you to check out Tessa’s How to Prevent Cakes & Cupcakes From Sinking article here, in case any of her terrific tips in there help.
Hopefully, something here helps, and I hope you’ll give these cupcakes another try – they really are delicious! Happy Baking 🙂

Adelaide Miller
Adelaide Miller
1 year ago

What would subbing cake flour do to these? I can’t believe I’m out of AP…

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Adelaide Miller
1 year ago

Hi Adelaide! We haven’t tested this recipe using cake flour. Typically, we don’t recommend substituting cake flour for all-purpose flour because recipes that use cake flour are often more delicate and require precise ingredients. This is because cake flour has a lower protein content. For a more in-depth explanation of cake flour, check out Tessa’s ‘Cake Flour 101’ article here. Of course, feel free to experiment, and let us know how it goes! Happy baking! 🙂

Maria
Maria
1 year ago

I’ve made your cupcakes for several events and they never fail to satisfy! Do you think it would work okay if I were to triple the recipe? (for 36 cupcakes)

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Maria
1 year ago

Hi Maria! We haven’t tried that ourselves, but I don’t see why tripling the recipe wouldn’t work just fine! Happy baking!

Persis
Persis
1 year ago

How many cups of cupcake batter does this recipe result in?

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Persis
1 year ago

Hi Persis! I’m not sure exactly how many cups of batter this recipe will produce, but it’s enough for 12 cupcakes baked in a regular-sized muffin tin. I hope this helps! Happy Baking!

Francesca
Francesca
1 year ago

I only need 6 cupcakes how can I cut down the measurement without altering the texture and the taste of the cupcakes?

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Francesca
1 year ago

Hi Francesca! Feel free to cut the recipe in half – no other modifications needed. Alternatively, you could make the whole batch and follow the freezing instructions in the Tip Box, just above the recipe 🙂 Happy baking!

Francesca
Francesca
1 year ago

I am doing a cupcake order. I tried other recipe and some said it was kinda dense. Can I make this ahead of time? If yes, how many days ahead? Sometimes I get a lot of orders.

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Francesca
1 year ago

Hi Francesca! You can absolutely make these cupcakes ahead of time! You can store these in an airtight container for 3 days, or freeze for longer – more details on how to do this in the Tip Box, above the recipe. Let us know what everyone thinks of these cupcakes 🙂

Francesca
Francesca
Reply to  Kiersten @ Handle the Heat
1 year ago

We will try these cupcakes before we sell the cupcake again with your recipe and see if it’s moist and fluffy.

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Francesca
1 year ago

Sounds great! Let us know how it goes 🙂

Francesca
Francesca
Reply to  Kiersten @ Handle the Heat
1 year ago

Hi Kiersten,

I finally tries your recipe and I swear by it, it was very very good. This is the first time I ever tried a red velvet that’s really moist, cotton texture and the taste ona different level. This is out of ordinary red velvet I’ve ever tasted in my life. Thank you for your recipe. My cupcake business would be a hit for sure.

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  Francesca
1 year ago

Yay! So glad these cupcakes were a hit, Francesca!

DIanne
DIanne
2 years ago

I need two dozen cupcakes, can I just double the recipe?

Kiersten @ Handle the Heat
Kiersten @ Handle the Heat
Reply to  DIanne
2 years ago

Yes, that will work just fine 🙂

Pamela
Pamela
2 years ago

Your recipe was delicious and spot on!!! ❤️

IMG_0851
Carrie Hoey
Carrie Hoey
2 years ago

Red velvet always intimidated me and often turns out dry. This recipe was quick, easy to follow and the finished result was moist and flavorful!

Megan Ohmer
Megan Ohmer
2 years ago

The recipe was easy to follow and the cupcakes were delicious!