Vanilla Cupcake Recipe
This homemade vanilla cupcake recipe isn’t short of pure vanilla flavor! The cupcakes are moist, and the buttercream is smooth and creamy. This is the perfect dessert for any occasion!
If you think vanilla cupcakes are boring, you’ve clearly been eating the wrong ones.
When done properly, homemade vanilla cupcakes are moist, tender, and full of vanilla flavor. I’m happy to report that these cupcakes tick all the boxes, and then some!
I topped these vanilla cupcakes with vanilla frosting to stick with the vanilla theme, but you’re welcome to use any flavor of frosting you’d like. You can even add a few drops of food coloring to transform the cupcakes into a special holiday treat.
This scratch recipe is almost as easy to prepare as a box mix, but with 10 times more flavor!
Recipe Ingredients
This truly is the best vanilla cupcake recipe, in terms of both results and ingredients. It uses everyday ingredients I always have on hand, which is perfect for last-minute entertaining.
Here’s a quick summary of the key ingredients needed to make them:
- Flour: Be sure to spoon the flour out of the bag and into your measuring cup. If you scoop the flour out of the bag with the measuring cup, you’ll end up compacting it and will measure out too much by mistake. I have a full post that explains more about the spoon and level method here.
- Unsalted butter: I always use unsalted butter for baked goods because the amount of salt in salted butters can vary between brands. You may use salted butter in the cupcake batter, but you will need to reduce the salt to 1/8 teaspoon.
- Sugar: You’ll need one cup of granulated sugar to make the cupcake batter. These cupcakes are sweet, but the sugar doesn’t outshine the vanilla flavor.
- Vanilla extract: The vanilla is the star of the show, so it’s important to use a good-quality bottle. Pure vanilla extract is preferred.
- Sour cream: Full-fat sour cream adds moisture to the cupcakes and also ensures they’re sturdy enough to hold a lot of frosting while still remaining light and fluffy.
- Heavy cream: Produces the richest vanilla frosting, but whole milk or half and half will also work.
How to Make Vanilla Cupcakes
This is such an easy vanilla cupcake recipe that bakers of all levels can master. I’ve provided detailed instructions in the recipe card at the end of this post, but here’s an overview of the baking process.
First, you’ll make the cupcakes:
- Prep the baking pan: Preheat the oven to 350°F. Line a 12-count muffin pan with cupcake liners. This recipe makes 14 cupcakes, so you’ll either need to use a second muffin pan or you can bake the cupcakes in batches.
- Combine the dry ingredients: In a large mixing bowl, whisk together the flour, baking powder, and salt.
- Combine the wet ingredients: In another bowl, beat the butter and sugar until light in color and fluffy. This step may take about 4 to 5 minutes, so be patient! Then, add the eggs, vanilla, and sour cream.
- Finish the batter: Add the dry ingredients to the wet, taking care not to overmix the batter.
- Bake: Divide the batter among 14 cupcake liners and bake until a toothpick inserted in the center comes out clean.
While the cupcakes are cooling, you can make the vanilla frosting:
- Beat the butter: Using either a stand mixer fitted with a paddle attachment or a handheld electric mixer, beat the butter until smooth.
- Add the remaining ingredients: Add the confectioners’ sugar and vanilla and mix until combined, then mix in the heavy cream on low speed until smooth.
- Frost the cupcakes: Once the cupcakes have cooled completely, you may frost them. I have a full tutorial on how to frost cupcakes, if you need some assistance!
Can This Recipe Be Made in Advance?
Absolutely! The cupcakes can be baked 24 hours in advance. Let them cool completely, then store in an airtight container on your countertop. The frosting can be prepared 1 to 2 days in advance as well. Store in an airtight container and refrigerate until ready to use. Allow the frosting to come to room temperature on the counter, then frost the cupcakes.
The frosted cupcakes may be stored in an airtight container at room temperature or in the fridge one to two days ahead of time. If you store them in the fridge, I’d recommend letting them come to room temperature on the counter before serving.
Can the Sour Cream Be Substituted?
I highly recommend using full-fat sour cream in this vanilla cupcake recipe if at all possible. The cupcakes won’t taste like sour cream at all, it simply adds moisture to the cupcakes.
If you’re out of sour cream, you may replace it with an equal amount of plain Greek yogurt. In a pinch, buttermilk will work, just note that using buttermilk will somewhat alter the texture of the cupcakes.
Can This Recipe Be Used to Make a Cake?
Yes, you can bake the batter in one 9-inch round cake pan and increase the baking time to 30 minutes. For a layered cake, you may double the recipe or try my classic vanilla cake recipe instead.
Other Frosting Options
I paired these vanilla cupcakes with vanilla frosting, but you can top them with any flavor of frosting you’d like. Here are a few other options that you can try:
- Strawberry Frosting
- Peanut Butter Frosting
- Swiss Meringue Buttercream
- Chocolate Buttercream
- Ermine Frosting
- Coffee Frosting
Baking Tips
- Bring all of the ingredients (eggs, butter, sour cream, etc.) to room temperature for best results. This helps the batter come together more evenly and makes for a better cupcake.
- Only mix in the dry ingredients until just combined! Over mixing the batter can lead to dense cupcakes.
- Make sure to only fill each cupcake liner a little over halfway full. It won’t seem like much, but the cupcakes will rise quite a bit as they’re baking in the oven.
- You must wait to frost the cupcakes until they’ve cooled completely to room temperature. If you try to frost them when they’re still warm, the frosting will melt and slide off.
More Easy Cupcake Recipes to Make!
- Red Velvet Cupcakes
- Chocolate Cupcakes
- Chocolate Oreo Cupcakes
- Carrot Cake Cupcakes
- Pumpkin Cupcakes
Recipe Video
Vanilla Cupcakes
Ingredients
Vanilla Cupcakes:
- 1 ⅓ cups all-purpose flour spooned & leveled (165 grams)
- 1 ¼ teaspoons baking powder
- ½ teaspoon salt
- ½ cup unsalted butter softened (115 grams)
- 1 cup granulated sugar (200 grams)
- 2 large eggs
- 2 teaspoons vanilla extract
- ½ cup full fat sour cream (120 grams)
Vanilla Frosting:
- 1 cup unsalted butter softened (230 grams)
- 3 cups confectioner's sugar (360 grams)
- 2 teaspoons vanilla extract
- 2 tablespoons heavy cream (30ml)
Instructions
To make the vanilla cupcakes:
- Preheat the oven to 350°F (180°C). Line a 12-count muffin pan with cupcake liners. Line a second muffin pan with 2 liners (this recipe will make 14 cupcakes). Set aside.
- In a large mixing bowl, whisk together the flour, baking powder, and salt. Set aside.
- In the bowl of a stand mixer fitted with the paddle attachment or in a large mixing bowl using a hand-held mixer, beat the butter and sugar until light and fluffy. Beat in the eggs one at a time, then the vanilla. Add in the sour cream and mix until fully combined.
- Add the dry ingredients to the wet ingredients and mix until just combined, making sure not to over mix the batter.
- Scoop the batter into the cupcake liners, filling them a little over half way full. You should end up with exactly 14 cupcakes.
- Bake for 18 to 22 minutes or until a wooden toothpick inserted into the center of the cupcakes comes out clean.
- Remove from the oven and allow to cool for a couple of minutes. Remove all of the cupcakes from the pan and transfer to a wire rack to cool completely.
To make the frosting:
- In the bowl of a stand mixer fitted with the paddle attachment or in a large mixing bowl using a hand-held mixer, beat the butter on medium speed until smooth.
- Add in the confectioner's sugar and vanilla and mix on low until fully combined. Slowly add in the heavy cream and mix on low speed until the frosting is smooth and well combined.
- Frost the cooled cupcakes as desired.
Notes
Danielle, I forgot to ask you what do you mean when you say “bake in separate batches?” I would like to double the recipe and bake them all at the same time if possible.
Since it makes more than a dozen, they may not bake very evenly if you try to fit two 12-count muffin pans in the oven. I do have a 24-count pan though and it works great for baking larger batches at once.
OMG Danielle!!! These cupcakes are absolutely delicious. They are light, fluffy, moist and very easy to make. You would not believe how many cupcake recipes I’ve tried over the past month. I even made cupcakes from my pound cake recipe, and have not been 100% satisfied with any of the cupcakes. However, I have found the perfect cupcake recipe. Thank you so much for sharing this recipe. I look forward to making more of your delicious desserts!
Thank you, Darlene! I’m glad you liked the cupcakes!
Hi There!
I am planning to bake this recipe next week and am wondering whether the cupcakes would be fine with cream cheese frosting? I’m guessing yes but you never know!
Thank you!
I think that would be fine!
I just made my batter but seems thick like cookie dough…did I do something wrong or is it supposed to be that texture? Lol the batter tastes good so far tho lol
The batter is thick, but it shouldn’t be like cookie dough. Did you spoon & level your flour? Or did you make any adjustments to the recipe?
I saw the post about using Greek yogurt instead of sour cream however mine is 0% not full fat is this okay?
I think that should be fine, Sarah.
Holy Moly! These are the BEST vanilla cupcakes ever. I am a professional Chef and this recipe produces, light, fluffy moist AND flavorful cupcakes. The key is to have your butter and eggs at room temp, have the drys measured properly as it indicates in the recipe, also sifting the “drys” refines and aerates the flour for good incorporation. Do not over mix, of course. Also time a min or two under the recommended time in case your oven runs hot. AWESOME CUPCAKE!
Thank you, Lindsey! I’m glad you liked the cupcakes!
First off, this made some amazing cupcakes! Second, can this recipe be made into round layer cakes instead of cupcakes?
Glad you liked the cupcakes, Trisha! I imagine that you can bake this into a cake, but it would only be enough for one layer.
Wowww this recipe is amazing. Also I’ve tried making your snickerdoodles and people lost their minds. Definitely baking more of your recipes!
I made these for a gender reveal party. I doubled the recipe for the cupcakes and left the frosting the same. These cupcakes filled well, I just stuck an icing tip/bag into the cupcake and squeezed a small amount. The amount of frosting was the perfect quantity for filling the cupcakes and spreading a thin layer on top (wouldn’t have been enough for piping the amount shown in the recipe photos). Delicious!
So glad you liked the cupcakes and snickerdoodles, Robin!
Is it possible to add more sugar if you want it sweeter?
Do you mean to the cupcakes or frosting? For the frosting, it would be fine to use a little more. I wouldn’t add much more sugar to the cupcakes though.
This is the best recipe I have ever tried since I started learning how to bake. Thanks Danielle for sharing and today is my cousin’s birthday and this cupcake recipe of yours is perfect. Love from Philippines❤?
Thank you, Joy! So glad you liked the cupcakes!
Can you add white chocolate chips to this recipe? Or even a splash of gin? I’m hosting a party this weekend and want to give this recipe a go:)
I think the white chocolate chips would be fine! Maybe try 1/2-3/4 cup and add more as needed. If you use a small splash of gin it should be okay and not affect the texture of the cupcakes.
This is my favorite Vanilla Cupcake recipe! I have to make a 3 layered 8″ cake. Should I double or triple the recipe?
I haven’t tried it, but I think for 8-inch cake pans that doubling this recipe should be enough. I would also increase the frosting as well so you have enough to decorate the cake (1.5 for a thinner layer or double it for a thicker layer).
Best vanilla cupcakes ive ever made. Thanks for this recipe. I followed the recipe exactly and it came out bouncy & light. Fantastic flavor too. Will definitely make it again xx
So glad you liked the cupcakes, Lynette!
Can I use salted butter instead of the unsalted?
Yes, but I would reduce the salt in the cupcakes to 1/4 teaspoon.
I made this cupcake nearly 3 times . Its so soft and moist and yummy. Everyone loved it. Along with frosting in same recipe , its really useful.Happy baking 🙂
So glad you liked the cupcakes! 🙂
Could I put in sprinkles to make it funfetti?
Yes, absolutely! I would suggest using jimmies (the longer sprinkles) versus nonpareils (the tiny round sprinkles), the round sprinkles tend to bleed their color. I would probably use about 1/3 cup – 1/2 cup.
Hello Dannielle,
Your cupcakes looks great. I want to try it. But am worried about the sugar content. Is it possible to reduce sugar to half cup. I hope it won’t affect the recipe
Kindly advice
Thank you
Gifty
From Ghana
You can usually reduce the sugar in a recipe by about 25% without noticing too much of a difference, so 3/4 cup should be fine. I wouldn’t suggest reducing it down to 1/2 cup though because it may affect the overall texture of the cupcakes. You can cut the powdered sugar in the frosting down to 2 cups as well.
Is it possible to substitute fat free Greek yogurt for the sour cream? Thanks! TJ
You can, but I always suggest full fat for best results.
Hi Danielle
These cupcakes are so delicious light and fluffy! I
Have tried other recipes without success! I was
Wondering with the frosting can I make day before
and then frost the cupcakes next day?
Yes, absolutely! You can cover the frosting and refrigerate it, then just bring it to room temperature and mix it well before frosting the cupcakes.
These cupcakes taste amazing, but I’m having the same problem with them as i do with other recipes. I follow the directions to a t, but as soon as I take them out of the oven, the middle sinks and they end up flat, every time. Do you have any idea why this keeps happening?
Sorry to hear that, Casey! I’ve never had these cupcakes sink in the center, but there could be a few reasons that they’re sinking. If you overmix the batter it can incorporate more air and cause them to sink. Another reason could be that they’re slightly underbaked, so you could try baking them slightly longer. Have you tested your oven temperature to verify that it’s not too hot? Sometimes if your oven is too hot it can cause them to rise pretty rapidly, then sink.
Oh my gosh, these cupcakes are wonderful! I am a horrible baker, and all of my cupcakes always turn out awful. But these are PERFECTION! My son and I did a happy dance when we took them out of the oven.
That’s so wonderful to hear! Glad you both liked the cupcakes 🙂
These are the best cupcakes I have ever made, and I’ve tried a ton of recipes. So soft and moist. Didn’t read all the comments – if no one else has mentioned it, this makes about 40 mini cupcakes, baked for 11 minutes. Thank you for the recipe!
So glad you liked the cupcakes, Alyssa. Thanks for sharing the baking time for the mini cupcakes too, that will be helpful for others who may want to do the same!
These are my favorite vanilla cupcake recipe! Since finding this, it is all I use!!! I just wanted to know if I could use this for a cake?
So happy to hear that, Arielle! I haven’t tried it yet, but I do think you can bake it into a cake. This would probably be enough batter for a single layer cake. If you’re wanting a layered cake, I would double the recipe and just be careful not to overmix the batter.
Hi Danielle,
I just tried these delicious cupcakes and they turned out great! A major hit with my kids and husband. I felt they were a little on the salty side, even with the unsalted butter. I read above that you recommend to use half the salt for next time. If I wanted to double the recipe, would you leave them in the oven longer?
Thanks!
So happy to hear that everyone enjoyed the cupcakes, Marie! You can certainly feel free to cut the salt down to 1/4 teaspoon if you found that they tasted too salty and that should help. Also, if you double the recipe and make twice the amount of cupcakes it should be fine to leave them in the oven for the same amount of time.
Thank you, Danielle! I made these for my boss’s birthday party, and everybody really, really liked these!
I was a little scared, ’cause I’ve tried baking cakes from scratch before and always failed, so I just decided I wasn’t a “cake baker”, but your thorough directions and guidance really made it easy! Thanks for blogging!
These are really delicious!
Karla
Thank you, Karla! I’m glad to hear that everyone enjoyed the cupcakes!
I made these last year for my granddaughter’s 1st birthday and they were so good! Now I will make them again for her 2nd birthday but am wondering if they can be frozen before frosting as I want to make them on Sunday for the party on the next weekend. Have you ever frozen them with success?
I’m so glad you liked the cupcakes, Pat! You can freeze these cupcakes in a freezer bag/container. Just thaw them overnight in the refrigerator and bring them to room temperature on the counter before frosting them.
Just made two batches, one plain and one with chocolate chips. This recipe is spot on! The flavor is nothing short of scrumptious. I didn’t make the frosting because I wanted chocolate frosting, but I will next time; there will definitely be a next time 🙂
I’m glad you liked the cupcakes, Lyle!
Hi Danielle…I made this cupcakes using the Greek yogurt..it was so fluffy n taste delicious..thanks to u for that tips to add the Greek yogurt to the batter…in Malaysia .. it’s quite hard to find the sour cream..my family n my friends love the flavour
I’m glad to hear that the Greek yogurt was a good substitute for you!
best cupcake recipe ever, have been using this recipe for so long but this year when cold months arrived i stopped making cupcakes . I had this webpage on my fon forever and when my fon crashed and have to change it, so is my recipe! totally panicked had to google thankfully for only 10 mins phew! to finally find you again ! I’m writing you down , screen shot, save it multiple times so i won’t lose it again 🙂
So glad you found the recipe again and my site, Rica! 🙂
Can you use margarin in place of butter?
It will change the flavor and texture of the cupcakes, so I suggest using butter in this particular recipe.