Go Back
+ servings
Red Velvet Cupcakes. The Best Red Velvet Cupcake Recipe with Cream Cheese Frosting. All of the tips and tricks for making perfect red velvet cupcakes every single time! www.modernhoney.com #redvelvet #redvelvetcupcakes #redvelvetcupcake

Red Velvet Cupcakes

How to make the best red velvet cupcakes with cream cheese frosting. 

Course Dessert
Cuisine American
Keyword red velvet cupcakes
Prep Time 15 minutes
Cook Time 16 minutes
Total Time 31 minutes
Servings 12


Red Velvet Cupcakes:

  • 1 1/2 cups Flour (may use all-purpose or cake flour)
  • 3 Tablespoons Unsweetened Cocoa Powder
  • 1 teaspoon Baking Soda
  • 1 teaspoon Salt
  • 2/3 cup Buttermilk
  • 1 1/2 teaspoons White Vinegar
  • 2 teaspoons Vanilla
  • 1 teaspoon Red Gel Food Coloring (if using liquid red food coloring, you may want to add more)
  • 1/2 cup Unsalted Butter (softened)
  • 1/4 cup Oil
  • 1 cup Sugar
  • 2 large Eggs

Cream Cheese Frosting:

  • 1/2 cup Butter (softened)
  • 8 ounces Cream Cheese (softened)
  • 3 1/2 cups Powdered Sugar
  • 1 teaspoon Vanilla Extract


  1. Preheat oven to 350 degrees. In a bowl, mix flour, cocoa powder, baking soda, and salt together.

  2. In another bowl, whisk together the buttermilk, vinegar, and red food coloring.
  3. In a mixing bowl, beat the butter and sugar together for 4 minutes, or until light and fluffy. Scrape the sides of the bowl and add the oil and cream for 2 more minutes. Add the eggs one at a time and beat for 2 minutes longer. Add vanilla. 

  4. Add 1/2 of the dry ingredients and 1/2 of the buttermilk mixture, mixing after each addition until it is all added.
  5. Drop the batter into cupcake liners and bake until a toothpick placed in the center comes out clean, about 16-19 minutes. Don't OVERBAKE. Let cool. 

  6. In a bowl, whip together butter, cream cheese, powdered sugar, and vanilla. Spread all over the cooled cupcakes.