Go Back
4.84 from 65 votes
A group of red velvet cupcakes topped with frosting
Red Velvet Cupcakes Recipe with Cream Cheese Frosting
Prep Time
25 mins
Cook Time
20 mins

Vibrant, soft, and topped with my Best-Ever Cream Cheese Frosting, my Red Velvet Cupcakes recipe is the decadent treat you're looking for.

Course: Dessert
Cuisine: American
Servings: 12 cupcakes
Author: Gemma Stafford
  • 1 ¼ cups (6 ¼oz/177g) cake flour
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ¾ cup (6oz/170g)sugar
  • 1 tablespoon (¼ oz/7g) unsweetened cocoa powder
  • ¼ cup (2oz/57g) butter, softened
  • 2 tablespoons red food coloring
  • 1 large egg, at room temperature
  • 1 teaspoon vanilla extract
  • ½ cup (4floz/115ml) buttermilk
  • ½ teaspoon white vinegar
  • ½ recipe cream cheese frosting
  1. Preheat the oven to 350°F (180°C) and line a 12-cup muffin tin with paper liners.

  2. In the bowl of a stand mixer, or in a large bowl with a handheld mixer, stir together the cake flour, baking powder, baking soda, salt, sugar, and cocoa powder.

  3. Add the butter, food coloring, and egg to the dry ingredients and blend until fully combined.

  4. In a small bowl, combine the vanilla, buttermilk, and vinegar together and then gradually whisk into the flour mixture until well combined (but take care not to overmix).

  5. Divide the batter evenly into the prepared muffin cups. They should be no more than 2/3 of the way full.

  6. Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.

  7. Let cool in the tin for 10 minutes before removing to a wire rack to fully cool.

  8. Once the cupcakes are completely cool, you can frost them with Cream Cheese Frosting

  9. Store these cupcakes in an airtight container in the refrigerator for up to two days. For longer storage, these cupcakes can be frozen in an airtight container for up to two months. Defrost for two hours at room temperature.