Prep Time: 8 minutes | Cook Time: 22 minutes | Total Time: 30 minutes | Makes: 12 cupcakes | Difficulty: Easy
Some recipes earn a permanent spot in your kitchen not because they are complicated or impressive, but because they are simply perfect and completely reliable every single time.
This vanilla cupcake recipe is exactly that. Soft and fluffy with a fine, tender crumb that genuinely melts in your mouth. A beautiful dome that rises evenly without cracking or sinking. A buttery vanilla flavor that tastes unmistakably homemade in a way that no boxed mix can come close to matching.
They are quick enough for a weeknight bake and impressive enough to bring to any birthday party or celebration. Make them once and you will understand immediately why this is the only vanilla cupcake recipe you need.


Ingredients for Vanilla Cupcakes
This recipe uses simple, accessible ingredients โ nothing unusual or hard to find. What makes these cupcakes exceptional is not exotic ingredients but the correct ratio of the basics, treated the right way.
All-purpose flour provides the structure. Measure it correctly โ spoon the flour into the measuring cup and level it off with the flat edge of a knife rather than scooping directly from the bag. Scooping packs flour tightly and adds 20 to 30% more than the recipe intends, which makes cupcakes dense and dry.
Unsalted butter at room temperature is what creates the light, airy structure of the batter. The creaming process โ beating butter and sugar together until pale and fluffy โ traps air bubbles that expand in the oven and give the cupcakes their lift. Cold butter cannot trap air. Melted butter cannot either. Room temperature butter is the only option that works.
Buttermilk is the ingredient that takes these from good to exceptional. Its mild acidity reacts with the baking powder during baking, creating a tender crumb that stays soft for days. It also adds a very subtle tang that makes the vanilla flavor more complex and interesting. If you do not have buttermilk, make your own: combine ยฝ cup whole milk with ยฝ tablespoon of fresh lemon juice, stir, and let it sit for 10 minutes until it curdles slightly.
Pure vanilla extract โ not imitation. The difference is immediately noticeable in a recipe where vanilla is the primary flavor. Use the best quality pure extract you can find.
Ingredients
Makes 12 cupcakes
- 1ยผ cups all-purpose flour
- 1ยผ teaspoons baking powder
- ยฝ teaspoon salt
- ยฝ cup unsalted butter, softened to room temperature
- ยพ cup granulated sugar
- 2 large eggs, room temperature
- 2 teaspoons pure vanilla extract
- ยฝ cup buttermilk, room temperature
How to Make Vanilla Cupcakes
Step 1 โ Preheat and Prep
Preheat your oven to 175ยฐC (350ยฐF). Line a 12-cup muffin pan with paper cupcake liners. Do this before you start mixing โ you want the oven fully preheated by the time the batter is ready.
Step 2 โ Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt until evenly combined. Set aside. Whisking the dry ingredients together before adding them to the batter ensures the baking powder and salt distribute evenly throughout the flour โ which means even rise and consistent flavor in every cupcake.
Step 3 โ Cream the Butter and Sugar
In the bowl of a stand mixer (or using a hand mixer), beat the softened butter and sugar together on medium-high speed for a full 5 minutes. Set a timer โ this step is longer than it feels necessary, and it is tempting to stop early. Do not. At the 5-minute mark, the mixture should be noticeably pale, thick, and fluffy. This is the foundation of the cupcake’s light texture.
Scrape down the sides of the bowl with a spatula every couple of minutes to make sure everything is mixing evenly.
Step 4 โ Add the Eggs and Vanilla
Add the eggs one at a time, beating well after each addition and scraping down the bowl between them. Adding the eggs one at a time gives the batter time to incorporate each egg fully before the next โ this keeps the emulsion stable and the batter smooth.
Add the vanilla extract and beat briefly to combine.
Step 5 โ Add the Flour and Buttermilk (Alternating)
Reduce the mixer speed to medium. Add the flour mixture in three additions, alternating with the buttermilk in two additions โ flour, buttermilk, flour, buttermilk, flour. Mix until just incorporated between each addition.
This alternating method keeps the batter uniform and well-blended. Adding all the flour at once can make the mixture seize and clump. Adding all the buttermilk at once can thin the creamed butter too rapidly. Alternating prevents both problems.
Stop mixing the moment the batter looks smooth โ do not overmix. Overmixing develops gluten and makes the cupcakes tough rather than tender.
Step 6 โ Fill the Liners
Divide the batter evenly between the 12 lined cups, filling each two-thirds full. An ice cream scoop with a trigger release makes this faster and more accurate than spooning. Filling two-thirds means the cupcakes rise to a beautiful dome during baking โ overfilled cups produce flat tops that spill over the edges.
Step 7 โ Bake
Bake on the center rack of the preheated oven for 20 to 23 minutes. The cupcakes are done when the tops spring back lightly when touched and a toothpick inserted in the center comes out completely clean with no wet batter attached.
Let them cool in the pan for 5 minutes โ they will be too fragile to move immediately โ then transfer to a wire rack and cool completely before frosting. Never frost a warm cupcake. The frosting will melt, slide, and look nothing like it should.

