This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

These red velvet cupcakes are perfectly moist with the most beautiful and deep red color. They are topped with classic cream cheese frosting, and once you eat one, you will agree that these are the best!

Cupcakes are the perfect dessert for any occasion. For other delightful cupcake recipes, try these banana cupcakes, these amazing lemon blueberry cupcakes, and especially these pineapple upside-down cupcakes!

Hero image of red velvet cupcakes topped with cream cheese frosting.

Red Velvet Cupcakes

With how many cupcake recipes are out there, I still haven’t found one that I didn’t like! Cupcakes are so yummy and can be mixed and matched with so many flavors, toppings and frostings that they are different every time! Plus, my kids go crazy over them, so it’s a no-brainer to make these for dessert! These red velvet cupcakes are one of my absolute favorite cupcake recipes!

There was a time when I was making a new red velvet cake recipe every weekend. I tried recipe after recipe, and none compared to this one. It is a light cake with a beautiful red color and a slight chocolate flavor. I top these cupcakes with my go-to cream cheese frosting recipe and the cream cheese flavor is the perfect match for red velvet. This has been my go-to red velvet cupcake recipe for years and years, and I’m sure it will become your favorite too.

Ingredients to Make Red Velvet Cupcakes

This recipe uses staple pantry ingredients that you probably already have on hand! Which makes it easy because then you can make these all the time! And trust me, after your kids devour them off of your counter in 2 seconds flat, you will need all of the stuff to make a second batch for yourself!

Cake

  • Flour: I used all-purpose flour for this recipe.
  • Baking Soda and Baking Powder: These ingredients help the cake rise and get that moist, sponge like texture.
  • Unsweetened Cocoa Powder: This is what makes red velvet cake, the cocoa powder brings in that small, subtle chocolate flavor.
  • Granulated Sugar: This sweetens up the batter.
  • Salt: The salt is used to enhance all of the other flavors in the cupcakes.
  • Buttermilk: You can use storebought or homemade buttermilk for this recipe!
  • Vegetable Oil: This will give the cupcakes a moist texture.
  • Egg: Let your egg sit out at room temperature before you start mixing. It will combine with the other ingredients better if it’s not cold.
  • White Vinegar: This interacts with the baking soda to help leaven the cake (to help it rise without yeast)
  • Vanilla Extract: This enhances the sweet ingredients in the cupcake batter.
  • Liquid Red Food Coloring: This is how you will get that deep, beautiful red color!

Cream Cheese Frosting

  • Butter: Use unsalted butter that has been softened to room temperature.
  • Cream Cheese: This should also be softened to room temperature. It will mix better and make it so that your frosting doesn’t have any lumps!
  • Salt: This enhances all of the flavors!
  • Vanilla Extract: This will add a sweet flavor to mix in with the tangy cream cheese.
  • Powdered Sugar: You use powdered sugar instead of granulated sugar because it dissolves into the frosting making it nice and smooth.
  • Milk: I used 2% but any milk is fine! Use more if the frosting is too thick. 

How to Make Red Velvet Cupcakes

Making red velvet cupcakes from scratch is a lot easier than you would think! These are simple and come together quickly, making them a great go-to dessert to impress any guest!

Cupcakes

  1. Preheat and Prep: Preheat the oven to 350°. Spray a muffin pan with pan spray and line with cupcake liners and set aside.
  2. Mix Dry Ingredients: In a medium bowl sift together the flour, cocoa powder, baking soda and baking powder. Add the sugar and salt to the flour mixture and whisk thoroughly. Set aside.
  3. Whisk Flour Mixture with Wet Ingredients: In a large bowl whisk together the buttermilk, oil, egg, vinegar, vanilla and red food coloring until well combined. Add the flour mixture to the wet ingredients and whisk until smooth.
  4. Fill Liners and Bake: Scoop the batter into the cupcake liners and fill them 2/3 of the way full. Bake them for 18-20 minutes. The cupcakes are done when you press on the center of the set cupcake and it springs back. Let cool completely before frosting. 

Cream Cheese Frosting

  1. Mix and Pipe: In a large bowl, mix together butter, cream cheese, salt and vanilla until smooth. Add powdered sugar, one cup at a time, beating well after each addition. If frosting is too thick, add a little milk. If you are planning to pipe the frosting onto the cupcakes, you want it thick enough to hold its shape.
4 pictures showing how to mix up the batter with red food coloring and then add to a cupcake tin.

Baking Tips

These red velvet cupcakes are so delicious, and I want yours to turn out perfectly! Here are a few baking tips to help you out!

  • Room Temperature Ingredients: Start by setting out your ingredients before you start baking. Baking with room temperature ingredients helps when mixing the ingredients together and it creates a smooth batter and frosting! 
  • Thick Frosting: If your frosting is too thick to pipe, then slowly add more milk (1 tablespoon at a time) until it reaches your desired consistency!
  • Don’t Open the Oven Door: If you open the oven too soon, it releases too much hot air. This makes it so that your cupcakes bake unevenly. If you need to check on things then use the oven light!
Top-down view of red velvet cupcakes.

How to Make Cupcakes Ahead of Time

If you want to make these ahead of time, you totally can! That makes your life easier to just grab them and go when you are ready!

  • Making Ahead of Time: Just cook them according to the directions. Once they are cooled then you can store them in your refrigerator for a day or two. When you are ready to serve them, take them out of the fridge so they can come down a bit in temperature. Make the frosting while they are coming to room temperature and then frost them just before serving!
  • Leftovers: Store any leftovers in your refrigerator in an airtight container. They will last 2-3 days.
