Go Back

Classic Vanilla Cupcakes with Buttercream Frosting

Soft and fluffy vanilla cupcakes topped with smooth, creamy buttercream frosting. Perfect for birthdays, celebrations, or everyday treats. Easy to make and beautifully customizable.

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 12 cupcakes

Ingredients
  

  • For the Cupcakes:
  • 1 ½ cups all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup unsalted butter room temperature
  • 1 cup granulated sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • ½ cup whole milk
  • For the Buttercream:
  • 1 cup unsalted butter
  • 3 –4 cups powdered sugar
  • 2 teaspoons vanilla extract
  • 2 –3 tablespoons heavy cream
  • Pinch of salt

Method
 

  1. Preheat oven to 350°F (175°C). Line cupcake pan.
  2. Whisk dry ingredients together.
  3. Cream butter and sugar until fluffy.
  4. Add eggs and vanilla.
  5. Alternate dry ingredients and milk. Mix until combined.
  6. Fill liners 2/3 full and bake 18–20 minutes.
  7. Cool completely.
  8. Beat butter for frosting. Add powdered sugar gradually.
  9. Add vanilla and cream. Beat until fluffy.
  10. Frost cooled cupcakes.

Notes

  • Use room-temperature ingredients for best texture.
  • Don’t overmix batter.
  • Store in airtight container up to 3 days.