Tips for the Best Vanilla Cupcakes
Room temperature ingredients are not optional. Eggs, butter, and buttermilk all need to be at room temperature before you start. Cold ingredients do not mix together properly โ the butter seizes around cold eggs and the batter looks curdled. Set everything out at least 30 minutes before you begin baking, or an hour if your kitchen is cool.
Cream the butter and sugar for the full 5 minutes. This is the step most people shorten, and it is the step that matters most for texture. A properly creamed butter and sugar mixture is pale in color, visibly increased in volume, and almost fluffy in texture. If yours still looks yellow and dense after 3 minutes, keep going.
Alternate the flour and buttermilk โ always. Never add all the flour at once or all the buttermilk at once. The alternating method keeps the emulsion stable and the batter smooth. Start and end with the flour.
Measure flour correctly. Spoon the flour into the measuring cup and level off the top. Do not dip the cup directly into the flour bag โ this packs it down and adds significantly more flour than the recipe calls for, resulting in dry, dense cupcakes.
Fill liners exactly two-thirds full. This is the level that produces a beautifully domed cupcake. Less and they look flat. More and they spill over the top and bake flat. Divide the batter evenly across all 12 liners for consistent results.
Do not open the oven door in the first 15 minutes. The rush of cold air can cause cupcakes that are not yet set to deflate in the center. Check for doneness at the 20-minute mark by doing the toothpick test โ insert it into the center of a cupcake in the middle of the pan, since those take slightly longer than the ones on the edges.
How to Decorate Vanilla Cupcakes
Once the cupcakes have cooled completely to room temperature, the real fun begins.
These vanilla cupcakes work beautifully with almost any frosting โ the mild, buttery base is a genuinely versatile canvas. For the most polished presentation, pipe the frosting using a piping bag fitted with a Wilton 1M star tip, starting at the outside edge of the cupcake and spiraling inward and upward to create a classic swirl. Finish with a scatter of sprinkles, a dusting of edible glitter, or a single fresh berry.
Frosting options that pair perfectly with this recipe:
Classic Vanilla Buttercream โ the most natural pairing. Beat 1 cup softened butter until pale and fluffy, then gradually add 3 to 4 cups of powdered sugar, 2 to 3 tablespoons of heavy cream, 1 teaspoon vanilla, and a pinch of salt. Beat on high for 3 minutes until light and smooth. This is the frosting most people think of when they picture a classic cupcake.
Chocolate Cream Cheese Frosting โ for anyone who loves the contrast of light vanilla cake with rich, slightly tangy chocolate frosting. Beat 225g cream cheese with ยฝ cup softened butter until smooth. Add 2ยฝ cups powdered sugar and ยฝ cup good-quality cocoa powder. Beat until light and fluffy.
Strawberry Buttercream โ reduce fresh strawberry puree until thick and concentrated, then beat into classic vanilla buttercream. The natural pink color and genuine fruit flavor make these cupcakes look and taste stunning.
Swiss Meringue Buttercream โ silky, less sweet, and the choice of professional bakers. More involved than a standard buttercream but produces a frosting with an extraordinarily smooth, glossy finish and a delicate flavor that lets the vanilla cupcake shine completely.
Lemon Cream Cheese Frosting โ beat cream cheese, butter, powdered sugar, and plenty of fresh lemon zest and juice together for a tangy, bright frosting that transforms these into something that feels genuinely spring-like and fresh.

