Best Red Velvet Cupcake Recipe

The best red velvet cupcake recipe, complete with rich cream cheese frosting
Course Cupcake Recipe, Mini Dessert Recipe
Cuisine American
Author Jennifer Tammy


  • 3/4 cup unsalted butter room temperature
  • 2 cups yellow or light brown sugar
  • 3 eggs
  • 3/4 cups all-purpose flour
  • 3/4 cups cake flour
  • 1/3 cup natural cocoa powder NOT "dutch process" or "special dark"
  • 1 1/2 teaspoons baking soda
  • 3/4 teaspoon salt
  • 1 1/2 cups buttermilk room temperature
  • 2 teaspoons vanilla
  • Cream Cheese Frosting:
  • 1 8 oz brick cream cheese
  • 1 stick butter
  • 3-4 cups icing sugar
  • 2 teaspoons vanilla


  1. Preheat the oven to 375F.
  2. Cream the butter and sugar for 2 minutes until light and fluffy. While still beating, add in the eggs one at a time.
  3. Sift all of the dry ingredients into a separate bowl and stir to incorporate.
  4. In yet another small bowl, add the vanilla and buttermilk.
  5. Slowly add half of the dry ingredients into the wet mixture while beating, and then the buttermilk-vanilla mixture, and once fully incorporated, the final half of the dry ingredients.
  6. Portion out into a lined cupcake pan and bake 15-20 minutes until an inserted toothpick comes out clean.
  7. Cool completely on a cooling rack before frosting.
  8. Cream cheese frosting:
  9. Wait until all ingredients are at room temperature before attempting to make the frosting.
  10. Whip the cream cheese, butter, and vanilla until completely smooth and then add in the icing sugar 1 cup at a time. I give a range because the frosting will work with either amount, so please adjust the icing sugar to your preference of sweetness.
  11. For these cupcakes, I did a simple icing job with an offset spatula and topped with some pure chocolate jimmies, but the frosting is stiff enough that you could pipe it on.