Go Back
+ servings

Vanilla cupcake recipe with milk chocolate frosting

This vanilla cupcake recipe with rich homemade Milk Chocolate frosting is pure heaven.  Moist cupcake and fresh chocolate icing, yum.
Course Dessert
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 24
Calories 400 kcal
Author Five Silver Spoons



  • 2 ½ C all-purpose flour
  • 2 ½ t baking powder
  • ¼ t salt
  • 8 T unsalted butter at room temperature
  • 1 ¾ C sugar
  • 2 large eggs at room temperature
  • 2 ¼ t pure vanilla extract
 vanilla seeds from 1 vanilla bean
  • 1 ¼ C whole milk at room temperature

Milk Chocolate Buttercream Frosting

  • C milk at room temperature
  • 5 C confectioners’ sugar
  • 12 T unsalted butter at room temperature
  • 5 t pure vanilla extract
  • ½ t salt
  • 2 ½ C chocolate chips melted and then cooled to room temperature



  1. Preheat oven to 350°F.
  2. Line standard cupcake tin with cupcake liners
  3. Sift together the flour, baking powder, and salt into a medium bowl and set aside.
  4. Using a stand mixer or handheld mixer, cream together the butter and sugar for 3-5 minutes, or until light & fluffy and pale yellow in color (I used my Kitchenaid stand mixer and it took a few minutes on medium speed)

  5. Add the eggs one at a time, mixing slowly after each addition.
  6. Add the vanilla to the milk in a large liquid measuring cup. 

  7. Add ⅓ of the dry ingredients followed by one third of the milk mixture, and mix thoroughly. Repeat. Stop to scrape down the bowl as needed. Add the last ⅓ of the dry ingredients followed by the last third of the milk, mixing slowly until well incorporated.
  8. Scoop the batter into the cupcake pan, filling the liners about ⅔ full, using a standard size ice cream scooper and bake for 16-18 minutes, or until a toothpick comes out clean. (mine took 17 minutes)

  9. Transfer the pan to a wire rack to cool completely.


  1. Combine the milk, confectioners’ sugar, butter, vanilla, and salt at high speed until light and airy, approximately 3-5 minutes.
  2. Slowly add the melted and cooled chocolate until well incorporated.
  3. Once cooled, frost cupcakes with delicious milk chocolate frosting. You can either spread the frosting on with a mini spatula or knife or pipe the frosting.

Recipe Notes

Source: The Cupcake Diaries

Nutrition Facts
Vanilla cupcake recipe with milk chocolate frosting
Amount Per Serving
Calories 400 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 9g56%
Cholesterol 43mg14%
Sodium 101mg4%
Potassium 46mg1%
Carbohydrates 63g21%
Sugar 51g57%
Protein 3g6%
Calcium 51mg5%
Vitamin C 0.1mg0%
Vitamin A 390IU8%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.