Common Questions
Can I make these cupcakes ahead of time? Yes โ these store very well. Unfrosted cupcakes can be stored in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 4 days. Frosted cupcakes should be refrigerated and brought to room temperature for 20 to 30 minutes before serving โ they do not harden in the refrigerator the way some cakes do. For the softest texture when storing, frost the cupcakes before refrigerating so the frosting creates a protective barrier that seals moisture inside the cupcake.
Can I use this batter to make a vanilla cake? Absolutely. Double the recipe for two standard 9-inch round cake layers. Bake at 175ยฐC (350ยฐF) for 28 to 33 minutes until a toothpick comes out clean. Let cool completely in the pans before turning out and frosting. The crumb of this batter translates beautifully to a layered cake.
Can I substitute the buttermilk? Yes โ several options work well. Plain kefir is the most direct substitute and produces a nearly identical result. You can also make a quick buttermilk substitute: combine ยฝ cup of whole milk with ยฝ tablespoon of fresh lemon juice or white vinegar. Stir and let it sit for 10 minutes until you see it curdle slightly. Stir again and use immediately. Sour cream thinned with a little whole milk also works and produces a particularly rich, tender crumb.
Why did my cupcakes sink in the middle? Three possible causes: the batter was overmixed (which overdevelops gluten and causes the structure to collapse), the oven door was opened too early (cold air deflates unset cupcakes), or the cupcakes were underbaked (the center structure had not set fully when they were removed). Make sure the toothpick comes out completely clean before removing them.
How long do I bake vanilla cupcakes? At 175ยฐC (350ยฐF) in a conventional oven, 20 to 23 minutes is the correct range for standard-sized cupcakes. Mini cupcakes take 10 to 12 minutes. Jumbo cupcakes take 25 to 28 minutes. Every oven is slightly different โ use the toothpick test as your primary indicator of doneness rather than relying solely on time.
Can I freeze vanilla cupcakes? Yes โ unfrosted cupcakes freeze beautifully for up to 3 months. Let them cool completely, then place in a single layer in a zip-lock freezer bag or airtight container. Thaw at room temperature for 1 to 2 hours before frosting and serving. Do not freeze frosted cupcakes โ the frosting texture suffers significantly after thawing.
More Cupcake Recipes to Try
Once you have mastered this vanilla base, these are the natural next steps:
Moist Chocolate Cupcakes โ a rich, deeply flavored chocolate base made with hot coffee to intensify the cocoa flavor. The most popular cupcake in most households.
Lemon Cupcakes โ this same batter with fresh lemon zest and juice swapped in, topped with a tangy lemon cream cheese frosting. Bright, fresh, and perfect for spring and summer gatherings.
Funfetti Cupcakes โ fold ยฝ cup of rainbow sprinkles into the finished batter just before filling the liners. The sprinkles bleed their colors slightly into the cupcake during baking, creating a celebratory confetti interior that children go absolutely wild for.
Strawberry Cupcakes โ replace half the buttermilk with reduced fresh strawberry puree. The natural fruit flavor and pale pink color make these some of the most beautiful cupcakes you can bake.
Pumpkin Cupcakes โ for autumn gatherings. Add pumpkin puree, cinnamon, nutmeg, and ginger to this base and top with a marshmallow-soft cream cheese frosting. A genuinely crowd-stopping seasonal cupcake.
Nutritional Information (Per Cupcake, Without Frosting)
| Nutrient | Amount |
|---|---|
| Calories | 183 kcal |
| Carbohydrates | 23g |
| Protein | 3g |
| Fat | 9g |
| Saturated Fat | 5g |
| Cholesterol | 55mg |
| Sodium | 160mg |
| Sugar | 13g |
Values are approximate per unfrosted cupcake. Frosting adds approximately 150 to 250 kcal depending on the type and quantity used.
The Bottom Line
A great vanilla cupcake is one of the most satisfying things to pull out of the oven โ and this recipe delivers every single time. The batter comes together in under 10 minutes, the cupcakes bake in just over 20, and the result is a soft, fluffy, perfectly domed cupcake that tastes like someone who genuinely knows how to bake made it.
Which, after following these steps, is exactly who did.
Made these vanilla cupcakes? Leave a star rating and a comment below โ tell us what frosting you used and what occasion you made them for. And if you tried any of the variations, we want to hear which one became your new favorite!