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.
Hi Natasha, I love your Cream Cheese Frosting. I was curious to know if you have tried making a Chocolate Cream Cheese. If so I’d really like to know your recipe.
Thank you for sharing.
I haven’t but I love that idea!!! It’s on the list now 🙂 Thanks for the tip Jennifer.
Hi. I made these and they turned out great. I was wondering how to pour an exact measurement into the cupcake liners/pans/cases?
THanks …it was great.
I love to use an ice cream scooper with the ice cream release switch. It’s equal and perfect every time! 🙂 I’m so glad you enjoyed the cupcakes. Thanks for the great feedback Maria 🙂
I am looking to make rainbow cupcakes for a contest that are light, moist and fluffy…would this recipe work if I divided the batter into bowls and added food coloring? (Everyone posts that this recipe is the best and they are moist and fluffy)
These are really great cupcakes. To be honest, I haven’t tried these as rainbow cupcakes. I definitely think it’s work an experiment. Try not to let the batter sit too long before baking. Let me know how it goes and do share if you post a picture of them online somewhere. I’d love to see them. I hope you win!!
Thanks! I am going to do a test run this weekend (hopefully) or in a few weeks. I will try and post a photo if I can!
Hi,
Making these for a baby shower this Saturday, but I plan on baking them Friday night. My baker friend suggested that I add half a box of vanilla pudding mix to make it more moist. Have you ever tried doing this and if so, would you recommend doing this as well? Thanks!
I’ve only tried putting it in cookie dough, but haven’t tested it in these cupcakes. Without testing it myself, I can’t really say if it will work. Sorry, I know that’s not very helpful.
Hi, literally just pulled there’s from the oven and they have major peaks, they’re not rounded nicely.
Anyone know why?
Thanks
Peaks? I don’t think I’ve ever seen that before. Were they baked in the center of the oven?
Hi Natasha,
My 5 years old twin boys and I just finished up baking these cupcakes. I didn’t have buttermilk so I used milk and vinegar instead. We divided the batter into six batches and put few drops of different food colourings to make it into rainbow cupcakes. Yielded 10 cupcakes altogether (few spills and licks got in the way). The results were “beautifully delicious” . I have to admit it’s the best cupcake ever, thank you for sharing this recipe, I wouldn’t change a thing, perfect as is, ThANKS!!!!!!
I’m so happy to hear that. And what a sweet experience with twin 5-year olds making cupcakes. So sweet 🙂 My son is 5 years old and he loves to “help” in the kitchen too 🙂
hi I made these the other day and they were really nice! But the Problem was that after I took a bite,My Mouth was tried of Chewing.I used cake flour and butter milK as yo writ. How can I prevent this? thanks!
it is really difficult to say what might have gone wrong without being there. Normally, they are soft and not really chewy at all. Did yours turn out chewy? Did you measure the ingredients exactly? Did you change or omit anything at all about the recipe?
I tried our recipe and my cupcake were done by 12 minutes but why did my top turn brown unlike yours still looks yellowish..
Were you possibly using a convection oven? That setting will bake much faster. Also, did you bake them in the center of the oven (not too close to the top?).
these look gorgeous!! the sugar content is a bit high for us though so I am going to have a go at halving the sugar and adding protein powder as sub and also use coconut flour and coconut oil for a healthier alternative! hopefully they turn out!!!
Let me know how it goes. I’m so curious about your substitutions! 🙂
love them i tried them in my cupcake maker and they come out perfect
Oh that’s great to know! 🙂 thanks Greta!
Hi Natasha.
I have only started my search for the perfect cupcake a few months ago and so far this is the best cupcake I have ever had! I did use regular flour which probably explains why the cupcakes did rise too much. But they were exquisite. I only have one question, could I make a whole cake with this recipe? How long would I bake it for?
How many cupcakes did you make out of it? I have found that if you make less than 15 out of the batter, they will overflow. Hope that helps :). I haven’t tried to make a cake out of it myself but the original recipe author says you can double it and make a two layer cake. Same baking time applies and test with a toothpick at the end to make sure it comes out clean.
I just tried the cupcakes.. Not sure why the texture of the cupcake came out like cornbread?
What did I do wrong?
Hi Simo. It’s hard to say without being there but I’d love to help you figure it out since these should be fluffy. What kind of flour did you use?
hi im from australia im just wonndering what flour do i buy here? as im not sure what canadian flour is.. thank you
If you don’t have cake flour, All-purpose flour is the best option. Awesome to hear from you all the way from Australia!
I followed the directions to the letter and these cupcakes came out dry, with very little actual flavor. I really wanted to love them but was so disappointed. I had never used cake flour before, but did this time because the recipe said they’d be softer than with regular flour. They weren’t.
Did you possibly do anything differently? This is one of the most popular recipes so I’m not sure what went wrong. Do you live in a high altitude spot?
It’s not an exceptionally high altitude, 2700 ft.
I read most of your comments and reviews and this seemed to be the “perfect” recipe, that’s why I was so excited about it.
Do you think doubling it could’ve had an effect? I’m hoping that’s what happened, because I’ll definitely give this another shot if it is!!
It’s possible; I’m not sure. Let me know how it goes next time! 🙂
I made this yesterday and combine it with your blackberry creamcheese frosting recipe. They came out P.E.R.F.E.C.T just as you said! Thank you for sharing these recipes Natasha! Your blog is so awesome, the picts are mouthwatering. CAnd yup, I’m officially one of your fans now 😉
I’m so happy to hear that you enjoyed the cupcakes and that blackberry cream cheese frosting sounds so good with these! YUM!! 🙂
Hi Natasha, can I use coconut oil instead of canola oil? I want to try your recipe very soon
I haven’t tried it with coconut oil so I’m not sure exactly how it will substitute. If you do test it, do let me know how it worked out 🙂 Sorry I can’t be more helpful.
Tried these with my 5 year old today and it was a huge hit….super moist and so quick and easy to make. She enjoyed decorating it with drizzled chocolate and caramel…..yummy. Thanks so much for sharing. #mommyDaughterTime
Thank you Stacey for such a great feedback, I’m glad you guys enjoyed them :).
URGENT QUESTION! Hi I am planning to make these for my Daughters Second Birthday Party today and I had a few questions. Does flower need to be sifted? IS it ok to just measure with a measuring cup? And will they do well after being refrigerated over night? the party is tomorrow and I wanted to get it done the night before. TIA!!
No need to sift the flour, just do the whisking in step 1. Also, it is ok to use a dry ingredients measuring cup where you spoon it into the cup and scrape off the top to get an exact measurement. They do refrigerate well overnight after they have been assembled. Happy birthday to your daughter! 🙂
These are the best vanilla cupcakes I have ever made! So glad I found your blog.
Thanks so much Emily! Welcome to the blog 🙂
is the buttermilk dry or liquid?
It is liquid. I haven’t tried it with dry, but the vinegar/milk substitution does work well.