Go Back
Print

Vanilla Cupcakes with Buttercream Frosting

Make the best vanilla cupcakes with this easy recipe! These fluffy, moist cupcakes are topped with a creamy vanilla buttercream that’s perfect for any occasion.
Course Dessert
Cuisine American
Keyword best vanilla cupcakes, classic cupcake recipe, cupcake recipe for beginners, easy vanilla cupcakes, fluffy cupcakes, homemade vanilla cupcakes, vanilla buttercream frosting, Vanilla Cupcakes Recipe
Prep Time 20 minutes
Cook Time 18 minutes
Total Time 38 minutes
Servings 18

Ingredients

Cupcakes

  • 1 2/3 Cup All-purpose Flour
  • 1/2 tsp Baking Powder
  • 1/4 tsp Baking Soda
  • 1/2 tsp Salt
  • 1/2 Cup Butter Softened
  • 1 Cup Sugar
  • 1 Large Egg
  • 1/4 Cup Sour Cream
  • 3/4 Cup Milk
  • 1 Tbsp Vanilla Extract

Vanilla Buttercream

  • 4 Cup Powdered Sugar
  • 1 Tbsp Vanilla Extract
  • 2 Tbsp Milk
  • 1 Cup Butter Softened

Instructions

  • Preheat the oven to 350°F (175°C) and line a muffin tin with cupcake liners or lightly grease it.
  • In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
  • In a large bowl, cream the butter and sugar until light and fluffy. Beat in the egg until fully incorporated.
  • In a separate bowl, whisk together the sour cream, milk, and vanilla extract.
  • Gradually add the dry ingredients to the butter mixture, alternating with the wet ingredients, and mix just until combined.
  • Divide the batter evenly among the cupcake liners, filling each about ⅔ full.
  • Bake for 15-18 minutes or until a toothpick inserted in the center comes out clean.
  • Let the cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  • To make the buttercream, beat the butter until smooth. Gradually add the powdered sugar, then mix in the vanilla and milk. Beat until light and fluffy.
  • Once the cupcakes are cool, frost with the vanilla buttercream using a piping bag or spatula.