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.




Made the cupcakes (different frosting) tonight and they are fantastic. Thanks for such a delicious, easy recipe!
On of my two favourite cupcake recipes thus far!
These cupcakes are delicious!!!! Made these more than a few times! the only thing I do different is add some tablespoons of vanilla pudding in the batter!
im so happy the i cing worked perfectly
any idea if this would be suitable for making rainbow cupcakes?
I have a basic vanilla recipe that I love, but when i mix the gel colours in, i think too much stirring thins down the batter too much.
Would love to try this recipe if it can withstand the stirring, what are your opinions? (:
Hi Yvonne, Although I haven’t tried it, I think these would be fine for rainbow cupcakes. If you make them I’d love to know how they turned out!
Can I substitute salted butter for unsalted butter in this recipe?
Yes, but omit the salt that is called for in the recipe.
Hi, Can you please tell me a good substitute for Sour cream for this recipe? Want to make it for my father’s birthday tomorrow. Thanks.
Hi Rida, You could substitute plain yogurt for the sour cream in this recipe.
I just wanted to say these cupcakes are absolutely DELICIOUS! i made them once before for my family, and now i am making them once again for a friends birthday. As soon as i found out she wanted cupcakes i went directly to these! You can’t go wrong! There just so good :)
I made these cupcakes with th efrosting an dthey were amazing! I love the recipe, and will use this website for everything elese! I made them for a party, and they were a huge hit! I even mixed everything by hand with a whisk! Extra workout! Thank You!
Wow! This website is the coolest! I ADORE cupcakes so finding this site was awesome. I’m actually starting up my own cupcake business with a friend which I’m so excited about!!! Keep posting! :)
Okay, so BEST VANILLA CUP CAKES I EVER TASTED!!! And these are the only vanilla cupcakes that come out absolutely perfect each time, even if my oven is messed up! HAHA I LOVE YOU FOR PUTTING THIS UP!!
What is the sour.cream for because in most vanilla Cupcake recipes don’t require sour cream?
Hi Chelsey, The sour cream helps to keep the cupcakes nice and moist.
Hi michelle,
I dont bake a lot. I am new to all these baking things so i may ask a stupid question but i am really confuse and hopefully you can help me. What is the difference bewteen icing and frosting and where i can use frosting or icing. Thank you so much.
Hi Mar, Not a stupid question! A lot of people use the terms icing and frosting interchangeably, but for me icing is usually much thinner, like a glaze, while frosting is the thick butter/powdered sugar concoction you find on top of cupcakes.
Hi, Michelle
I doing a birthday party for my girl who is 1 yr old. I am doing the cupcakes for the party so I interesting in doing your vanilla cupcakes w/ vanilla buttercream. I am so nervous because i dont bake a lot so hopefully my cupcakes can taste really good. However, i would like to know if i can add food coloring to the buttercream frosting so it can taste vanilla but be pink and green. THanks
Hi Mar, Definitely! Just add a little at a time until you get the shade of color you are going for.
These cupcakes are delicious. They are super moist, sweet enough, but not too sweet and very easy to make. I made 50 of them for a party and they were a big hit. Thanks for a great recipe.
These cupcakes are delicious!! I have a question though. Whenever I’ve made homemade icing, it has always come out slightly runny. I use pastry bags, and the shape of the frosting never holds, it always drips. Do you have any advice? Also, I use light butter – I’m not sure if that makes a difference. Thanks!
Hi Liz, The light butter could definitely be the culprit. It may not whip up the same way regular butter does. I’ve never had a problem with runny icing, and the one here is my absolute favorite. I hope you’ll give it a try!
What kind of tip do you use to frost the cupcakes like this?
Hi Amber, I use a Wilton 1M decorating tip.
I found this recipe on another site, I don’t remember where, ugh. They probably got it from here, which is most likely why I tried it. But it turns out the ingredients and measurements are half the recipe I already had. They turned out excellent! Although, I did add a lil more sour cream and half a package of vanilla instant pudding. They were so good that I didn’t want to share, but.. I did. A little bit. It hurt. But I got through. You, oh, and your blog too, are amazing! Keep it up!
Hello again, also wanted to ask if this vanilla buttercream and the chocolate buttercream are good for frosting cakes as well? Thanks!
Hi Erin, Yes you could use them to frost cakes. If you find them a little too stiff to spread nicely, just lighten them up with a little milk or cream, adding a teaspoon at a time until you get the consistency you want.
Hi Michelle. Is it ok if i add 1 or 2 teaspoon/tablespoon of cinnamon ground to the vanilla batter to have a hint of cinnamon taste?
Thanks!
Hi Nel, Sure! I would start with only 1 teaspoon, if that, and then adjust from there.
As a fellow Pittsburgher who is studying at Georgetown University, it is so great to see someone reviewing Baked & Wired! I’m a huge fan of this tiny, relaxing establishment in Georgetown! It’s about time that they get some recognition. They’re cupcakes, along with all of their other baked goods are amazing. I’m tired of all the acclaim going to Georgetown Cupcake when I could make better cupcakes at home myself! THANK YOU!
These cupcakes are just fantastic. Thanks for sharing the recipe. Sure really hope that mine turn out as good as yours. Great recipe!!
These smelled and tasted amazing. While in the oven the kitchen smelled like a bakery. Thanks for sharing a great recipe!
ok so these are now my go-to recipe for vanilla cupcakes. I made them in mini version twice. I baked them for 12 minutes each batch. I cant wait to make them in the regular size.
Delicious!! I added chocolate mousse to the center of these and it turned out delicious! My husband saw them in the fridge took one out and began to eat it and was like this is AMAZING! And my 21 month old devoured the frosting and gave me the rest as always! She loves frosting! Thank you so much for this recipe, the frosting was WONDERFUL!!
Is this the best vanilla cupcake recipe (not including the frosting) you have ever had? We are still on the search for the best vanilla cupcake recipe ever. Would love your suggestions! XOXO
I just came to say THANK YOU! I tried this recipe yesterday, it was on point and my friends loved it so much! :D
Wow! These cupcakes are fantastic. Thanks for sharing the recipe.
Thanks for the great frosting recipe. I had some vanilla and chocolate cupcakes in my freezer and just had to try the frosting! First off, the frosting was probably the best buttercream that I have ever tried and I love that it even got that little crust on it. While the vanilla/vanilla was great, the chocolate/vanilla combo was out of this world! The frosting even held up well at an outdoor concert that I brought them to and it was probably 85 in the shade. Thanks for sharing the recipe.
Hi,
Just wanted to start with – I absolutely adore your website! It truly has inspired me to start baking once again! And now that Summer is here I have plenty of time!
I wanted to ask about the frosting on these cupcakes, how did you manage to shape them that way and do you have a tutorial on your website instructing me how I could do the frosting this way?
Hi Mariam, I don’t have any tutorials on my website for frosting the cupcakes; I use a Wilton 1M decorating tip and just use a little swirling motion. Have fun!