Go Back
+ servings
Red Velvet Cupcakes with Cream Cheese Butter frosting

Red Velvet Cupcakes With Cream Cheese Frosting

This is a recipe for Red Velvet Cupcakes with Cream Cheese Frosting.  A perfect dessert for Valentines Day, or any day as far as that goes.
Course Dessert
Cuisine American
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 12 cupcakes
Calories 817kcal


  • 3 1/2 cups cake flour
  • 1/2 cup unsweetened cocoa not Dutch processed
  • 1 1/2 teaspoon salt
  • 2 cups canola oil
  • 2 1/4 cups sugar
  • 3 eggs
  • 3 ounces red food coloring
  • 1 1/2 teaspoons vanilla
  • 1 1/4 cups buttermilk
  • 2 teaspoons baking soda
  • 2 1/2 teaspoons white vinegar
  • Frosting
  • 16 ounces cream cheese cold
  • 12 tablespoons butter at room temperature
  • 1 tablespoon plus 1 teaspoon vanilla
  • 6 cups powdered sugar sifted


  • Preheat oven to 350º. Put paper liners in three 12 count muffin tins.
  • Whisk flour, cocoa and salt together in bowl.
  • Beat oil and sugar in an electric mixer on medium till well blended. Beat in eggs, one at a time. Lower mixer speed to low (you don’t want any splashing!), and carefully add the red food coloring. Add vanilla, then alternate flour with buttermilk, starting with half the flour, then half the buttermilk, the rest of the flour, then ending with buttermilk. Scrape down the bowl, then mix just briefly till combined.
  • Place baking soda and vinegar in a dish and stir to combine. Add to batter with mixer running. Beat for just 10 seconds.
  • Fill cupcake liners 2/3 full and bake 25-30 minutes or till cake tester comes out clean. Let cool slightly, then remove from pans. Cool completely before icing.
  • For frosting, beat cream cheese, butter and vanilla just till blended. Add powdered sugar slowly (2 cups at a time) and beat till frosting is smooth and at the correct consistency. You may find you prefer more or less powdered sugar than called for. Makes 4 cups.


Calories: 817kcal | Carbohydrates: 129g | Protein: 10g | Fat: 31g | Saturated Fat: 16g | Cholesterol: 115mg | Sodium: 739mg | Potassium: 196mg | Fiber: 2g | Sugar: 99g | Vitamin A: 958IU | Calcium: 85mg | Iron: 1mg