The Absolute Best Vanilla Cupcakes
Simple yet flavorful, these moist vanilla cupcakes are an absolute delight! These light as air cupcakes are topped with a sweet vanilla buttercream frosting, that is not only easy to make but also easy to enjoy. Perfect for birthdays and other celebrations, you will never need another vanilla cupcake recipe again!

Cupcakes experienced a serious boon in popularity about 10 years ago and boutique cupcake shops started popping up in every neighborhood. Forget about traditional cupcake flavors; things like red velvet, mocha, salted caramel and peanut butter were all the rage. And as good as those cupcakes are (seriously, I love them ALL), is there anything more iconic or nostalgic that a simple vanilla or chocolate cupcake?
My husband will always choose a vanilla cupcake with vanilla frosting, so I’ve long been tweaking recipes and this recipe is the best yet!
Why You’ll Love This Recipe
- Buttery and Moist – These cupcakes will totally melt in your mouth, and are exceptionally fluffy.
- No Oil – A lot of cupcake recipes use oil instead of butter to keep them moist, but for a vanilla cupcake, I much prefer the pronounced butter flavor, which shines through wonderfully.
- Quick! – These come together in absolutely no time at all, which makes them a quick and easy weeknight or weekend project.
Key Ingredients

- Cake flour: Gives structure to the cupcake while keeping them light and airy.
- Sugar: Sweetens the batter.
- Baking powder, baking soda, salt: Helps the cupcakes rise to light and fluffy heights.
- Butter: Adds moisture and air to the cupcake batter.
- Vanilla extract: Flavor, flavor, flavor!
- Whole milk: Gives moisture to the batter while also softening the cake.
- Sour cream: Activates the baking soda and baking powder while also giving moisture to the cake.
- Egg + egg white: Binds the batter together.
Step-by-Step Directions
Making these moist vanilla cupcakes comes down to 4 simple steps:
- Make the cupcake batter.
- Bake vanilla cupcakes.
- Make the frosting.
- Decorate your cupcakes.
Step #1: Make the Cupcake Batter
- Prepare for baking: Preheat the oven to 350°F and line a standard muffin pan with paper cupcake liners.
- Sift dry ingredients: Sift the cake flour, sugar, baking powder, baking soda, and salt in a large mixing bowl.
- Whisk wet ingredients together: In a medium bowl whisk together sour cream, egg, egg white, and ¼ cup of the milk. Set aside.
- Mix dry ingredients: Beat the dry ingredients on low speed for about 15 seconds to combine.
- Cream in the butter: Add the butter, vanilla, and remaining ¼ cup of milk. Mix on medium speed until the dry ingredients are moistened, about 1 minute. Scrape down the sides and bottom of the bowl.
- Add remaining wet ingredients: With the mixer on medium speed, add the wet ingredients in 3 additions, beating for 15 seconds after each addition. Scrape down the sides of the bowl and beat for an additional 15 seconds. It’s okay if there are some lumps, do not overmix!

Step #2: Bake Cupcakes
- Scoop into pan: Divide the batter evenly between the muffin cups.
- Bake until a toothpick inserted in the center comes out clean, about 20 to 25 minutes.
- Cool for 15 minutes in the pan, then turn out onto a wire rack to cool completely.

Mini Cupcake Directions
- Make the batter according to the directions listed in Step #1.
- Line a mini muffin pan with mini cupcake liners.
- Fill the cups 2/3 full and bake for 9-14 minutes.
- Keep an eye on them and check their done-ness at about 9 minutes.
Frosting Options
I’ve included my very favorite basic vanilla buttercream recipe, which is silky smooth, not too sugary, and pairs beautifully with any cake.
However, if you’re looking for something other than a vanilla frosting to top your cupcakes, here are a few delicious alternatives to try:
Save This Recipe

