Red Velvet Cupcakes with Cream Cheese Frosting Recipe

These red velvet cupcakes are moist and tender with a deep, beautiful red hue. Topped with classic cream cheese frosting, they’re irresistible—one bite and you’ll agree they’re the best.

Cupcakes make a lovely dessert for any gathering. For other cupcake ideas, check out banana cupcakes, lemon blueberry cupcakes, or pineapple upside-down cupcakes.

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

Red Velvet Cupcakes

With so many cupcake recipes, it’s rare to find one I don’t like, but these red velvet cupcakes are among my favorites. Cupcakes are versatile—different flavors, frostings, and toppings make them new every time. My kids love them, and they’re always a hit. This recipe yields a light cake with a subtle chocolate note and a gorgeous red color. I finish them with my go-to cream cheese frosting—the tang of the cream cheese pairs perfectly with red velvet. This has been my trusted red velvet cupcake recipe for years and I think it will become a favorite for you too.

Ingredients to Make Red Velvet Cupcakes

This recipe uses common pantry ingredients, so it’s easy to make anytime. They disappear fast, so you may find yourself making a second batch before long!

Cake

  • Flour: All-purpose flour works well.
  • Baking Soda and Baking Powder: Help the cupcakes rise and create a light, tender crumb.
  • Unsweetened Cocoa Powder: Provides the subtle chocolate flavor characteristic of red velvet.
  • Granulated Sugar: Sweetens the batter.
  • Salt: Enhances the other flavors.
  • Buttermilk: Use store-bought or homemade buttermilk for best texture and tang.
  • Vegetable Oil: Keeps the cupcakes moist.
  • Egg: Use at room temperature for easier mixing.
  • White Vinegar: Reacts with baking soda to help leaven the cupcakes.
  • Vanilla Extract: Adds depth to the flavor.
  • Liquid Red Food Coloring: Gives the cupcakes their vivid red color.

Cream Cheese Frosting

  • Butter: Unsalted and softened to room temperature.
  • Cream Cheese: Softened to room temperature for a smooth frosting.
  • Salt: Balances and enhances sweetness.
  • Vanilla Extract: Adds complementary sweetness.
  • Powdered Sugar: Produces a smooth, easily spreadable frosting.
  • Milk: 2% works fine; add more if needed to reach the desired consistency.

How to Make Red Velvet Cupcakes

These cupcakes are straightforward and come together quickly—great for last-minute gatherings or to impress guests. If you enjoy red velvet, consider trying red velvet cake or red velvet cookies next.

Cupcakes

  1. Preheat and Prep: Preheat the oven to 350°F. Spray a muffin pan with pan spray and line with cupcake liners; 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, whisk until evenly combined, and set aside.
  3. Combine Wet Ingredients: In a large bowl, whisk together the buttermilk, oil, egg, vinegar, vanilla, and red food coloring until smooth. Add the dry mixture to the wet ingredients and whisk until the batter is smooth and well combined.
  4. Fill Liners and Bake: Divide the batter among liners, filling each about two-thirds full. Bake for 18–20 minutes, until the centers spring back when gently pressed. Let the cupcakes cool completely before frosting.

Cream Cheese Frosting

  1. Mix and Pipe: In a large bowl, beat together the butter, cream cheese, salt, and vanilla until smooth. Add the powdered sugar one cup at a time, beating well after each addition. If the frosting is too thick, add a little milk. For piping, keep the frosting 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

To help your cupcakes turn out perfectly, follow these simple tips.

  • Room Temperature Ingredients: Let ingredients come to room temperature before mixing. This helps create a smooth batter and even texture.
  • Adjust Frosting Consistency: If the frosting is too thick to pipe, add milk 1 tablespoon at a time until you reach the desired consistency.
  • Avoid Opening the Oven Door: Opening the oven early releases heat and can cause uneven baking. Use the oven light to check progress instead.
Top-down view of red velvet cupcakes.

How to Make Cupcakes Ahead of Time

You can prepare these cupcakes in advance to make serving easier.

  • Make Ahead: Bake cupcakes according to the directions. Once cooled, store them in the refrigerator for a day or two. When ready to serve, remove them from the fridge to come closer to room temperature, prepare the frosting, and frost just before serving.
  • Storage: Keep leftovers in an airtight container in the refrigerator for 2–3 days.
A cupcake cut in half and served on a white plate.

More Red Velvet Desserts

If you love red velvet, try more red velvet desserts. They’re not only delicious but also beautiful to serve.

Red velvet cake on a plate

Desserts

Red Velvet Cake Recipe

1 hour 5 minutes

Red velvet brownies

Desserts

Red Velvet Brownies with Cream Cheese Frosting

55 minutes

Red velvet white chocolate chip cookies

Desserts

Red Velvet White Chocolate Chip Cookies

24 minutes

Red velvet pound cake

Recipe Skill Levels

Red Velvet Pound Cake

1 hour 10 minutes

Finished cupcakes

The BEST Red Velvet Cupcakes with Cream Cheese Frosting

3.67 from 6 votes
By: Alyssa Rivers
These red velvet cupcakes are perfectly moist with a deep red color and classic cream cheese frosting—truly delicious.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 12 cupcakes

Ingredients

  • 1 1/4 cup all-purpose flour
  • 3/4 teaspoon baking soda
  • 1/2 teaspoon baking powder
  • 2 tablespoons unsweetened cocoa powder
  • 3/4 cup granulated sugar
  • 1/4 teaspoon salt
  • 3/4 cup buttermilk, room temperature
  • 1/2 cup vegetable oil
  • 1 large egg, room temperature
  • 1/2 teaspoon white vinegar
  • 1 teaspoon vanilla extract
  • 1 tablespoon liquid red food coloring

Cream Cheese Frosting:

  • 1/2 cup unsalted butter, room temperature
  • 4 ounces cream cheese, room temperature
  • 1 pinch salt
  • 1 teaspoon vanilla extract
  • 2 1/4 cup powdered sugar
  • 1/2 tablespoon milk, plus more if needed

Instructions

  • Preheat the oven to 350°F. Spray a muffin pan with pan spray and line with cupcake liners; set aside.
  • In a medium bowl, sift together the flour, cocoa powder, baking soda, and baking powder. Add the sugar and salt and whisk to combine; set aside.
  • In a large bowl, whisk together the buttermilk, oil, egg, vinegar, vanilla, and red food coloring until smooth. Add the flour mixture and whisk until the batter is smooth.
  • Scoop batter into liners until they are about two-thirds full. Bake 18–20 minutes, until centers spring back when gently pressed. Cool completely before frosting.

Cream Cheese Frosting

  • Beat 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 milk a little at a time. For piping, keep frosting thick enough to hold its shape.

Notes

Updated on January 27, 2023

Originally posted on February 3, 2017

Nutrition

Calories: 302 kcal
Carbohydrates: 47 g
Protein: 3 g
Fat: 12 g
Saturated Fat: 7 g
Cholesterol: 46 mg
Sodium: 174 mg

Nutrition information is an approximation.

Additional Info

Course: Dessert
Cuisine: American