Red Velvet Cupcakes Recipe

5 from 2 votes

This easy Red Velvet Cupcakes recipe is topped with cream cheese frosting. This classic recipe is always good to have in your recipe box! It’s an easy cupcake recipe that’s moist and tender and perfect with cream cheese frosting.


unwrapped red velvet cupcake

Cupcakes aren’t usually my first choice of desserts, unless it’s a red velvet cupcake. I absolutely love the flavor of a red velvet cake and, of course, the cream cheese frosting completes the experience.

There is a cupcake shop nearby that sells cupcakes for about $4 each. They’re good, but they’re not $48 per dozen good, not when you can make your own cupcakes so easily. Over the past few months I’ve tried to get all the basic cupcake recipes onto this site, so that you always have cupcake options. I have a Yellow Cake recipe (which makes 24 cupcakes or a 9-inch layer cake) and a basic chocolate cupcake recipe, which makes about 30 cupcakes. Soon I’ll have my favorite chocolate layer cake too! I also have Funfetti Cupcakes and a Lemon Cupcake recipe that I absolutely love.

In the cupcake universe, everyone needs a good red velvet cupcake. I guarantee that someone you know loves red velvet. Sure, you can use a cake mix for their birthday, or spend an arm and a leg at a cupcake shop, but when you can make a dozen easy red velvet cupcakes from scratch in under an hour, why not try it?

Red Velvet Cupcakes are a great recipe to have in your baking arsenal. This easy recipe is egg-free and has a homemade cream cheese frosting on top!

red velvet cupcake photo

Have you ever wondered what the taste of red velvet cake is? Me too, ha! I really think of the cupcake as a vehicle for the cream cheese frosting, but the cake itself has a hint of chocolate. It’s not a chocolate cupcake, but there is the slightest tang of it. Nope, even though they have cocoa in them, red velvet cupcakes are not just chocolate! Really, for me, a red velvet cupcake is just a vessel for cream cheese frosting.

This recipe makes 12 perfectly sized cupcakes or you can bake a 9-inch round with it. If you go the route of baking a cake layer, it’ll be a full one, so make sure to use a 9-inch pan (round or square). One of the things I love about this recipe is it’s also so easy to double to make 24 cupcakes or a full 9×13-inch or layer cake.

I think a 12 cupcake size is much easier to have in your recipe box; in my opinion doubling a recipe is easier than halving it (for most people, anyway).

The perfect red velvet cupcake has several components. One of the things I love most about this recipe is that – surprise – there are no eggs. That’s right – a cake without eggs that’s tender, moist, and fluffy.

It’s kind of a cupcake miracle!

So, what goes into a red velvet cupcake recipe?

  • Vegetable oil (not butter). Traditionally, a red velvet cake is not a buttery cake. It’s moistened with oil.
  • Buttermilk. While it is possible to make red velvet cupcakes without buttermilk, this recipe uses it. I absolutely love the tang of the buttermilk in the cake. It pairs perfectly with the cream cheese frosting. If you don’t have buttermilk, you can make your own. Add 1 teaspoon of white vinegar or lemon juice to your measuring cup and then fill it with milk to the 1 cup mark. Let it sit for 5 minutes and you’ve got buttermilk!
  • No eggs! Nope, this recipe has no eggs. Believe me though, it’s perfectly moist without them. They’re actually lighter and airier than a cupcake made with eggs. The batter uses a combination of baking soda, vinegar, and the aforementioned buttermilk for moistness and rise.
  • Vinegar – while you can make red velvet cupcakes without vinegar (use lemon juice instead) the vinegar in this recipe is important for the cake to rise and be moist and fluffy.
  • Cocoa. Red velvet cake has the slightest bit of cocoa. Just 2 tablespoons give a little hint of cocoa taste. The acidity in the cocoa powder also helps the red color POP.
  • Red Food Coloring. To make the telltale red color of a red velvet cupcake, you need food coloring. I like to use a basic grocery store food coloring (not a gel food color). Buy a bottle, not just those little 4-packs. You need a full tablespoon to achieve the color.

red velvet cupcake on liner

Once the cupcakes are baked, you add an easy cream cheese frosting. That’s what everyone really wants, right? Cream cheese, butter, and powdered sugar mix for a soft and smooth and creamy frosting. If it makes it to the cupcakes, it’ll be a miracle.

It’s crazy that you can make a light and airy cake without eggs, but you can totally do it with this recipe. That makes these a great cake option for those with allergies!

BEST Red Velvet Cupcake recipe

