Cupcake recipe

Featured in: Desserts & Baking
This classic vanilla cupcake recipe yields perfectly moist and fluffy cupcakes every time. With a simple buttercream frosting, this cupcake recipe is ideal for birthdays, parties, or any sweet occasion. You'll love how easy this homemade cupcake recipe is to follow.
A dozen perfect vanilla cupcakes with swirls of white buttercream and colorful sprinkles Pin it
A dozen perfect vanilla cupcakes with swirls of white buttercream and colorful sprinkles | traditionalmeals.com

Mastering a classic cupcake recipe means you always have a perfect, celebratory dessert ready to share. This vanilla cupcake recipe captures that timeless American bakery flavor with a soft, tender crumb and a simple buttercream that’s impossible to resist. It’s the kind of treat that turns any ordinary day into a sweet occasion, and it all comes together with straightforward techniques. You’ll love how reliable this homemade version is for birthdays, parties, or a simple afternoon craving.

Ingredients You’ll Need

  • All-purpose flour: forms the structure of your cupcake for a tender, not dense, crumb sift it if you can for an extra-light texture.
  • Baking powder: the essential leavening agent that gives your cupcakes their signature rise and fluffy height make sure yours is fresh for best results.
  • Salt: a small pinch balances all the sweetness and enhances the vanilla flavor so every component shines.
  • Unsalted butter: provides rich flavor and creates the airy texture when creamed with sugar always use softened butter for the smoothest batter.
  • Granulated sugar: sweetens the cupcakes and helps create that light, fluffy crumb during the creaming process.
  • Large eggs: bind the batter together and add moisture and richness room temperature eggs incorporate much more easily.
  • Pure vanilla extract: the star flavor that defines a classic vanilla cupcake real extract makes a world of difference over imitation.
  • Whole milk: adds the necessary liquid for a perfectly moist cupcake using room temperature milk prevents the batter from seizing.
  • Powdered sugar: the foundation of a smooth, spreadable buttercream frosting sifting is non-negotiable for a lump-free finish.
  • Heavy cream or milk: thins the frosting to your ideal piping or spreading consistency add it slowly so you don’t overdo it.
  • Sprinkles: the classic, fun finish that makes these cupcakes look like a party use any color or shape you love.

How to Make It

Preheat and Prep Your Pan:
Start by preheating your oven to 350°F and lining a muffin pan with paper liners. This ensures even baking and makes cleanup an absolute breeze. Taking this minute now saves you frustration later.

Whisk the Dry Ingredients:
In a medium bowl, whisk together the flour, baking powder, and salt until they’re fully combined. This simple step evenly distributes the leavening agent so your cupcakes rise uniformly. Set the bowl aside for now.

Cream Butter and Sugar:
In a large bowl, use an electric mixer to beat the softened butter and granulated sugar together on medium speed. You’ll want to mix for a full 3-4 minutes until the mixture is pale and fluffy. This step incorporates air, which is the secret to a light texture.

Add Eggs and Vanilla:
Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then, mix in the vanilla extract. Adding the eggs slowly prevents the batter from curdling and gives you a smooth, emulsified base.

Combine Wet and Dry Ingredients:
With the mixer on low speed, add about a third of the dry ingredients, followed by half of the milk. Repeat, ending with the final third of the dry ingredients. Mix only until the flour disappears—overmixing is the enemy of tender cupcakes.

Portion and Bake:
Divide the batter evenly among your prepared liners, filling each one about two-thirds full. An ice cream scoop makes this mess-free and ensures they all bake at the same rate. Bake for 18-22 minutes until a toothpick comes out clean.

Cool Completely:
Let the cupcakes cool in the pan for just 5 minutes, then transfer them to a wire rack. They must be completely cool to the touch before you even think about frosting. Patience here prevents a melty, sliding mess.

Make the Buttercream Frosting:
Beat the second portion of softened butter in a clean bowl until it’s smooth and creamy. Gradually beat in the sifted powdered sugar on low speed, then increase to medium and beat for two minutes. This builds a stable base.

Finish and Frost the Frosting:
Add the vanilla, pinch of salt, and two tablespoons of cream to the buttercream. Beat on medium-high for 3-4 minutes until it’s wonderfully light and fluffy. If it seems too thick, add a touch more cream. Frost your cooled cupcakes and add sprinkles right away.

Close-up of a fluffy vanilla cupcake with a tall swirl of frosting and rainbow jimmies

Storage Tips

Store your frosted cupcakes in an airtight container at room temperature for up to two days—any longer and the frosting can start to weep. If you need to keep them longer, pop them in the fridge for up to five days, but let them come to room temp before serving for the best texture and flavor. For maximum flexibility, you can freeze the unfrosted cupcakes in a freezer-safe bag for up to three months; just thaw at room temperature and frost when you’re ready.

Ingredient Substitutions

For gluten-free cupcakes, use a good quality 1:1 gluten-free all-purpose flour blend—the texture will be nearly identical. If you’re out of whole milk, any milk you have on hand will work, though the fat content in whole milk does contribute to a richer crumb. A dairy-free version is totally possible with your favorite plant-based butter and milk alternatives. In a pinch for an egg substitute, a flax egg or commercial egg replacer can work, though the texture might be slightly denser.

Serving Suggestions