A cupcake cut in half and served on a white plate.

Pin this now to find it later

Pin It

The BEST Red Velvet Cupcakes with Cream Cheese Frosting

4.20 from 5 votes
By: Alyssa Rivers
These red velvet cupcakes are perfectly moist cake with the most beautiful and deep red color. They are topped with classic cream cheese frosting, and once you eat one, you will agree that these are the best!
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 12 cupcakes

Ingredients 

Cream Cheese Frosting:

Instructions 

  • Preheat the oven to 350°. Spray a muffin pan with pan spray and line with cupcake liners and set aside.
  • In a medium bowl sift together the flour, cocoa powder, baking soda and baking powder. Add the sugar and salt to the flour mixture and whisk thoroughly. Set aside.
  • In a large bowl whisk together the buttermilk, oil, egg, vinegar, vanilla and red food coloring until well combined. Add the flour mixture to the wet ingredients and whisk until smooth.
  • Scoop the batter into the cupcake liners until they are filled 2/3 of the way full. Bake for 18-20 minutes, just until the centers of the cupcakes are set and spring back when gently pressed on. Let cool completely before frosting.

Cream Cheese Frosting

  • In a large bowl, mix together butter, cream cheese, salt and vanilla until smooth. Add powdered sugar, one cup at a time, beating well after each addition. If frosting is too thick, add a little milk. If you are planning to pipe the frosting onto the cupcakes, you want it thick enough to hold its shape.

Notes

Updated on January 27, 2023
Originally Posted on February 3, 2017‏

Nutrition

Calories: 302kcalCarbohydrates: 47gProtein: 3gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 1gCholesterol: 46mgSodium: 174mgPotassium: 87mgFiber: 1gSugar: 36gVitamin A: 409IUCalcium: 42mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

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

Recipe Rating




106 Comments

  1. Great recipe when it comes to the batter, but i did find it could use more food colouring and for some reason my icing did not come out that solid. But i did use more cream cheese then stated so this could also be why. Over all me and my mom enjoyed them and I shall use this recipe again. Thank you ! 🙂

    1. I like to use skinnytaste.com or myfitnesspal.com for any nutritional questions. Hope that helps and you can find what you are looking for! Thanks for following along with me! XOXO

  2. If you make these the night before to take to work, do you recommend icing them night before as well/completely making them & then putting them in tupperwares with lids in fridge? Would that dry out the cupcakes or the frosting? Or do you suggest just making the cupcakes, keeping in container with lid on the counter overnight & then make the frosting in the morning & decorate? Thx!

    1. I would suggest making the cupcakes and the night before and then making the icing the morning of and decorating them then if possible. The icing will be okay to make the night before but it won’t have the same smooth consistency.

      1. You can make the icing a day before or months before. I have icing in my freezer from months. I take it from the freezer to the refrigerator. When ready to use let it sit out for about 5 minutes then whip to smooth frost completely cooled Cupcakes.

  3. Have you ever tried this recipe with a giant cupcake pan? If so does the quantity of ingredients need to be adjusted? I would love to try this for my sons Mickey Mouse themed birthday party. Thank you.

  4. Will the amount of frosting from this recipe be enough to frost the 2 or 3 dozen cupcakes this recipe yields? I don’t want to run out. Thanks!

    1. Yes, the frosting yields 3 1/2 dozen cupcakes. Hope that helps and you enjoy these cupcakes! XOXO

  5. I followed all the instructions and cooked them until the pick was clean. But for some reason mine looks more chocolate cupcakes with tiny hint of red then bright red like the picture? I used the right amount of unsweetened cocoa powder, so I donno what I’ve done wrong. They taste great though.

  6. These cupcakes turned out great except they should be called “Pink Velvet”! I even used extra food colour but they still turned out dirty pink :(. I think the recipe needs to be adjusted. I used an entire 19 g tube of gel food colour and added about 2 tsp of red liquid and they still turned out pink! They are tasty though and have a great crumb 🙂

    1. OH No! I am so sorry! I did have to add in a lot of red for the cupcake to turn a true red color. I am glad they still tasted okay for you. XOXO

    2. Use your own judgment. I use a whole bottle for lighter versions but if you want the traditional color use 2 bottles like the cake recipe calls for.

  7. I’m trying these for the first time,. The cupcakes didn’t rise very well, they kind of spread out. Any recommendations so they can rise. They are super most and delicious!

  8. Hi, I live in Europe and its quite tough to find buttermilk. Is there any supstitute fir it? Can I use neutral cream or something like that? And, please advise which cream cheez shouldI use? When you say 12tbl butter, how much that turns out in grams (or oz.) ? Sorry for all this questions, I don’t cook much 🙂 Thank you!

    1. For each cup of buttermilk, you can use 1 tablespoon of white vinegar or lemon juice plus enough milk to measure 1 cup. Stir, then let stand for 5 minutes. You can also use 1 cup of plain yogurt or 1-3/4 teaspoons cream of tartar plus 1 cup milk. You are welcome to use a converter online that can help you convert to the grams or your correct measurements. Hope that helps! XOXO

    2. Sara,
      Try using kefir instead of buttermilk
      3/4 cups = 170 grams of butter
      the same kind of cream cheese you’d use for cheesecake or on a bagel, but not the spreadable stuff; the kind that comes in a brick. and don’t use light cream cheese, the water content is too high
      This recipe is delicious, but a little um… pink (i did use a gel colourant…)

  9. These cupcakes are super delish!! Red velvet is my hubby’s fave! He and my kids loved them!!! And even better because they’re homemade!! Thank you for sharing this recipe!! Blessings to you and yours!!