Everyone loves cupcakes! This is the only vanilla cupcake recipe you will need. They are super easy to make and the texture is light, fluffy, and melt-in-your-mouth good.
Watch the video tutorial below and you will be a pro in no time. We love these with our Cupcake Frosting because a cupcake isn’t a cupcake without frosting.
This post may contain affiliate links. Read my disclosure policy.
Watch Vanilla Cupcakes Video Tutorial!
These cupcakes are perfect for birthday parties and baby showers and they always disappear fast which is why I always make a double batch for gatherings. They are quick and easy to make and homemade cupcakes taste way better than boxed cupcake mix.
Ingredients for Vanilla Cupcakes:
This recipe makes exactly 12 cupcakes and requires simple ingredients: all-purpose flour, butter, sugar, eggs, buttermilk, baking powder, salt and vanilla. The combination of softened butter and buttermilk creates an amazingly soft cupcake crumb that just melts in your mouth. Also, if you haven’t tried our (2-ingredient) Homemade Vanilla Extract, it will take your baked goods to the next level.
How to Make Vanilla Cupcakes:
These cupcakes are easy to master and you will be making bakery-quality cupcakes in no time.
- In a medium bowl, whisk together dry ingredients: flour, baking powder, and salt.
- In a second bowl (or bowl of your stand mixer), beat together softened butter and sugar on medium-high speed 5 minutes until thick and fluffy.
- Beat in eggs 1 at a time, mixing to incorporate with each egg then blend in vanilla and scrape down the bowl.
- Reduce mixer to medium speed and add the flour in thirds, alternating with adding the 1/2 cup buttermilk and beating well between additions.
- Pour batter into 12 lined muffin tins, filling 2/3 full. Bake in the center of the oven at 350˚F for 20-23 minutes, or until a toothpick inserted into the center comes out clean. Let cool 5 minutes in the pan then remove cupcakes to a wire rack to cool completely.
Tips for the BEST Cupcakes:
- Room Temperature Ingredients – eggs, buttermilk and butter must be at room temperature to keep your batter an even consistency.
- Alternate Adding Flour and Buttermilk – this keeps the mixture uniform and well blended. If you add in all of the flour or buttermilk at once, it can saturate the creamed butter and cause the mixture to separate. Mix well between each addition.
- Measure Correctly – be sure to use the proper measuring cups for wet and dry ingredients. Watch our video on measuring ingredients to ensure great results every time.
- Don’t Overfill – Fill cupcake liners 2/3 full or they will overflow and cause a muffin top. If you divide evenly between 12 cupcakes, you should have exactly enough batter. A trigger release Ice Cream Scoop makes portioning easier.
How to Decorate Cupcakes:
Once your cupcakes are cooled to room temperature, it’s time to decorate. This is a great vanilla cupcake base for just about any kind of frosting and toppings. We pipe frosting on with a pastry bag and our favorite Wilton 1M Tip. We have so many frosting options so pick your craving:
- Vanilla Cupcake Frosting – our go-to cupcake frosting
- Swiss Meringue Buttercream – well worth the extra effort
- Chocolate Cream Cheese Frosting – whipped and decadent
- Blackberry Frosting – you’ll love the flavor and color
Common Questions:
Can I Make Cupcakes Ahead? Once cupcakes are at room temperature, cover and keep at room temperature overnight or refrigerate if storing for longer. After cupcakes are frosted, refrigerate until ready to serve. Cupcakes are great served chilled or at room temperature because they don’t harden with refrigeration.
Can I Use This Batter to Make a Cake? We’ve had great results turning it into a Vanilla Cake. You would need to double the recipe for two 9-inch cake layers.
Can I Substitute the Buttermilk? Plain kefir will also work well instead of buttermilk. You can also make your own buttermilk at a ratio of 1 cup whole milk to 1 Tbsp fresh lemon juice. Combine and let it sit 10 minutes to curdle then stir and use.
How Long to Bake Cupcakes? Bake until the tops are springy and a toothpick inserted int the center comes out clean. These were perfectly baked at 350˚F for 22 minutes in a conventional oven.
More Cupcake Recipes:
Who can resist a cupcake? They’re just so cute and easy to love. We enjoy getting creative with cupcakes and they are one of the easiest desserts to make. These are our top-rated cupcake recipes:
- Moist Chocolate Cupcakes – this is a great base and so easy
- Pumpkin Cupcakes – with a marshmallow-soft frosting
- Honey Cupcakes – with a cherry filling
- Dark Chocolate Cupcakes – with white chocolate frosting
Perfect Vanilla Cupcake Recipe