These cupcakes are fantastic with a cold glass of milk for the classic combo, or a cup of coffee or tea for a more grown-up treat. For a real dessert spread, serve them alongside a bowl of fresh berries or even a scoop of vanilla ice cream—the warm cupcake and cold ice cream is a textural dream. They’re perfect for a birthday party spread but just as lovely with a simple dusting of powdered sugar for a casual weeknight.

Cultural Context

The vanilla cupcake is an iconic American treat, evolving from the simple ‘cup cake’ baked in individual cups to the frosted centerpiece of modern celebrations. It represents a tradition of home baking and sharing joy, a staple at school bake sales, birthday parties, and family gatherings where its universal appeal brings everyone together. While fancy flavors come and go, this classic cupcake recipe remains a beloved standard because of its comforting simplicity and the pure, nostalgic flavor of vanilla and sweet buttercream.

The baker's hand holding a piping bag to frost a golden-brown vanilla cupcake

Frequently Asked Questions

What type of flour works best for vanilla cupcakes?

Regular all-purpose flour is perfect for these classic vanilla cupcakes, providing the ideal structure for a tender yet sturdy crumb. Make sure you measure it correctly by spooning it into the cup and leveling it off for the most accurate results.

Can I make these cupcakes ahead of time?

Absolutely! You can bake the unfrosted cupcakes a day ahead. Once completely cooled, store them in an airtight container at room temperature. Frost them the day you plan to serve for the freshest texture and appearance.

What can I substitute for heavy cream in the buttercream?

You can use whole milk, 2% milk, or even a non-dairy milk like almond milk in the buttercream frosting. Start with 1 tablespoon and add more as needed to reach your desired creamy, spreadable consistency.

How do I know when the cupcakes are ready?

The cupcakes are done when a toothpick inserted into the center comes out clean or with just a few moist crumbs attached, typically around 18-20 minutes. The tops will be springy to the touch and lightly golden.

What should I serve with vanilla cupcakes?

These classic American cupcakes are a complete dessert on their own! For a party spread, pair them with fresh berries, a scoop of vanilla ice cream, or a pot of coffee. They’re perfect for birthdays, bake sales, or any sweet occasion.

Rate This Recipe

How would you rate this recipe?

Classic Vanilla Cupcakes

This classic vanilla cupcake recipe yields perfectly moist and fluffy cupcakes every time. With a simple buttercream frosting, this cupcake recipe is ideal for birthdays, parties, or any sweet occasion. You'll love how easy this homemade cupcake recipe is to follow.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
40 Minutes
5.0
(88 reviews)
By: Jenny Mae Sullivan
Category: Desserts & Baking
Difficulty: Easy
Cuisine: American
Yield: 12 Servings

Ingredients

  1. 01 1 ½ cups all-purpose flour
  2. 02 1 ½ teaspoons baking powder
  3. 03 ¼ teaspoon salt
  4. 04 ½ cup unsalted butter, softened at room temperature
  5. 05 1 cup granulated sugar
  6. 06 2 large eggs, at room temperature
  7. 07 2 teaspoons pure vanilla extract
  8. 08 ½ cup whole milk, at room temperature
  9. 09 1 cup unsalted butter, softened at room temperature
  10. 10 4 cups powdered sugar, sifted
  11. 11 2-3 tablespoons heavy cream or milk
  12. 12 1 teaspoon pure vanilla extract
  13. 13 A pinch of salt

Instructions

Step 01

Preheat your oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners.

Step 02

In a medium bowl, whisk together the flour, baking powder, and salt until well combined. Set aside.

Step 03

In a large bowl, using an electric mixer on medium speed, cream together the ½ cup softened butter and granulated sugar until light and fluffy, about 3-4 minutes.

Step 04

Add the eggs one at a time, beating well after each addition. Then mix in the 2 teaspoons of vanilla extract.

Step 05

Gradually add the dry ingredients to the wet ingredients, alternating with the milk, beginning and ending with the dry ingredients. Mix on low speed until just combined; do not overmix.

Step 06

Divide the batter evenly among the prepared muffin cups, filling each about ⅔ full.

Step 07

Bake for 18-22 minutes, or until a toothpick inserted into the center of a cupcake comes out clean.

Step 08

Remove from the oven and let the cupcakes cool in the pan for 5 minutes, then transfer them to a wire rack to cool completely before frosting.

Step 09

For the frosting: In a large bowl, beat the 1 cup of softened butter on medium speed until smooth and creamy, about 2 minutes.

Step 10

Gradually add the powdered sugar, one cup at a time, beating on low speed until incorporated. Then increase the speed to medium and beat for another 2 minutes.

Step 11

Add the 1 teaspoon vanilla extract, a pinch of salt, and 2 tablespoons of heavy cream. Beat on medium-high speed until light and fluffy, about 3-4 minutes. If the frosting is too thick, add more cream, one tablespoon at a time, until desired consistency is reached.

Step 12

Once the cupcakes are completely cool, frost them using a piping bag or spatula. Decorate with sprinkles if desired.

Tools You'll Need

  • 12-cup muffin pan
  • Paper liners
  • Mixing bowls
  • Electric mixer
  • Whisk
  • Measuring cups and spoons
  • Wire rack
  • Piping bag or spatula (optional)

Allergy Information

Contains gluten, dairy, and eggs. For gluten-free cupcakes, use gluten-free all-purpose flour. For dairy-free, use plant-based butter and milk. For egg-free, use egg substitutes like flax eggs.

Nutrition Facts (Per Serving)

Calories
320
Protein
3g
Carbohydrates
45g
Fat
15g