Go Back
+ servings
red velvet cupcate in front of twinkle lights

Best Red Velvet Cupcake Recipe

Course: Dessert
Cuisine: American
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 12
Calories: 273kcal
This is the BEST Red Velvet Cupcake Recipe you will ever try. You haven't lived unless you've tried these classic Red Velvet Cupcakes with the most amazing cream cheese frosting! Classic, delicious, EASY and perfect. With the best Red Velvet Cupcakes in hand, you're ready for Christmas or Valentine's Day.
Print Recipe


  • cups all purpose flour
  • 2 cups sugar
  • 1 Tablespoon cocoa
  • 1 teaspoon salt
  • 1 teaspoon baking soda
  • 2 eggs
  • cups oil
  • 1 cup buttermilk
  • 1 Tablespoon white vinegar
  • 1 teaspoon vanilla
  • 2 oz. red food coloring
  • The Best Icing Ever (click for recipe)


  • *The flour/milk mixture for the icing needs time to cool completely in the fridge, so start the icing at least 1 hour before starting the cake. (see notes)
  • Preheat oven to 350F
  • Line 3 regular-size muffin pans with cupcake liners.
  • In a medium bowl, place the cracked eggs and whisk until egg whites and yolks are blended.
  • Add remaining liquid ingredients and whisk until well incorporated. Set aside.
  • In the mixing bowl of an electric mixer, place all dry ingredients and mix until completely combined.
  • Add the wet ingredients to the dry ingredients.
  • Mix on medium-high speed for 1 minute or until mixture is completely incorporated.
  • Fill batter 2/3rds up the prepared cupcake liners.
  • Gently tap the pans on the counter a few times to release any air bubbles from the batter.
  • Bake 15-20 minutes or until a toothpick inserted in the middle of a middle cupcake comes out clean.
  • Let the cupcakes rest 10 minutes, then remove from pans and cool completely on a cooling rack.
  • Optional: If a cake is desired, this cake batter will make a three-layer 8-inch cake.
  • Find our favorite icing recipe HERE. Enjoy!


Calories: 273kcal | Carbohydrates: 54g | Protein: 4g | Fat: 4g | Cholesterol: 29mg | Sodium: 317mg | Potassium: 71mg | Sugar: 34g | Vitamin A: 75IU | Calcium: 31mg | Iron: 1.4mg