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.




How many cups of butter? Not sure if you mean 8oz or 8 fluid ounces. I don’t want to mess these up. Help please!!!!
Hi Laura, For the frosting I presume? You need 8 ounces, which is 1 cup, or 2 sticks, however, you measure.
Hello, yes I googled it and figured that out. As far as the smart balance, mistake! I think I read in another comment and i had the same result, the icing wasn’t thick and so it had a melty look to it. I will make sure to buy and use actual butter next time. Other than the cupcakes were delicious! Thanks for the reply.
Hello there, I am new here, came across your site while searching easy recipes for my picky husband. :) for the frosting i ran out of sugar but i do have Domino confectioners sugar can i use that? also i dont really cook nor use butter so the closes thing i have to it is the Smart Balanc Buttery spread, will this work? Thanks and i will be coming back here on a weekly basis, i love this site and your recipes, and your FRIDAY section!
Hi Celeste, Yes, confectioners sugar is the same thing as powdered sugar. I am honestly not sure if the Smart Balance will work; I never use butter substitutes in my baking.
Hi! I’m so excited to come across this recipe! I have been desperately searching for a vanilla cake recipe and was starting to think there was no such thing and it was either yellow or white but I personally don’t think either of those are vanillaee enough (yes I know I made up a word with horrible spelling lol) I plan on using this to make a double or triple layer cake that I will then cover in frosting rosettes. I already had a frosting recipe picked out for it’s stiffness (uses shortening) but yours sounds so much more decadent, do you think I could use your frosting and still have it hold shape for the rosettes? I live in Florida and made a cake the other day that had half butter half shortening buttercream and it kept melting on me so I’m concerned about that. Btw I am new to your blog but am absolutely loving it!!
Hi Sara, If you’ll have the frosting in heat/humidity, I would recommend sticking with the stiffer frosting, as it will be more reliable.
I made these cupcakes with my boys (4 & 6 yrs.) and they are delicious! We made your chocolate butter cream frosting.
Hi tried the receipe came out really well, this ones a keeper! Only variation I did was I added 3 whole eggs and it still came out super awesome !
i really liked your recipes. i want to find out that what if i don’t have a hand mixer? can i use a wooden ladle ??
Hi Maame, I have not attempted this recipe by just mixing with a spoon. I’m not sure if you could aerate the mixture properly, but if that’s all you have, it’s certainly worth a try. Let me know how it goes!
These cupcakes are phenomenal! I used this recipe for a small baking competition at my high school last year (although I used yogurt as a substitute for sour cream, as we had to make a healthy substitution as a requirement), and I won first place and $50! I topped them off with homemade caramel, and my friend is still asking me to make her some. This is my go-to cupcake recipe when I’m in the mood to bake from scratch. Thanks for sharing! :)
Too much sugar in the icing in my opinion. I think 1 cup or so is enough. Otherwise, quite good! Thanks!
I don’t have sour cream. What can I substitute it for?
Hi Mar, You could use plain yogurt.
This is my son’s favorite recipe. Could I turn this into a sheet cake by doubling all the ingredients? If so what is the cook time? He is requesting this for his birthday. Thanks. Love all your recipes!
Hi Patricia, I have not tried converting this to a cake, but you would want to increase the baking time a bit. Let me know how it turns out!
Just made these cupcakes for the 4th of July! Absolutely perfect and great tasting! Thank you so much for the recipe!!
Hey these cupcakes look amazing! im making them for my little sisters birthday party and was wondering if it would be crazy if i put sprinkles on them? :))
Not crazy at all! Do it!
I just made these to test them. I plan to make some more later tonight for a school party tomorrow. They are terrific!
For vanilla cupcakes, this is a GREAT recipe!
I am a terrible baker & these were the easiest and tastiest cupcakes I’ve ever made. My mother-in-law was shocked when I told her I made them from scratch!
Hi, I love your blog, I love your dogs and I love your recipes!!! I’ve made this before and they turn out fantastic, but this time I’d like to make mini cupcakes with this recipe. Do I need to ajust something in the recipe or can I just use it as it is? And as for time and temperature in the oven…do you have any suggestions for me? Thank you!!
Hi Carolina, You can use the recipe as-is, keep the temperature the same, but reduce the baking time. I would start checking for doneness around the 8-10 minute mark.
Hi!do i have to put sour cream?
Yes, it’s very important for ensuring a moist cupcake.
Best cupcakes!!!!
Hi Michelle,
I am planning to use your recipe to make cupcakes for my friends bridal shower. We will be making an engagement ring out of cupcakes. Do you have any suggestions for keeping the frosting white (besides clear vanilla extract) for the cupcakes that will make up the diamond? Also, any modifications for the icing I plan to tint silver for the ring? My guess was extra powdered sugar but wanted to double check! Thanks!
Hi Michelle, The trick most bakeries use to ensure completely white frosting is to use all shortening (no butter) and clear vanilla extract. You shouldn’t need to do anything different to the frosting that you plan to tint. It sounds like a super cute idea!!
I found your site searching for a vanilla cupcake recipe, and just finished baking and frosting these amazing cupcakes. They came out perfectly. My kids and I think these are the BEST vanilla cupcakes we have ever had! Thank you for the wonderful recipe.
Awesome. They came out lovely. Thank you so much. I love it. My husband rushed it. Lol.
Hi Michelle! these were fantastic, fluffy and soft on the inside! Please girlies! try this recipe it is fantastic and of course tastes fantatsic as well! xx
This is the best vanilla cupcake recipe ever!!!!!! and I have tried box mixes and made them from scratch as well. I don’t even need a frosting for this I just put in food coloring and swirl it. it looks so pretty. not one of my siblings refused a second cupcake and they are really picky being that they are ages 9,12,and 17
what’s the difference between powdered sugar and confectioner’s sugar?
how many oz. ia a miniature cup?
Hi Andrea, They are the same thing, just different nomenclature. I don’t know how many ounces a miniature cupcake weighs.
Why is the sourcream for???
what it’s benefit to the mixture??
It adds moisture.
I made these the other day and they were the best I have ever had, hands down. I did substitute 1 c white flour for 1 c whole wheat to make myself feel like they were healthy. Haha! While normally this seems to make baked goods drier, these were still amazingly moist. This is going to be my go to recipe from now on. Amazing!!!
I have made these cupcakes so many times, and every time super super good! I am baking them again for my twins’ 5th bday party two weeks from today, but I need like…60! Do these freeze good? What would you suggest? And thank you for sharing this great recipe.
Hi Gaby, You can freeze them, but do not frost them until ready to serve.
Really great recipe! I made these and added colorful sprinkles, to make confetti cupcakes for Easter. Came out perfect, fluffy and creamy, didn’t know that was possible from a cupcake! Thank you for posting this, I will continue to refer to this recipe for vanilla cupcakes! 10 out of 10.
Love these cupcakes !!!!! This is my go to vanilla cupcake and vanilla buttercream frosting recipe !!!!! Amazing every time :) Thank you
These turned out absolutely delicious! I ended up using a hand mixer instead of the stand mixer with the paddle attachment, and though the cupcakes were a little denser, they still tasted delicious. Yum!