Vanilla cupcakes are a simple, crowd-pleasing treat: tender, lightly sweet cakes baked in individual portions and perfect for everything from weekday dessert to birthday celebrations. They’re essentially a moist, buttery cake in cupcake form, and because the base is so neutral, the finishing—frosting, fillings, and decorations—lets you tailor them to any occasion.
Why you’ll love this recipe
This vanilla cupcake recipe is:
- Quick and forgiving: beginner-friendly and hard to overcomplicate.
- Versatile: a neutral canvas for buttercream, cream cheese frosting, fruit fillings, or sprinkles.
- Consistently moist: a balance of butter and milk keeps the crumb tender without being greasy.
“Light, tender, and perfectly vanilla — my go-to when I need an easy crowd-pleaser. I decorated them with fresh berries and they disappeared.” — Home baker review
These cupcakes work for weeknight baking, last-minute parties, classroom treats, or a simple weekend bake when you want something classic and comforting.
Step-by-step overview (How this recipe comes together)
- Preheat the oven and line a cupcake pan.
- Whisk dry ingredients (flour, baking powder, salt).
- Cream softened butter and sugar until pale and airy.
- Add eggs one at a time, then stir in vanilla.
- Alternate adding dry ingredients and milk to the butter mixture, mixing until just combined.
- Spoon batter into liners about two-thirds full.
- Bake until a toothpick comes out clean.
- Cool completely before frosting.
This short roadmap helps you follow the flow before you start measuring.
Ingredients
- 1 1/2 cups (190 g) all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup (115 g) unsalted butter, softened (room temperature) — can substitute with neutral vegetable oil (use 3/4 of the butter weight) for a slightly different texture
- 1 cup (200 g) granulated sugar — for a softer flavor, swap half the sugar for light brown sugar
- 2 large eggs, room temperature (for best emulsion and rise)
- 2 teaspoons vanilla extract (pure vanilla preferred)
- 1/2 cup (120 ml) milk, room temperature — whole milk gives best tenderness; you can use 2% or a non-dairy milk (soy, oat, almond)
Notes:
- If using melted butter or oil, allow it to cool slightly before mixing with eggs.
- For extra-moist cupcakes, replace 2 tablespoons of milk with plain yogurt or sour cream.
Directions
- Preheat the oven to 350°F (175°C). Line a 12-cup cupcake pan with paper liners.
- In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- In a large bowl, cream the softened butter and sugar with a hand mixer or stand mixer on medium speed until the mixture is light in color and fluffy (about 2–3 minutes).
- Add the eggs one at a time, beating well after each addition. Stir in the vanilla. Scrape down the bowl.
- With the mixer on low, add about one-third of the dry ingredients, then half the milk. Mix just until incorporated. Repeat: another third of dry ingredients, remaining milk, then the final third of dry ingredients. Mix until just combined. Do not overmix.
- Divide the batter among the prepared liners, filling each about two-thirds full. This yields roughly 12 standard cupcakes.
- Bake for 18–22 minutes, rotating the pan halfway through if your oven bakes unevenly. The cupcakes are done when the tops are lightly golden and a toothpick inserted into the center comes out clean or with a few moist crumbs (not wet batter).
- Transfer cupcakes to a wire rack and let cool in the pan for 5–10 minutes. Remove them from the pan and cool completely before frosting.
Pro tip: If you plan to pipe frosting, chill the cupcakes briefly so the tops are firm and won’t compress under the tip.
How to serve Vanilla Cupcakes
- Classic finish: pipe vanilla buttercream or cream cheese frosting and top with sprinkles.
- Elegant: smooth a thin layer of Swiss meringue buttercream and add a fresh berry or edible flower.
- Party-style: cut a small well in the center and fill with jam, lemon curd, or chocolate ganache before topping.
- Pair with: coffee, tea, milk, or a dessert wine for a more formal setting.
- Plating idea: place three cupcakes on a small dessert plate with a dollop of whipped cream and fresh fruit for color and balance.
How to store
- At room temperature: store unfrosted cupcakes in an airtight container for up to 2 days. Keep away from direct sunlight and heat.
- Refrigerated: frosted cupcakes with dairy-based frosting (buttercream, cream cheese) should be refrigerated and will keep 3–4 days. Bring to room temperature before serving (about 30–60 minutes).
- Freezing: for best results, freeze unfrosted cupcakes in a single layer on a baking sheet until firm, then transfer to a freezer bag or airtight container for up to 3 months. Thaw at room temperature.
- Freezing frosted cupcakes is possible (use a sturdy frosting and freeze in a single layer, well-wrapped) but texture can change; thaw in the refrigerator to avoid condensation on frosting.
Food safety note: perishable frosted cupcakes should not be left at room temperature for more than 2 hours (1 hour if above 90°F / 32°C), per food safety guidelines.
Tips to make (Helpful cooking tips)
- Measure flour correctly: spoon flour into the measuring cup and level with a knife. Too much flour makes cupcakes dense.
- Room-temperature ingredients blend more evenly and trap air better — this improves rise and texture. Take eggs and milk out of the fridge 20–30 minutes ahead.
- Don’t overmix once you combine the dry ingredients; overworked batter gives tough cupcakes. Mix until you no longer see streaks of flour.
- Cream the butter and sugar until pale and fluffy. This step incorporates air and helps a light crumb.
- Use an ice cream scoop or a disher for even batter portions and uniform cupcakes.
- Avoid overfilling liners — fill two-thirds full to prevent overflow and domed tops.
- Test doneness with a toothpick; look for a few moist crumbs, not wet batter.
- If your oven runs hot, reduce temperature by 15–25°F and check earlier. For high-altitude baking, increase oven temp slightly and decrease baking powder and sugar a bit.
Chef secrets:
- For extra tender cupcakes, replace 2 tablespoons of flour with cornstarch.
- Brown butter adds nutty complexity — brown the butter, cool, and use in place of the softened butter (reduce salt if using salted butter).
Variations (Flavor swaps and dietary adjustments)
- Lemon-vanilla: add 1 tablespoon lemon zest and 1–2 tablespoons lemon juice to the batter. Top with lemon buttercream.
- Chocolate swirl: replace 1/4 cup flour with 1/4 cup cocoa powder and swirl melted chocolate into the batter.
- Almond: use 1 teaspoon almond extract in place of (or along with) half the vanilla. Top with sliced almonds.
- Filled cupcakes: pipe in raspberry jam, lemon curd, or chocolate ganache after cooling.
- Vegan: use 1/2 cup unsweetened applesauce or a flax egg (1 tbsp ground flax + 2.5 tbsp water per egg) + plant-based milk and vegan butter. Texture will be slightly different but tasty.
- Gluten-free: swap a 1:1 gluten-free flour blend that contains xanthan gum; results should be similar.
- Spiced vanilla: add 1/2 teaspoon ground cinnamon or cardamom for a warm twist.
FAQs (Your questions answered)
Q: How many cupcakes does this recipe make?
A: About 12 standard (2.5-inch) cupcakes. If you use mini liners, expect around 24 mini cupcakes; adjust baking time (mini: 10–14 minutes).
Q: Can I substitute oil for butter?
A: Yes. Use about 3/4 the weight of the butter in neutral oil (vegetable, canola). Oil makes cupcakes slightly more moist but less "rich" in butter flavor.
Q: My cupcakes dome too much — how do I get flatter tops?
A: Avoid overfilling cups, tap the pan lightly to release large air bubbles, and bake at the correct temperature. Also, ensure you don’t over-cream the butter and sugar (which can over-incorporate air).
Q: Can I bake these at high altitude?
A: Yes, reduce baking powder by 1/8–1/4 teaspoon and slightly reduce sugar by 1–2 tablespoons. Bake at the same temp but check earlier; you may need a minute or two less.
Q: How should I frost if I want bright colors or hold decorations?
A: Use American buttercream or Swiss meringue buttercream for stability. Chill cupcakes briefly before piping to get sharp peaks. For intense colors, use gel food coloring to avoid thinning the frosting.
Q: Can I freeze frosted cupcakes?
A: You can, but frostings with high water content may weep when thawed. For best results freeze unfrosted cupcakes and thaw, then frost fresh. If freezing frosted cupcakes, freeze solid before wrapping and store up to 1 month; thaw in the fridge and let come to room temperature before serving.
If you want, I can provide a printable one-page version, a dairy-free adaptation scaled to 24 cupcakes, or a simple buttercream recipe to go with these cupcakes. Which would help you next?
Print
Vanilla Cupcakes
- Total Time: 37 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Tender and moist vanilla cupcakes that are perfect for any occasion.
Ingredients
- 1 1/2 cups (190 g) all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup (115 g) unsalted butter, softened
- 1 cup (200 g) granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1/2 cup (120 ml) milk, room temperature
Instructions
- Preheat the oven to 350°F (175°C) and line a 12-cup cupcake pan with paper liners.
- Whisk together the flour, baking powder, and salt in a medium bowl. Set aside.
- Cream the softened butter and sugar in a large bowl with a mixer until light and fluffy.
- Add the eggs one at a time, beating well after each. Stir in the vanilla.
- Alternate adding the dry ingredients and milk to the butter mixture, mixing until just combined.
- Divide the batter among the prepared liners, filling each about two-thirds full.
- Bake for 18–22 minutes, rotating the pan halfway through.
- Cool completely before frosting.
Notes
For extra-moist cupcakes, replace 2 tablespoons of milk with yogurt or sour cream.
- Prep Time: 15 minutes
- Cook Time: 22 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
