Light, tender, and reliably comforting—these easy homemade vanilla cupcakes are the kind of small cake that appeals to everyone. They’re perfect for birthday parties, weekday treats, school lunches, or a quick bake when you want something classic and unfussy. The recipe below yields soft crumbed cupcakes with a delicate vanilla flavor and a simple buttercream that pipes and spreads beautifully.
Why you’ll love this dish
This recipe balances speed, flavor, and consistency. It uses pantry staples, comes together in one bowl (with a separate bowl for dry ingredients), and bakes quickly. The texture is moist but not dense, and the vanilla buttercream keeps things familiar and crowd-pleasing.
“We made these for my daughter’s class party—fluffy, not too sweet, and the kids loved the sprinkles. They disappeared fast!” — a happy home baker
Reasons to try it now:
- Quick: about 30–35 minutes total from start to finish.
- Kid-approved: mild vanilla flavor and colorful topping options.
- Flexible: adapts easily to dietary swaps (see Variations).
Step-by-step overview
Before you start: preheat, measure, and bring dairy to room temperature. You’ll cream butter and sugar until light, add eggs and vanilla, then alternate adding dry ingredients and milk. Spoon the batter into liners and bake until the tops spring back. Cool completely before frosting to avoid melted buttercream.
Ingredients
What you’ll need:
- 1 1/2 cups (190 g) all-purpose flour
- 1 cup (200 g) granulated sugar
- 1/2 cup (115 g) unsalted butter, softened (room temperature)
- 2 large eggs (room temperature)
- 1/2 cup (120 ml) milk, room temperature (whole milk gives best richness)
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
For the frosting:
- 1/2 cup (115 g) unsalted butter, softened
- 2 cups (240 g) powdered sugar, sifted if lumpy
- 2 tablespoons heavy cream (or milk for a slightly firmer frosting)
- 1 teaspoon vanilla extract
- Sprinkles for topping (optional)
Substitution notes:
- Butter: salted butter OK—omit added salt or reduce to 1/8 teaspoon.
- Milk: substitute with non-dairy milk like oat or almond for dairy-free. Use variations section for vegan swaps.
- Flour: for gluten-free, use a 1:1 gluten-free flour blend and add 1/4–1/2 teaspoon xanthan gum if your blend lacks it.
Directions
Follow these clear, short steps.
- Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with liners.
- Whisk the flour, baking powder, and salt in a medium bowl. Set aside.
- In a large bowl, beat the softened butter and sugar together until light and fluffy, about 2–4 minutes with a hand mixer or 3 minutes with a stand mixer.
- Add the eggs one at a time, beating briefly after each addition. Scrape the bowl.
- Stir in the vanilla extract.
- Add about one-third of the dry ingredients to the butter mixture. Mix briefly.
- Pour in half the milk and mix until combined.
- Repeat: add another third of the dry ingredients, then the rest of the milk, and finish with the remaining dry ingredients. Mix until just combined—do not overmix.
- Fill each cupcake liner about two-thirds full. Tap the pan gently to remove air bubbles.
- Bake for 18–20 minutes, rotating the pan halfway if your oven has hot spots. A toothpick inserted into the center should come out clean or with a few moist crumbs.
- Let cupcakes cool in the pan for 5 minutes. Transfer to a wire rack to cool completely before frosting.
- To make the frosting: beat the softened butter until creamy. Gradually add the powdered sugar, then the heavy cream and vanilla. Beat until fluffy and smooth, about 2–3 minutes. Adjust consistency with more cream (to thin) or more powdered sugar (to thicken).
- Frost cooled cupcakes and add sprinkles if desired.
Tips embedded in steps:
- Room-temperature ingredients emulsify better and give a silkier batter.
- Mix until just combined after adding flour to keep cupcakes tender.
How to serve Easy Homemade Vanilla Cupcakes
Best ways to enjoy it:
- Keep them simple with a swirl of vanilla buttercream and sprinkles for birthdays or classrooms.
- Dress them up by piping rosettes with an open star tip and adding a fresh berry on top.
- Pair with coffee, tea, or a glass of cold milk for an afternoon treat.
- For a dessert platter, serve dusted with a little powdered sugar and offer fruit compotes (strawberry or raspberry) on the side for spooning over halves.
Plating idea:
Place three cupcakes on a small dessert plate, pipe a modest mound of frosting, add a strawberry slice and a mint leaf for contrast.
How to store
Storage and reheating tips:
- At room temperature: Store unfrosted cupcakes in an airtight container for up to 2 days. Frosted cupcakes with buttercream made from real butter and cream can be left at room temperature for up to 24 hours in a cool environment.
- Refrigeration: For longer storage (up to 4 days), keep frosted cupcakes in an airtight container in the fridge. Bring to room temperature before serving for best texture.
- Freezing: Cool cupcakes completely. For long-term storage, freeze unfrosted cupcakes wrapped individually in plastic wrap and placed in a freezer bag for up to 2–3 months. Thaw in the fridge, then bring to room temperature and frost. You can also freeze fully frosted cupcakes on a tray until firm, then wrap and freeze; thaw in refrigerator overnight.
- Reheating: Warm a cupcake for 7–10 seconds in the microwave to slightly soften (test one cupcake first). Avoid overheating—buttercream will melt.
Food safety note:
If your frosting contains dairy, keep cupcakes refrigerated when not being served for more than a few hours, especially in warm climates.
Tips to make
Helpful cooking tips and pro tricks:
- Measure flour properly: spoon it into your measuring cup and level it off to avoid dense cupcakes.
- Don’t overmix: once the flour is added, stir only until the batter is homogenous. Overmixing develops gluten and makes crumb tough.
- Room temperature matters: eggs and milk at room temperature help the batter emulsify and rise evenly.
- Even portions: use a disher or small cookie scoop for equal cupcake sizes and even baking.
- Avoid sunken centers: don’t open the oven before 15 minutes; sudden temperature drops can cause collapse. Bake time varies with altitude—add a minute or two at high elevations.
- Make ahead: bake the cupcakes a day in advance and frost the day of the event for a fresh look.
Variations
Creative twists to try:
- Lemon-vanilla: add 1 tablespoon lemon zest to the batter and 1 teaspoon lemon juice to the frosting.
- Chocolate swirl: fold 1/3 cup cocoa into part of the batter and layer batters for marbled cupcakes.
- Filled cupcakes: core the cooled cupcake and pipe in jam, lemon curd, or pastry cream.
- Almond or coconut: swap 1/2 teaspoon almond extract for half of the vanilla; or replace 1/4 cup flour with unsweetened coconut for texture.
- Vegan/dairy-free: use vegan butter, a plant-based milk (unsweetened), and a vegan powdered sugar-based frosting. For the “eggs,” use 2 tablespoons ground flaxseed mixed with 6 tablespoons water (let sit 5 minutes) as a moisture binder—results are slightly more cake-like than airy.
- Gluten-free: use a blend labeled for 1:1 baking and add 1/4 teaspoon xanthan gum if needed.
FAQs
Q: How long does it take to make these cupcakes from start to finish?
A: Active prep is about 15–20 minutes. Baking is 18–20 minutes. Allow cooling and frosting time—plan on 30–45 minutes total.
Q: Can I halve or double the recipe?
A: Yes. Halve for 6 cupcakes, or double for 24. Adjust mixing bowl size and bake time (double batches may need separate pans or longer time if both racks go in at once).
Q: Why did my cupcakes sink in the middle?
A: Common causes: underbaked (take them out too early), oven door opened during early bake, overmixing, or too much leavening. Check oven temp with an oven thermometer and follow the toothpick test.
Q: Can I make the batter ahead of time?
A: You can refrigerate batter for a few hours, but it may not rise as well. For best texture, bake right after mixing. If you must wait, place the batter in the fridge for up to 12 hours and bring to room temp and re-whisk gently before baking.
Q: How do I make the frosting stiffer for piping tall swirls?
A: Add more powdered sugar a tablespoon at a time, or chill the frosting for 10–15 minutes and then re-whip briefly. Use less cream if you want a firmer hold.
Q: Are these safe for a party if left out?
A: If the frosting contains dairy and will be out for more than a couple of hours (especially >2 hours at warm temperatures), refrigerate. Plain unfrosted cupcakes are fine at room temperature for 1–2 days in an airtight container.
Enjoy these classic vanilla cupcakes as written or use the variations to make them your own. If you want a printable shopping list or scaled quantities for a different yield, tell me how many cupcakes you need and I’ll calculate it for you.
Print
Easy Homemade Vanilla Cupcakes
- Total Time: 35 minutes
- Yield: 12 servings
- Diet: Vegetarian
Description
Light, tender, and comforting vanilla cupcakes perfect for any occasion, topped with a creamy vanilla buttercream.
Ingredients
- 1 1/2 cups (190 g) all-purpose flour
- 1 cup (200 g) granulated sugar
- 1/2 cup (115 g) unsalted butter, softened
- 2 large eggs
- 1/2 cup (120 ml) milk, room temperature
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- For the frosting:
- 1/2 cup (115 g) unsalted butter, softened
- 2 cups (240 g) powdered sugar, sifted if lumpy
- 2 tablespoons heavy cream
- 1 teaspoon vanilla extract
- Sprinkles for topping (optional)
Instructions
- Preheat the oven to 350°F (175°C). Line a 12-cup muffin tin with liners.
- Whisk the flour, baking powder, and salt in a medium bowl. Set aside.
- Beat the softened butter and sugar together until light and fluffy, about 2–4 minutes.
- Add the eggs one at a time, beating briefly after each addition. Scrape the bowl.
- Stir in the vanilla extract.
- Add about one-third of the dry ingredients to the butter mixture and mix briefly.
- Pour in half the milk and mix until combined.
- Repeat: add another third of the dry ingredients, then the rest of the milk, and finish with the remaining dry ingredients. Mix until just combined.
- Fill each cupcake liner about two-thirds full. Tap the pan gently to remove air bubbles.
- Bake for 18–20 minutes, rotating the pan halfway. A toothpick should come out clean.
- Let cupcakes cool in the pan for 5 minutes. Transfer to a wire rack to cool completely before frosting.
- To make the frosting: beat the softened butter until creamy, gradually adding powdered sugar, heavy cream, and vanilla. Beat until fluffy.
- Frost cooled cupcakes and add sprinkles if desired.
Notes
Room temperature ingredients help create a silkier batter. Do not overmix for tender cupcakes.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