Decorating the Cupcakes
There are many different ways you can decorate your moist vanilla cupcakes, here are three of my favorite ways to top these fluffy cucpakes.
- Swirl Top: Using a star tip such as the Ateco #828 pipe in a circle starting from the center of the cupcake around to fully frost the base of the cupcake. Then pipe a second layer moving slightly inward followed by a third layer until you finish with a final loop at the top.
- Buttercream rose: Using a closed star tip (Wilton 2D), start in the center and lift the piping tip up as you pipe from the center in concentric circles to get to the edge of the cupcake.
- Round dome: Using a plain round pastry tip (Ateco #808) start in the center of the cupcake. Squeeze the pipe a little above the center and allow the frosting to spread outward. Once it’s reached the edges of the cupcake release the pressure and lift up. For an added touch of fun, you can dip the dome in sprinkles or even coat with chocolate ganache!
Storage and Freezing Instructions
- Cupcake Storing: Keep your frosted vanilla cupcakes in an airtight container at room temperature for up to 4 days.
- Frosting storage: You can store the frosting in the refrigerator in an airtight container for up to 3 days. Let it come to room temperature and then give it a quick whip in the mixer before using.
- Freezing: Wrap unfrosted cupcakes in plastic wrap and keep in a freezer-safe ziplock bag for up to 3 months. Leave wrapped to thaw on the counter. Allow to come to room temperature before unwrapping and frosting.

Cupcake FAQs
Why Are My Vanilla Cupcakes Dense, Crumbly, and Taste Like Cornbread?
One of the biggest complaints about homemade vanilla cupcakes is that they often turn out dense or (horror of horrors) taste like cornbread! So what gives? Why does this happen? How can you prevent it?
- Make sure all ingredients are at room temperature. This is essential – be sure that the butter is FULLY softened and that the sour cream and eggs are also at room temperature. If the ingredients are not all at the same temperature, they will not incorporate properly or thoroughly, which can cause a dense cupcake.
- Do not overmix the batter. This goes for most baked goods! Overmixing can cause too much gluten to be developed, which can also cause dense cupcakes.
- Resist the urge to check on the cupcakes. Opening the oven before the baking time is complete might result in the cupcakes sinking due to a rush in cold air. You also could end up deflating the cupcakes by closing the oven door too hard. Wait until at least 15 minutes before looking in the oven.
How to make more moist cupcakes?
The key to a moist cupcake comes down to a few important steps.
- Never over-bake the cupcakes.
- Store in an airtight container so they maintain their moisture.
- Frost the entire top of the cupcake to trap in the moisture.

More Cupcakes Recipes for You to Try Next:
- Mocha Cupcakes with Espresso Buttercream Frosting
- Homemade Hostess Cupcakes
- Black Bottom Cupcakes
- Red Velvet Cupcakes with Cream Cheese Frosting
Light and fluffy vanilla cupcakes with vanilla buttercream are a classic dessert combination that is beyond easy to make at home. These moist cupcakes make the perfect treat for birthdays, anniversaries, or just because celebrations!
If you make this recipe and love it, remember to stop back and give it a 5-star rating - it helps others find the recipe! ❤️️

Vanilla Cupcakes Recipe
Ingredients
For the Cupcakes
- 1½ cups (168 g) cake flour
- ¾ cup (149 g) granulated sugar
- ½ teaspoon (0.5 teaspoon) baking powder
- ¼ teaspoon (0.25 teaspoon) baking soda
- ¼ teaspoon (0.25 teaspoon) salt
- ½ cup (113 g) unsalted butter, cubed and at room temperature
- 1½ teaspoons (1.5 teaspoons) vanilla extract
- ½ cup (120 ml) whole milk, room temperature and divided
- 3 tablespoons (43 g) sour cream, room temperature
- 1 egg, room temperature
- 1 egg white, room temperature
For the Vanilla Frosting
- 1 cup (227 g) unsalted butter, at room temperature
- 2½ cups (300 g) powdered sugar
- 1 tablespoon vanilla extract
Instructions
- Make the Cupcakes: Preheat oven to 350 degrees F. Line a standard muffin pan with paper cupcake liners.
- Sift the cake flour, sugar, baking powder, baking soda, and salt in a large mixing bowl.
- In a medium bowl, whisk together ¼ cup of the milk, the sour cream, the egg, and the egg white; set aside.
- Beat the dry ingredients on low speed for 15 seconds to combine.
- Add the butter, vanilla, and remaining ¼ cup of the milk. Mix on medium speed until the dry ingredients are moistened, about 1 minute. Scrape down the sides and bottom of the bowl.
- With the mixer on medium speed, add the wet ingredients in 3 additions, beating for 15 seconds after each addition. Scrape down the sides of the bowl and beat for an additional 15 seconds. It's okay if there are some lumps, do not overmix!
- Divide the batter evenly between muffin cups. Bake until a toothpick inserted in the center comes out clean, about 20 to 25 minutes. Cool for 15 minutes in the pan, then turn out to a wire rack to cool completely.
- Make the Vanilla Frosting: Using the whisk attachment of your stand mixer, whip the butter on medium-high speed for 5 minutes, stopping to scrape the bowl once or twice.
- Reduce the speed to low and gradually add the powdered sugar. Once all of the powdered sugar is incorporated, increase the speed to medium-high and add the vanilla, mixing until incorporated. Whip at medium-high speed until light and fluffy, about 2 minutes, scraping the bowl as needed. Frost cupcakes as desired. The cupcakes can be stored at room temperature in an airtight container for up to 4 days.
Notes
- Equipment: Standard 12-cup muffin pan
- Mini Cupcakes: To make mini cupcakes, follow the directions above and divide the batter evenly into the wells of a 24-cup mini muffin pan. Bake for 9 to 14 minutes.
- Doubling the Recipe: To make 24 cupcakes, use ⅓ cup sour cream, 3 whole eggs, and double the remaining ingredients.
- 9×13-inch Cake: Double the recipe per directions above and bake for 28 to 35 minutes.
- 9-inch Layer Cake: Double the recipe per directions above, divide the batter between two greased and floured 9-inch cake pans, bake for 18 to 22 minutes.
- Cupcake Storing: Keep your frosted vanilla cupcakes in an airtight container for up to 4 days.
- Frosting storage: You can store the frosting in the refrigerator in an airtight container for up to 3 days. Let it come to room temperature and then give it a quick whip in the mixer before using.
- Freezing: Wrap unfrosted cupcakes in plastic wrap and keep in a freezer-safe ziplock bag for up to 3 months. Leave wrapped to thaw on the counter. Allow to come to room temperature before unwrapping and frosting.
- Recipe adapted from Sally’s Baking Addiction.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
Photography by Dee Frances.




Can this be done with a hand mixer?
Yes!
hello:)
i was just wondering if salted butter is okay to use instead of unsalted butter please help! thank you:)
anna
Hi Anna, Yes, just omit the salt in the recipe.
I want to try this recipe but I have to make 60 cupcakes. Can you tell me how to adjust the recipe?
Thanks!
Hi Nicole, Since you need 60 cupcakes, it looks like you’ll need to make 5 batches of this particular recipe. I have not tried to scale it up on a large scale, so I’m not sure if you could make all of the batter at once without issue.
Amaizing.i like it.
I finally decided on these for my first attempt at baking cupcakes. They seemed the least complicated for a newbie like me. I got everything ready and started, only to realize I had forgotten the sour cream! All I had in my fridge that was comparable were three Stony-Field Farm yogurts. I picked the raspberry, because it was blended and there were no seeds or fruit chunks like the other yogurts. I also had to use an electric mixer instead of a stand mixer. I was scared of over-mixing, based on some other comments, so I made sure to beat no more than 30 seconds and then by hand until I got all the flour pockets. I also followed your instructions on the eggs and butter being at room temperature. (I am learning quickly to pay attention to those notations!) The cake turned out super moist and really just delicious, nicely golden brown on top and great cake texture. I actually like the cake better than the frosting! Thanks Michelle for a great recipe and also for answering any questions I’ve had! :) Next on my list is that heavenly looking Apple-Pecan Spice Cake with the cream cheese filling and praline frosting!
I am trying these cupcakes and frosting tonight…. I LOVE vanilla cupcakes and am inspired but watching DC cupcakes……. I hope they turn out delicious and adorable!
OH , I’ve been looking through your recopies, and you made me in then mood for writting a food novel, :)) Haha
Gorgeous cupcakes,,, Looking through your recipes makes me hungry!
Hello, I tried these vanilla cupcakes and replace the sour cream by some vanilla yogourt that was expired and they were fabulous, the kids ate them all, within a 24 hours all the 12 cupcakes had disappeared into lunch and desserts. I can’t wait to try the tiramisu cupcakes…thank you for sharing these great receipes.
I am making the cupcakes right now and I was wondering if you have to use sour cream and if it will make a difference without it?
never mind I will use it :) it was just cause I did not have any sour cream
Hey,
I tried this recipe, but I lowered the sugar content in the dough to 3/4 cup and in the buttercream to 1 3/4 cup. For me it was still to sweet, but since it was my first time doing a buttercream I wasn’t sure how important is sugar. It’s possible to make a less sweet buttercream without changing the consistency?
Thanks!
Btw, I just love your site, it’s really helpful. :) Keep up with the good job.
Hi Tea, Unfortunately, it’s really not possible to eliminate ingredients (i.e. the sugar here) and not alter the consistency of the frosting.
These were delicious!! I’ve been searching and searching for a good vanilla cupcake recipe and this one nailed it! It’s light, fluffy, and melts in your mouth. Thanks for the keeper!
Oh and so moist!!
Hi Michelle!!
Do you think it would be bad if i substitute the sourcream for buttermilk? i’m not from US so i’m not quite sure of what is sourcream here!! Can’t wait to try this <3
Hi Anaisa, Yes, I think buttermilk would be a suitable substitution.
Hi Michelle!!. I love how you’re so kind and reply everything, by far my favorite blogger <3. Besides, we share the same taste so i just know that if i make one of your recipes it would like me!.
Made the cupcakes today, found a way online to substitute sour cream and they were perfect!!!! So moist <3, the next time i make them i will try with just buttercream.
Thank u so much!
hi .
can we use yogurt instead of sour cream….???
Very simple looking cupcake.
I have been looking for a great Vanilla Cupcake recipe for years, and this one rocks! Thank you!! I’ve made your recipe in cupcakes and cakes many times and every time it turns out great. That frosting is delicious too! :)
Hi Michelle!
I have a cupcake blog called My Year of Cupcakes. I featured you Vanilla Cupcakes with Vanilla Buttercream on Day 49. Here’s the link if you wanna take a look:
http://myyearofcupcakes.com/2013/09/18/day-49-vanilla-cupcakes-with-vanilla-buttercream/
Thanks for the recipe!
I made a small batch of these to test them out before my son’t 1st birthday party and I didn’t have sour cream. What I did have was whole plain yogurt. They turned out great and I’m making 36 tonight with the yogurt. The kind I use has the cream on top so, I used up all that from a fresh container first. I’m not a baker so, I don’t know what the difference in substituting these ingredients makes but, these sure are delicious.
Thanks for the recipe.
These are the best vanilla cupcaks I’ve ever tried making! I did not have any sour cream on hand, so I subbed for plain Greek Yogurt. And oh, my goodness! It was like eating vanilla ice cream in cake form, if that makes any sense! Delicious!
Hi,
Any tips for high altitude? I’m in Utah. I’m a pretty seasoned baker, and was tempted to make my own adjustments, but wanted to follow the recipe as written, first.
The flavor was good, but the cupcakes had an almost greasy, coarse crumb, rather than soft and velvety. Also, the tops pulled right off and tasted more like a sugar cookie than a cake. I’m sure it’s the altitude, as it messes with a whole lot of my baking. Any advice for this recipe?
Thanks!
Hi Jennifer, Here are some tips that I have compiled for baking at high altitude. I hope they might be of some help! https://www.browneyedbaker.com/high-altitude-baking/
Thanks, Michelle!
I dont have any powder sugar.So, can i use white sugar
Hi Marlene, Unfortunately not – your frosting would be very gritty and not at all the right consistency.
This question is a little off topic, but, I was wondering what kind of vanilla extract you use. I have bought a few different kinds and I don’t really like the flavor because I can taste the alcohol more than I can taste the vanilla. Any suggestions? …other than quit being a cheapskate and quit buying your vanilla at Costco? ;) OH! and on that topic, where can you find dutch process cocoa powder? All my local grocery stores don’t carry it.
I’m so glad to hear you say that! I’ve had the same problem all along. I think my baked stuff tastes way too strong, but no one else does. And I’ve tried good pure vanilla extract all the way to cheap artificial. Maybe we’re just super vanilla tasters :)
Hi Cass, I use Madagascar Bourbon Pure Vanilla Extract. I actually buy the big 32 oz. bottle from King Arthur Flour because I go through it so quickly: http://www.kingarthurflour.com/shop/items/madagascar-bourbon-vanilla-extract.
As for Dutch-process cocoa powder, I buy mine from Penzeys (http://www.penzeys.com/cgi-bin/penzeys/p-penzeyscocoapowder.html). There is an actual store here in Pittsburgh, but you can order from them as well.
If you’re curious about any other ingredients or tools that I use, you can check out this page: https://www.browneyedbaker.com/about/tools-of-the-trade/
Thanks Brown Eyed Baker! These cupcakes were delicious! They are my new go-to vanilla cupcake recipe. You are da bomb!
I’ve tried loads of your recipes and they’re always a success. Where I’m living I can’t get sour cream. Do you suggest Creme Fraiche, yogurt or cream treated with lemons as the best substitute? And would the quantity be the same? I also can only get poor quality vanilla essence but would like to use vanilla beans instead. Would 1 vanilla bean blended into the sugar in the cake recipe be appropriate instead of the extract?
Hi Clare, I would use plain yogurt (full fat) as the substitute, same amount. Enjoy!
I believe you left out the whipping cream in the buttercream frosting…
the frosting is waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay to sweat i did every thing it said they turned out pretty but noone could eat the frosting
I was wondering if you could adjust this recipe to make chocolate cupcakes as well?
Hi Megan, I wouldn’t recommend it. This is a great chocolate cupcake recipe (decorate as you’d like): https://www.browneyedbaker.com/2013/01/17/homemade-hostess-cupcakes/
Hello! I just wanted to say I love your blog. I did have a question, for the buttercream it says 1 tablespoon of vanilla extract. To me that seemed like too much and I couldn’t find any other comments about the measurement. So I just wanted to double check, it’s obviously delish from the feedback, I’m just extra thorough when it comes to new recipes. Thanks! Keep up the amazing work :)
The 1 tablespoon is correct. If you don’t like vanilla flavoring, you could always reduce the amount.
Hey, I was wondering, is it ok to freeze these cupcakes?
Sorry, I meant, is it ok to freeze the batter for these cupcakes?
No, I would not freeze the batter. You could freeze the baked (cooled, unfrosted) cupcakes, though.
Michelle,
I am delighted to tell you that your recipe is the very first “from scratch” recipe I’ve used for cupcakes! My kids and I were inspired by Cupcake Wars and my 9 yo daughter stumbled upon your blog. Tonight we made a batch and enjoyed our creation while watching another episode of Cupcake Wars. It was so much fun! Though the batter turned out a bit dense, the flavor of it and of the frosting was amazing! These were by far the BEST cupcakes we’ve ever had! I wonder if we should have added 1 cup of sour cream instead of 1/2 cup to the batter? We don’t have a standing mixer, only a handheld so we had to improvise a bit. That, and all three children wanted to take turns mixing. Okay, Mommy wanted a turn too! We chose to do half vanilla and half almond flavor for both the batter and the frosting and we added a TB or two of sour cream into the frosting that really made it yummalicious! Thanks for being a part of the fun! Happy Baking!