Home » Red Velvet Cupcakes
4.12 from 51 votes

Red Velvet Cupcakes

These classic red velvet cupcakes are perfect for Christmas, Valentine’s Day, or any day that a sweet treat is required. The cupcakes are made with moist and tender red velvet cake and frosted with sweet and tangy cream cheese frosting for the perfect balance of flavors.

red velvet cupcakes featured image

Ingredients for Red Velvet Cupcakes

Red Velvet Cupcakes

  • All-purpose flour
  • Granulated sugar
  • Cocoa powder – Regular unsweetened cocoa powder adds a subtle chocolate flavor.
  • Baking soda
  • Salt
  • Buttermilk – Room temperature. You can also use my buttermilk substitute.
  • Vegetable oil – Use your favorite neutral baking oil.
  • Egg – Large egg, room temperature.
  • Vanilla extract – Pure vanilla extract.
  • White vinegar – Helps to activate the baking soda and contributes to the red velvet flavor.
  • Red gel food coloring – Use gel color for the brightest red color without impacting the taste or texture.

Cream Cheese Frosting

  • Unsalted butter – Room temperature.
  • Cream cheese – Room temperature.
  • Powdered sugar – Confectioners’ sugar/icing sugar.
  • Vanilla extract – Pure vanilla extract.
  • Salt – To contrast the sweetness of the frosting.
red velvet cupcakes
cupcakes on a plate

How to Make Red Velvet Cupcakes

  1. Prep and preheat: Preheat the oven to 350℉ (177℃). Line a cupcake pan with 12 cupcake liners.
  2. Make the cupcake batter: In a large bowl, whisk together the all-purpose flour, granulated sugar, cocoa powder, baking soda, and salt. Add the wet ingredients (buttermilk, vegetable oil, egg, vanilla extract, white vinegar, and red food coloring) to the dry ingredients and whisk until combined and smooth.
  3. Bake the cupcakes: Portion the cupcake batter into the paper liners using a large cookie scoop (about 3/4 full). Bake the cupcakes for 20 minutes and then transfer to a wire rack to cool completely. 
  4. Make the frosting: Whip the unsalted butter and cream cheese until light and creamy. Add the powdered sugar, vanilla extract, and salt and mix on low speed to combine. Whip the frosting for 2 to 3 minutes until smooth and creamy.
  5. Assemble the cupcakes: Fill a piping bag fitted with an Ateco 826 piping tip with the cream cheese frosting. Pipe a generous swirl of frosting onto the cooled red velvet cupcakes.
cupcakes on a stand

Recipe Tips

Frequently Asked Questions

How should I store the cupcakes?
  • Store the cupcakes in an airtight container in the refrigerator for 2 to 3 days. Serve the cupcakes at room temperature for the best taste and texture.
Can I replace the buttermilk?
Can I use liquid food coloring?
  • I don’t recommend using liquid food coloring for this recipe. Gel food coloring is highly pigmented so it creates a vibrant red color without changing the taste or texture of the recipe.
cupcake bite

Other Recipes You Will Love

red velvet cupcakes featured image
recipe
4.12 from 51 votes
click the stars to rate!

Red Velvet Cupcakes

Prep Time 1 hour
Cook Time 20 minutes
Yield: 12 cupcakes
These classic red velvet cupcakes are perfect for Christmas, Valentine's Day, or any day that a sweet treat is required. The cupcakes are made with moist and tender red velvet cake and frosted with sweet and tangy cream cheese frosting for the perfect balance of flavors.

Ingredients 

Red Velvet Cupcakes

  • 1 ¼ cup (156 g) all-purpose flour
  • ¾ cup (150 g) granulated sugar
  • 1 tbsp (5 g) unsweetened cocoa powder
  • ¾ tsp (1 tsp) baking soda
  • ½ tsp (0.5 tsp) salt
  • ½ cup (120 g) buttermilk or buttermilk substitute
  • ½ cup (120 ml) vegetable oil
  • 1 (1) large egg room temperature
  • 2 tsp (2 tsp) vanilla extract
  • ½ tsp (0.5 tsp) white vinegar
  • 1 tsp (1 tsp) red gel food coloring

Cream Cheese Frosting

  • 1 cup (227 g) unsalted butter room temperature
  • 4 oz (113 g) cream cheese room temperature
  • 3 ½ cups (420 g) powdered sugar
  • 2 tsp (2 tsp) vanilla extract
  • ¼ tsp (0.25 tsp) salt

Instructions

Red Velvet Cupcakes

  • Preheat the oven to 350℉ (177℃). Line a cupcake pan with 12 cupcake liners.
  • In a large mixing bowl, whisk together the all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, and salt. Add in the buttermilk, vegetable oil, egg, vanilla extract, white vinegar, and red gel food coloring and whisk until the cupcake batter is well combined and smooth.
  • Portion the cupcake batter into the cupcake liners using a large cookie scoop (about 3/4 full). Bake the cupcakes for 20 minutes and then transfer to a wire rack to cool completely.

