clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Red Velvet Cupcakes

Classic Red Velvet Cupcakes

  • Author: Laura Kasavan
  • Prep Time: 40 minutes
  • Cook Time: 18 minutes
  • Total Time: 58 minutes
  • Yield: 16 cupcakes
  • Category: Dessert
  • Method: Bake
  • Cuisine: American


The BEST classic red velvet cupcakes topped with cream cheese frosting! You’ll love this recipe for perfect homemade red velvet cupcakes.



  • 1 1/2 cups flour
  • 3 Tbsp unsweetened cocoa powder, sifted
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 1/4 cups light brown sugar
  • 1/2 cup unsalted butter, at room temperature
  • 1/4 cup vegetable or canola oil
  • 2 large eggs plus 1 egg yolk, at room temperature
  • 2 tsp vanilla extract
  • 1 tsp white vinegar
  • 1/2 tsp red gel food coloring
  • 3/4 cup buttermilk, at room temperature


  • 8 oz full fat cream cheese, cool room temperature
  • 1/2 cup unsalted butter, cool room temperature
  • 1/4 tsp salt
  • 1 1/2 tsp vanilla extract
  • 3 cups powdered sugar, sifted


  1. Preheat oven to 350°F and line two 12-cup standard muffin pans with baking cups. Whisk together flour, cocoa, baking powder, baking soda, and salt in a medium bowl.
  2. Beat brown sugar and butter in a large mixer bowl on medium speed until soft and creamy; mix in oil. Add eggs and egg yolk one at a time and beat until combined. Mix in vanilla extract. Beat in white vinegar and red gel coloring on low speed until combined. With mixer on low speed, add flour mixture in 3 additions, alternating with buttermilk (begin and end with flour mixture).
  3. Use a medium cookie scoop coated with nonstick spray to fill each baking cup 2/3 full of batter.
  4. Bake for 17 to 18 minutes, until cupcakes spring back to the touch and a toothpick inserted in the center comes out clean. Let cupcakes cool in pans on wire racks for 2 minutes before removing from pans to cool completely.
  5. For the frosting, beat cream cheese and butter on medium speed until creamy, scraping down bowl as needed. Beat in vanilla and salt. Reduce speed to low; add powdered sugar 1 cup at a time and beat well, scraping down bowl as needed. If frosting is too soft to use immediately, chill for 15 to 20 minutes before piping.
  6. Transfer frosting to a large piping bag fitted with an open star tip (Wilton 8B) and frost cupcakes. If desired, top with red velvet cupcake crumbs. Chill cupcakes 20 minutes before serving.
  7. Store leftover cupcakes covered in the refrigerator up to 3 days. Bring to room temperature before serving.


Buttermilk: If you don’t have buttermilk on hand, you can make your own buttermilk substitute: Combine 3/4 cup room temperature milk with 3/4 teaspoon of white vinegar. Stir to combine, then let stand for 10 minutes before using.

The equipment section above contains affiliate links to products I use and love!

Keywords: Red Velvet, Red Velvet Cake, Cupcakes, Cream Cheese Frosting