If you love red velvet cupcakes, try these other recipes:

Special Tools:

Want even more? Subscribe to Crazy for Crust to get new recipes and a newsletter delivered to your inbox. And stay in touch on Facebook, Pinterest, Twitter, and Instagram for all my latest updates. If you make this recipe, share a photo on social media tagging @crazyforcrust and using the hashtag #crazyforcrust.

BEST Red Velvet Cupcakes

This easy Red Velvet Cupcakes recipe is topped with cream cheese frosting. This is a twist on your traditional recipe without eggs! This classic recipe is always good to have in your recipe box!
5 from 2 votes
Prep Time 20 minutes
Cook Time 17 minutes
Total Time 37 minutes
Yield 12 cupcakes
Serving Size 1 cupcake


For the cupcakes:

  • 1 2/3 cups all purpose flour
  • 1 cup granulated sugar
  • 2 tablespoons unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup buttermilk
  • 6 tablespoons vegetable oil
  • 1 tablespoon white vinegar
  • 2 teaspoons vanilla extract
  • 1 tablespoon red food coloring

Cream Cheese Frosting:

  • 8 ounces cream cheese
  • 1/2 cup butter room temperature
  • 1/4 teaspoon salt
  • 4 cups powdered sugar
  • 1 tablespoon vanilla extract


  • Preheat oven to 350°F. Line cupcake pans with liners.
  • Whisk flour, sugar, baking soda, cocoa, and salt in a large bowl.
  • Whisk buttermilk, oil, vinegar, and vanilla in a large measuring cup and whisk into dry ingredients until combined. Stir in food coloring carefully.
  • Fill cupcake liners about 2/3 full. The recipe makes about 12 cupcakes. Bake for 13-17 minutes, or until a toothpick comes out clean. Cool completely before frosting.
  • Make the frosting: Beat butter and cream cheese with a hand mixer in a large bowl until smooth, then mix in salt. Add powdered sugar 1 cup at a time and beat in between each addition. Add vanilla and continue mixing a smooth frosting forms. Frost cupcakes as desired.
  •  Store in an airtight container in the refrigerator for up to 3 days or freeze for up to one month.
  • You can bake this as a 9-inch cake round. Bake for 25-40 minutes, or until a toothpick comes out clean.
  • Want 24 cupcakes, two 9-inch layers or a 9x13-inch cake? Double the recipe!

Recipe Video

Nutrition Information

Serving: 1cupcake | Calories: 488kcal | Carbohydrates: 70g | Protein: 4g | Fat: 22g | Saturated Fat: 10g | Cholesterol: 42mg | Sodium: 465mg | Fiber: 1g | Sugar: 52g

Nutritional information not guaranteed to be accurate

Course Dessert
Cuisine American
Keyword cupcake

collage of red velvet cupcake recipe photos

**Did you make this recipe? Don’t forget to give it a star rating below!**

Join for FREE to start saving your favorite recipes
Create an account easily save your favorite content, so you never forget a recipe again.
sample postsample postsample post

This post may contain affiliate links. For more information, read my disclosure policy.

Leave a Reply

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

Recipe Rating

10 CommentsLeave a comment or review

  1. I was a little skeptical about trying this recipe but I’m glad I did! I can’t believe how fluffy and moist they turned out! I sell baked goods and wasn’t really happy with my recipe. It uses way too much oil which is another thing that I like about this recipe. Only 6 TBSP and the extra oil is not missed. Thanks so much for sharing. This is definitely a keeper!

  2. OMG!!! I love! love! this recipe, I stumbled on it while searching for easy to make red velvet cupcakes,I tried it out for a party and everyone loved it! Thank you so much for sharing I look forward to more crazy recipes ???

  3. Omg! So, I’m not exactly a fan of cream cheese…so I used a white chocolate frosting and.. damn! Maybe the best cupcakes I’ve ever made!!! Rave reviews. I wasnt sure last night when I was making them, but I’m never sure during the process. So I waited until tonight to actually try one…. I will admit, I’ve never been a huge fan of red velvet but this cupcake was absolutely amazing!!!!

  4. Thank you! My family said I could bake them something for tonights dessert, and I thought about red velvet! This was a huge help! Thank you so much! 😀

  5. I so agree! A red velvet cake without buttermilk typically just tastes like red chocolate cake. It needs the tang!

  6. $48 for a dozen cupcakes is never worth it and I have those types of bakeries in my area too. And as you said, it’s easier to make your own and with tastier results!