Ingredients
- 1 1/4 cups all-purpose flour
- 1 1/4 tsp baking powder
- 1/2 tsp salt
- 1/2 cup unsalted butter, softened
- 3/4 cup sugar
- 2 large eggs, room temperature
- 2 tsp pure vanilla extract
- 1/2 cup buttermilk, or plain kefir, room temperature
Instructions
- Preheat the oven to 350°F and line a cupcake/muffin pan with cupcake liners.
- In a medium bowl, whisk together 1 1/4 cups flour, 1 1/4 tsp baking powder, and 1/2 tsp salt. Set flour mix aside.
- In the bowl of an electric mixer, beat butter and sugar on medium-high speed 5 minutes until thick and fluffy, scraping down the bowl as needed.
- Add eggs one at a time, beating well with each addition then scrape down the bowl. Add 2 tsp vanilla and beat to combine.
- Reduce mixer speed to medium and add the flour mixture in thirds alternating with the buttermilk, mixing to incorporate with each addition. Scrape down the bowl as needed and beat until just combined and smooth, and don't overmix. Divide the batter evenly into a 12-count lined muffin or cupcake pan, filling 2/3 full.
- Bake for 20-23 minutes at 350 °F, or until a toothpick inserted in the center comes out clean. Let them cool in the pan for 5 minutes, then transfer to a wire rack and cool to room temperature before frosting.
Nutrition Per Serving
Filed Under
If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen
This recipe was first published in June 2012 (below is the original photo). After testing countless batches, we improved the recipe, swapping out oil for softened butter and took out the baking soda to create a super soft crumb. Everyone agrees, these are the best cupcakes. Just read the reviews!
P.S. Thank you all for trying this recipe and sharing it with the people you love.
These cupcakes were so tasty I kept eating them!
That’s so great! Sounds like you found a new favorite Cristina!
Hi Natasha. How do I get a flat top cupcake? I used your recipe and the cupcake was delicious but no flag top for me. Any suggestions on how to get a flat top enough for piping?
Hi Patricia, I recommed taking a look at our Post on Measuring to be sure the ingredients are measured correctly. Also, are you possibly at a higher altitude and need to adjust a few things? I hope this helps
This is my go to cupcake recipe…
! I’m so happy you enjoyed it Sharie!
I have tried this last year. I made 40 cupcakes 20 Vanilla n 20 Choc. Both using same recipe. This is the best eventhough I’m using buttermilk substitute. Thank You. This will be saved to my personal ultimate recipe book. Tqqq!! And by the way I have an order of 150 pcs this weekend. 😉
Sounds like you found a favorite on our blog! That’s so great! Thank you Joey!
How would this recipe work with heavy whipping cream instead of buttermilk?
Hi Christina, I have tried it with the vinegar/milk substitute, but we like it better with buttermilk. If you experiment please let me know how you like that
I tired it with cold heavy whipping cream instead of buttermilk & veggie oil, (the same measurement in the recipe) and boom! It didn’t affect the taste, density or fluffy-ness at all! I baked them for 22 minutes as well & they were ever so slightly underbaked but perfect. I don’t like such a dry, crumby cupcake.
My kids loved them! I did shift my dry ingredients especially when I use cake flour.
This is the only cupcake recipe I use because it works!
That’s so great Christina! I’m so happy you enjoyed this recipe & thank you so much for sending that feedback our way.
I’ve been on the hunt for the perfect vanilla cucpake and this is it! I’ve tired countless recipes but I was never truly satisfied until I found this one! Moist, fluffy, and great flavor! This will be my go to vanilla cupcake recipe from now on. Thanks for sharing!
Awww that’s the best! Thank you so much for sharing that with me, Amber. I’m all smiles!
hi natasha,yum cupcakes
is 1 cup flout 120g or 130g as ive seen both,THANKS
Hi Kat, we measure it at 120 grams.
How many days in advance can you make these?
Hi Nataliya, These can be stored for 2-3 days ahead in the fridge. After being washed berries don’t last that long in the fridge and the moisture may cause them to bleed a bit. I would recommend adding those as late as you can so they fresh and crisp.
Thanks Natasha. Your recipe is very easy to follow. Everyone in my family loves the cupcakes a lot.
Aww that’s the best Laura! Thank you for sharing that wonderful feedback!
Absolutely the BEST ever cupcake! I made the cupcakes and took them to work. I asked everyone to rate them on a scale of 1-10. Obviously, 10 being Excellent! I was planning on having them at a wedding shower, so I needed to know if the “passed” the test. The final rating was a perfect “10” from everyone!
I’ve made this recipe multiple times with the Best Ever Frosting and never been disappointed.
However, I do have one question. Most of the time the cupcakes aren’t as full (puffy) as they appear in your post. I baked them with the Convection setting. Could this be the issue? Just curious if you have any idea why they don’t seem to puff up and out, like your pictures.
Thank you!
I’m so happy everyone enjoyed this recipe! I haven’t had that happen before – but we do use a conventional oven (not convection) so that may make the difference. Also, make sure the baking soda and baking powder weren’t switched – I’ve done that before and my cupcakes ended up concave in the center. I hope that helps!
Do you think that using gluten free all purpose Canadian flour would be an alternative or would it change the texture? New to using gluten free flour and trying to find a great recipe! Thanks
Hey there Cassidy, I haven’t tried with gluten free but few of my readers have reported great results using gluten free flour for the cup cakes and for the strawberry layer cake. Let me know how it works out for you!
These cupcakes are amazing!!!! I have been on the search for the perfect cupcake for a year and made dozens of recipes for my same group of girlfriends. Everyone agreed this are the winners!
Awww that’s the best! Thank you so much for sharing that with me Dede. I’m all smiles!
Very good recipe
I’m so happy you enjoyed that!
These are amazing. I run a cottage food business and made no less than four vanilla cupcake recipes before finally finding this one. This is BY FAR the very best one! These cupcakes have a light, airy texture but can still handle the weight of a traditional buttercream and maintain their shape when pulling them from the cupcake liner. The recipe also seems foolproof- very easy to follow and execute, without much room for error. Natasha is right- using oil instead of butter makes things SO MUCH BETTER on many levels!! Thanks, Natasha!!
I’m so so happy to hear that Renee! Thank you for sharing your amazing feedback with us!
I wouldn’t call these cupcakes. They have more of a muffin taste/consistency. Not sure if it’s due to the buttermilk and/or cake flour. They taste good, just not what I was looking for or expected. Still searching for a delicious cupcake recipe:)
Hi Sam, I’m sorry they didn’t turn out like you hoped. I would highly suggest using cake flour which will give you a lighter crumb.
Hi Natasha
We love your cupcakes very much They are soooooo delicious
Could you tell me please what is the serving size? 2 cupcakes?
Thank you
Thank you! The nutrition label is per cupcake and this makes 12 cupcakes.
Nice and fluffy , i realized i forgot to buy buttermilk so i soured some milk with vinegar. I would say it needs more Vanilla taste. I used height quality vanilla but it was still barely coming through.
I’m happy you enjoyed this recipe Vika!
They were greasy and almost rubbery. Not a great flavor either. I did use vegetable oil instead of canola. I will not use this recipe again.
Hi Jessica, It is difficult to say what could have gone wrong without being there as I haven’t had that experience but the vegetable oil should have worked fine. I would suggest this post on measuring ingredients which may help in troubleshooting the issue.
My guests for Easter couldn’t get enough of this cupcake! Easy to follow and delicious! Just a simple sweetness not overbearing and gritty. Moist and fluffy, did not fold in if you don’t over fill the cups. I would be using this recipe everytime! Thank you.
That’s so awesome, Rizz!Thank you for that awesome review!
Hi do you have this recipe in grams or ounces ..I like to weigh my ingredients..thank you
Hi Carol! We are currently working on adding metric measurements to all of our recipes but it is taking some time as we have to add them one at a time. Thank you so much for being patient! In the meantime, check out our post on measuring which should help.
Hi would these beauties dry out in the refrigerator? I like fruits and whip cream with my cupcakes.
Hi Yen, I would keep them covered in the refrigerator.
Hey! Wondering if I could substitute whole milk for the buttermilk? I don’t have any buttermilk right now and I’m hoping to avoid running out!
Hi Renee, I have tried it with the vinegar/milk substitute, but we like it better with buttermilk :). If you experiment please let me know how you like that
hi natasha 🙂
thank you for the recipe ! ahm. i would like to ask if i can make these beautiful cupcakes without using the oven like steaming maybe. Our oven was broken and i really want to make one for my mother this coming mother’s day to surprise her 🙂
That’s a great question! In haven’t tested another way beyond baking so I cannot advise. If you experiment please let me know how you like that.
14 minutes, more like 30 minutes for them to bake! I was baking these cupcakes for a special event and crumbled right when they came out of the oven.
Hi Allie, I’m sorry to hear that but I am always happy to help troubleshoot. We bake these per the recipe and haven’t the had the issue of crumbling so I suspect they were overbaked.
Hi Natasha, I would like to makes these but my baking powder already has baking soda and salt. Should I still add it? and if not how much of just the baking powder that has all 3 ingredients?
Thank you!!
HI Nathasha, I am not familiar with that mixture – was it sold that way? I couldn’t recommend that without experimenting with proportions or knowing what is actually in it.