Classic Vanilla Cupcakes with Buttercream Frosting

A simple, go-to vanilla cupcake recipe topped with rich, creamy buttercream—perfect for birthdays, celebrations, or just because.

Why You’ll Love This Recipe

These classic vanilla cupcakes are soft, fluffy, and full of flavor. Made with pantry staples and topped with a smooth buttercream frosting, they’re easy enough for beginner bakers and delicious enough to impress anyone. Perfect with a cup of tea or coffee and a great treat to share with friends and family.

Ingredients for Vanilla Cupcakes

  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 2 eggs
  • 1/2 cup buttermilk
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 2 teaspoons vanilla extract

How to Make Vanilla Cupcakes

  1. Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
  2. In a medium bowl, whisk together the flour, baking powder, and salt.
  3. In a large bowl, cream the softened butter and sugar until light and fluffy.
  4. Beat in the eggs one at a time, then stir in the vanilla.
  5. Add the dry ingredients to the wet, alternating with the buttermilk. Begin and end with the dry ingredients. Mix until just combined—do not overmix.
  6. Divide the batter evenly between the cupcake liners.
  7. Bake for 18–20 minutes or until a toothpick inserted into the center comes out clean.
  8. Let the cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely before frosting.

Buttercream Frosting Recipe

  • 1 cup (2 sticks) unsalted butter, softened
  • 3–4 cups powdered sugar
  • 2 teaspoons vanilla extract
  • 2–3 tablespoons heavy cream or milk
  1. In a large bowl, beat the softened butter until creamy.
  2. Gradually add powdered sugar, 1 cup at a time, beating well after each addition.
  3. Add vanilla and 2 tablespoons of cream or milk. Beat on high for 2–3 minutes until light and fluffy.
  4. Add more cream or powdered sugar as needed to reach your desired consistency.

Tips for the Best Cupcakes

  • Use room temperature ingredients for the best texture.
  • Don’t overmix the batter—stir just until everything is combined.
  • Allow cupcakes to cool completely before frosting to avoid melting the buttercream.

Frequently Asked Questions

Can I use milk instead of buttermilk?
Yes! Combine 1/2 cup milk with 1/2 tablespoon lemon juice or vinegar. Let it sit for 5 minutes.

Can I make these cupcakes ahead of time?
Absolutely. Bake a day in advance and store unfrosted cupcakes at room temp, or refrigerate frosted ones.

How should I store leftover cupcakes?
Unfrosted: Airtight container, room temp, 2 days.
Frosted: Refrigerated, enjoy within 3–4 days.

Can I freeze cupcakes?
Yes! Wrap unfrosted cupcakes individually in plastic and freeze up to 3 months. For frosted, freeze first, then wrap and store.

Why are my cupcakes dense?
Overmixing or adding too much flour can cause dense cupcakes. Spoon and level your flour carefully.

How do I add more flavor?
Try almond extract, vanilla bean paste, or a little lemon or orange zest.

Can I make this recipe gluten-free?
Yes! Use a 1:1 gluten-free flour and make sure other ingredients (like baking powder) are GF.

Can I make a cake instead of cupcakes?
Definitely. Use an 8-inch or 6-inch cake pan and adjust the baking time to 25–30 minutes.

What’s the best frosting for these cupcakes?
Buttercream is classic, but you can also use cream cheese frosting or whipped topping for a lighter option.

Recommended Tools

Vanilla Cupcake with White Buttercream Frosting and Candy Corn

Classic Vanilla Cupcakes with Buttercream Frosting

Jana Rae
Enjoy these moist and fluffy vanilla cupcakes with creamy buttercream frosting! Simple ingredients and easy steps make this the best recipe for 12 perfect cupcakes. Great for any occasion
Prep Time 15 minutes
Course Dessert
Cuisine American
Servings 12 cupcakes
Calories 220 kcal

Ingredients
  

For Vanilla Cupcakes

  • cup all-purpose flour
  • ½ cup unsalted butter, softened
  • ¾ cup granulated sugar
  • 2 large eggs
  • ½ cup buttermilk
  • tsp baking powder
  • ¼ tsp salt
  • 1 tsp vanilla extract

For Buttercream Frosting

  • ½ cup unsalted butter, softened
  • 2 cups powdered sugar
  • 2-3 tbsp heavy cream or milk (for desired consistency)
  • 1 tsp vanilla extract
  • A pinch of salt

Instructions
 

For the Cupcakes

  • Prepare Dry Ingredients
    In a medium bowl, whisk together all-purpose flour, baking powder, and salt until well combined. Set aside.
  • Cream Butter and Sugar
    In a separate bowl or the bowl of a stand mixer, beat together softened butter and sugar on medium-high speed for about 5 minutes, until the mixture is thick and fluffy.
  • Add Eggs and Vanilla
    Beat in eggs one at a time, ensuring each egg is fully incorporated before adding the next. Add the vanilla extract and scrape down the sides of the bowl as needed.
  • Combine with Buttermilk and Flour Mixture
    Reduce the mixer speed to medium. Gradually add the flour mixture in three parts, alternating with 1/2 cup buttermilk. Beat well between additions until the batter is smooth and combined.
  • Fill and Bake
    Line a 12-cup muffin tin with cupcake liners and fill each about 2/3 full with batter. Bake in the center of the oven at 350˚F (175˚C) for 20-23 minutes, or until a toothpick inserted into the center of a cupcake comes out clean.
  • Cool
    Allow cupcakes to cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely before frosting.

For the Buttercream Frosting

  • In a medium bowl, beat softened butter until smooth.
  • Gradually add powdered sugar and continue beating on low speed.
  • Add vanilla extract and a pinch of salt.
  • Add heavy cream or milk 1 tablespoon at a time until you reach your desired consistency.
  • Increase speed to high and beat until the frosting is light and fluffy, about 3 minutes.

Notes

Tips for Perfect Vanilla Cupcakes

  1. Use Room Temperature Ingredients: Ensures a smoother batter and fluffier cupcakes.
  2. Don’t Overmix: Once the flour is added, mix just until combined to avoid dense cupcakes.
  3. Buttermilk for Moisture: Adds moisture and flavor. If you don’t have buttermilk, you can substitute with milk mixed with a teaspoon of vinegar.
  4. Cool Completely Before Frosting: Frosting will melt if cupcakes aren’t completely cooled.
  5. Customize the Frosting: Add food coloring or flavored extracts to make these cupcakes fit any occasion.
 

The serving size for the KCal is 220 and this is for 1 cupcake without the frosting.

Keyword buttercream frosting, classic vanilla cupcakes, easy cupcake recipe, fall baking,, fall dessert, fluffy cupcakes, homemade cupcakes, moist cupcakes, simple cupcake recipe, vanilla cupcakes

VIEWERS FAVORITES

Share: Facebook Twitter Linkedin