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.




I made these last night for a Halloween work party. Delicious! Especially the icing. It holds it’s shape very well. I decorated with Halloween sprinkles and a candy corn pumpkin.
Yay, so glad you enjoyed these Danielle! Love how you decorated them!
I agree the best cupcakes are the simplest and everyone needs to have a basic vanilla recipe cupcake ! Looks delicious
These look amazing!! Absolutely loved the CHOCOLATE buttercream recipe you posted a little bit ago, SO i know the vanilla one will not disappoint!! Thanks!!!
So happy to hear you enjoyed the chocolate buttercream Anne!
Always love having vanilla cake/cupcake recipes and your buttercream looks so pretty. Both recipes will be tried out in my house! Thanks for posting.
I love vanilla; these look amazing! I can’t wait to try that frosting!
Awesome! I am printing out your cupcake recipe..I have yet to find the perfect one.
OMG I’m gonna make these this weekend. I am going to double the recipe, and I hope it will still come out the same. Please oh Please share how you get that lovely dolop on top of the the little cake. Thank you, and I’m looking forward to the red velvet one coming soon. Hopefully it will have cream cheese frosting…
Hi Beth, I use a Wilton 1M decorating tip and just swirl away!
Michelle, everything you touch turns to gold. I wish my simple vanilla cupcakes looked this good!
Aw you are too sweet. I’m sure your cupcakes look fabulous!
What a great classic- I love vanilla cupcakes! Yours turned out so pretty, too!
Vanilla on vanilla is my kind of cupcake! They’re cute looking too!
My husband and I were just talking about our favorite cupcakes the other day, and when I said mine were vanilla flavored with vanilla frosting, he looked at me like I had a third eye! These will always be the best cupcake to me – classic, simple and super delicious! Thanks for sharing, Michelle.
Can’t wait to try some of your recipes! I don’t bake often due to me eating all of the product but still need to try your chocolate with peanut butter frosting. I almost never make vanilla anything due to my love of chocolate but this is good to have on hand. As for red velvet, I’m not from the South and still don’t understand the fascination with it. It’s not chocolate, it’s not vanilla…what the heck is it? Can’t wait to see what the explanation is in next post. I’ve tried to make it, I’ve tried buying it…still don’t get it. It’s like the red-headed stepchild of cakes to me. Anyway, the holidays are now upon us and it’s time to bake! Thanks for your fabulous site!
A classic combo. Well done! I am going to DC next weekend and checking out DC cupcakes, too!
Liz, definitely check out Baked & Wired too!
Yay for Baked and Wired! They are a million times better than Georgetown Cupcake and there’s never a line!
Those look so gorgeous. I love cupcakes. They are so elegant and you can just taste the light cakey sweetness when looking at beautiful pics such as yours. Great job.
I’m with Raven… I’m not certain how much of the frosting would actually make it to the cupcakes! An excellent recipe to have on hand for those “I need a good cupcake” occasions!
What gorgeous cupcakes! The buttercream frosting just sounds like it is to die for! That would be so dangerous if I ever put those on cupcakes or if the icing ever actually made it TO the cupcakes haha, yum
Vanilla power!!!!! \m/ :D
I have been thinking about cupcakes non-stop recently! These are going on the list – beautiful :)
when i was in dc last month, i tried going to georgetown cupcakes but the line was so long that we just headed over to baked and wired. i loved it! the cupcakes were amazing! i had a peach cupcake with almond frosting and it was TO DIE FOR.
Oooh peach and almond sounds delicious! I don’t remember seeing that option when we were there!
The owner of Baked and Wired is my husband’s cousin, Theresa. I’m glad you enjoyed it. She’s a Midwest girl at heart (and by birth) and many of the recipes she uses are modified from her family. Your cupcakes look very yummy.
Hi Barbara, So neat to hear your connection to Baked & Wired and the background of the recipes! Small world! Maybe you can snag me a “behind the scenes” pass sometime :)
I’ve not been “behind the scenes” myself, as I’m in Ohio and she’s in, well, Georgetown, but Theresa is as nice as she can be — she has her hands in everything there. I’m sure if you just ask, she would be happy to show you around. She’d love to read your post. I’ll pass it on to her mom, who, I’m sure, will pass it on to her.
Aw thanks Barbara, I will have to try to touch base with her the next time I’m in the area. And thank you for passing along the post, I hope she appreciates it! :)
Hi Michelle, I’m so happy that you posted a really good looking vanilla cupcake with vanilla frosting, it’s one of my favorite cupcakes! I’ve never done a vanilla frosting without milk or cream, what’s the difference with just vanilla on it?
Hi Ram, Not much of a difference. I have made frostings with cream, but usually only a tablespoon or two, so I can’t tell much of a difference at all.
I completely agree, I thought Georgetown Cupcakes were so over rated and I was completely disappointed! And at 2.75 a cupcake I was expecting something that would knock my socks off! The cake was so dry with very little taste. I can’t wait to try this recipe!
If you ever find yourself back at Georgetown Cupcake, call ahead to make an order. It allows you to skip the line! But I’m so glad to hear you preferred Baked & Wired – it’s my favorite pick in the area!
Vanilla/vanilla is always one of my favorite cupcakes. But, I’m so excited to see your red velvet recipe! I have a long history of shouting at Yankees that Red Velvet is NOT A CHOCOLATE CAKE, dernit! This makes me disproportionately interested in any appearance of red velvet. More of my thoughts on the matter here: http://darbyoshea.wordpress.com/2010/03/28/march-cake-dans-birthday/
YAY! I’m so glad you liked Baked&Wired – I’ve lived in DC for ages, and I always tell people to go there instead of G’town Cupcake :) Their cupcakes are bigger and they have more frosting (which is my favorite part of any cake)
I followed your recipe fr the frosting to make an almond frosting and it worked perfectly! just take away the vanilla and add almond extract! Thank you is wonderful!
-Amalia
http://buttersweetmelody.wordpress.com
Oooh great idea Amalia, thanks for sharing!
Can you adapt this for a full cake? Looking for a good cake recipe for my daughter’s princess-themed birthday cake. This looks delicious!
Hi Holly, I haven’t, but I don’t see why you couldn’t. I think you would probably want to double the recipe and make two 8″ or 9″ cakes.
I used half of this recipe to make a 4 inch cake yesterday, it turned out great, however it took almost double the oven time, about 40 minutes!!
These cupcakes looks so yum…. well looking forward for the red velvet cupcakes.. thanks for taking into consideration the request..
these are gorgeous… I really need a frosting lesson… this frosting looks like you have a REALLY BIG tip that made one big plop instead of swirling around… how DID you do it?? :D
Instead of swirling it around, you place the tip on the middle of the cupcake, and keep the pressure on the pastry bag until the icing is big enough for you. :)