Cream Cheese Frosting

  • In the bowl of a stand mixer fitted with a paddle attachment or in a large mixing bowl with an electric hand mixer, cream the unsalted butter and cream cheese for about 5 minutes until it is light and creamy.
  • Add the powdered sugar and mix on low speed until fully combined. Add in the vanilla extract and salt and mix well. Scrape the sides and bottom of the bowl as needed.
  • Turn the mixer to medium speed and whip the frosting for 2 to 3 minutes until it is smooth and creamy. Turn the mixer to the lowest speed and mix the frosting for several minutes to smooth out the frosting.

Assembling the Cupcakes

  • Fill a piping bag fitted with an Ateco 826 piping tip with the cream cheese frosting. Pipe a generous swirl of frosting onto the cooled red velvet cupcakes.

Notes

  • Store the red velvet cupcakes in an airtight container in the refrigerator for 2 to 3 days. Serve at room temperature.
Metric conversions are calculated automatically. I cannot guarantee the accuracy of this information.
**Recipe updated February 2025**

Made This Recipe?

Please leave a comment with a star rating to let me know how you enjoyed the recipe!

Categories:

, , , , , , , , ,

About Courtney

Baker | 80s Lover | Cookbook Author

Courtney is a self-taught home baker and cookbook author of “Girls Just Wanna Bake Cupcakes”. She loves to create new and unique recipes while simultaneously listening to 80s music.

Never Miss A Sweet Recipe!

Subscribe get the latest recipes, baking tips and more sent straight to your inbox!

Did you make this recipe or want to see more? Make sure to leave your review below and tag me on Instagram @CakeMeHomeTonight so I can see your creations!

4.12 from 51 votes (49 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




19 Comments

  1. Hello, Courtney! I followed the recipe to a T a couple days ago, but for whatever reason, they did not come out right. The batter came out hard like cookie dough rather than smooth like cupcake batter.

    1. Hi Sabrina! Sorry to hear the recipe didn’t come out for you. It should definitely not have the consistency of a cookie dough. If it had cookie dough consistency, it sounds like there may have been too much flour added. Did you use the metric or imperial measurements?

      1. I used the imperial measurements: 1 1/4 cups of flour. It felt as if there wasn’t enough liquid. I plan on using the buttermilk substitute rather than regular buttermilk next time I try, but should I maybe use 2 eggs instead of 1? And butter as well as oil? I noticed those patterns in your other cupcake recipes.

        1. Hi Sabrina! Thanks for letting me know. I write the recipes in imperial measurements and then they are converted to metric automatically, so I wanted to double check. I have made this recipe hundreds of times, and haven’t had the experience you did, so I am truly not sure what could be happening. You can certainly make those changes if you wish, but I don’t know if that will work as it will change the recipe significantly. Some recipes will have similar formulations, but there are differences depending on the ingredients. I would not recommend using a mixture of butter and oil or adding the extra eggs. Are you using the correct amount of oil and buttermilk?

  2. Anonymous says:

    Is there anything else you can use in replace for red food coloring. I dont like using it as it been advertised as bad for you?

    1. You can omit the red color if you prefer. The cupcakes will be a light brown color. The taste will be the same. I don’t have a good replacement for the red gel food coloring, unfortunately. I’ve heard of bakers using beets to create a natural red color, but that is not something I have personally tested.

  3. Hi! I’ll be making these for my husbands birthday and I was wondering how many cupcakes does this make? I’m trying to decide if I should double it or not? Thanks!

    1. Hi Joy! This recipe makes 12 cupcakes. Doubling is never a bad idea because more cupcakes is always a good thing!

      1. Thanks! Can you use a hand mixer for the batter or do you have to whisk? Thanks! I’m making these tomorrow night!

        1. Yes, you can use a hand mixer.

  4. Can I use 6 cupcake pan instead?

    1. Hi there! Possibly? If you are asking about halving the recipe to make 6 cupcakes, it may be difficult based on the measurements. If not, you could bake 2 batches of 6 if it is a standard-sized cupcake pan.

      1. 5 stars
        They were delicious.. thank you.

    1. So glad you enjoyed the recipe! 🙂

  5. Catherine Rodriguez says:

    can i make the cream cheese frosting a few days ahead?

    1. Yes, absolutely. Just store it in an airtight container or wrapped well in plastic wrap in the fridge. To use, bring the cream cheese frosting to room temperature and rewhip it until it is smooth and creamy.

  6. Can I use cake flour instead of a/p flour?

    1. I haven’t tested this recipe with cake flour, so I can’t say for certain how that would work. If you give it a try, please let me know!

More You'll Love