This post may contain affiliate links. Please read our disclosure policy.

This vanilla cupcake recipe is loved by thousands of families! These white cupcakes are our ultimate pick for birthdays because they’re moist, packed with flavor, and super easy to whip up.

You can’t go wrong with either vanilla or chocolate frosting on these bad boys. Whether it’s a wedding, baby shower, or any party, these easy vanilla cupcakes are a must-have!

vanilla cupcake with pink frosting and sprinkles with wrapped removed next to a fork
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

White cake is a birthday party staple (okay and chocolate too!) and while a box mix is pretty good (no shame!) these homemade moist white cupcakes are SO GOOD!

They are light, fluffy, & extra white since you only use egg whites and clear vanilla extract. They are incredibly moist and have great flavor. Make and serve these white wedding cupcakes for a wedding, baby shower, bridal shower or birthday party.

vanilla cupcakes with chocolate and white frosting on metal cooling rack on marble background

What’s the Difference Between White Cupcakes and Vanilla Cupcakes?

White cupcakes are technically made with egg whites only, to keep the cupcakes as white as possible. Bakers may also use clear vanilla extract to keep the cupcakes white.

Vanilla cupcakes are typically made with whole eggs (the white and the yolk) and contain regular vanilla extract. However, the flavor of white cupcakes and vanilla cupcakes are nearly identical. 

bite removed from vanilla cupcakes with pink frosting and sprinkles

Our recipe calls for a lot of moist ingredients. We use egg whites instead of whole eggs, sour cream and milk. Using egg whites only gives the batter a nice white look. The sour cream and milk are where the fat, flavor, and moistness come into play.

Vanilla Cupcakes Recipe Ingredients

Scroll down to the recipe card below this post for ingredient quantities and full instructions.

FOR THE CUPCAKES:

  • All-purpose flour 
  • Baking powder
  • Baking soda
  • Salt
  • Unsalted butter: room temperature
  • Granulated sugar
  • Vegetable oil
  • Eggs: room temperature
  • Sour cream
  • Milk: I used whole milk
  • Vanilla extract 

FOR THE VANILLA FROSTING:

  • Unsalted butter – The butter for the frosting also needs to be room temperature so it can be whipped into a smooth, creamy topping for your cupcakes.
  • Vanilla extract
  • Powdered sugar
  • Milk or heavy cream – You only need to use this if the frosting is too thick.

FOR THE CHOCOLATE FROSTING:

  • Unsalted butter
  • Vanilla extract
  • Unsweetened cocoa powder – Natural cocoa powder or Dutch process is fine, but don’t use hot cocoa mix! It’s not the same; cocoa mix is sweetened.
  • Powdered sugar
  • Milk or heavy cream

How to make Homemade Vanilla Cupcakes

FOR THE CUPCAKES:

collage of how to make vanilla cupcakes
  1. Preheat the oven to 350ºF (180°C). Line a muffin pan with liners and set aside. 
  2. In a small bowl, whisk together flour, baking powder, baking soda, and salt. Set aside. 
  3. In a stand mixer or using a hand mixer, beat the butter, sugar, and oil on medium speed for 2 minutes until light and fluffy. Add eggs, sour cream, milk, and vanilla extract, then beat for 1 minute. 
  4. On low speed, mix in the dry ingredients until fully combined. 
  5. Fill the muffin liners halfway. Bake for 17-19 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Let the cupcakes cool completely before frosting. 
vanilla cupcake batter being scooped into cupcake pan

FOR THE FROSTING:

Each of these frosting recipes will frost about 24 cupcakes, so choose one or the other, or make both recipes in half.

  1. Beat the butter and extract. In a large mixing bowl, beat the butter and vanilla extract with an electric mixer until the butter is light and fluffy. 
  2. Add the dry ingredients. Slowly add the powdered sugar to the bowl, mixing on low until combined. If you’re making chocolate frosting, you’ll add the cocoa powder here. If you want to add food coloring, do so now. I used a pale pink food coloring from AmeriColor.
  3. Finish. Taste the frosting and add more sugar if needed; if the frosting is too thick, beat in a dash of milk or heavy cream. For extra fluffy frosting, beat in 1/4 cup of heavy whipping cream when you’re adding the last portion of powdered sugar and whip for 3 to 4 minutes.
  4. Frost the cupcakes. Fit a piping bag with a piping tip; I used an Ateco 809 and 844. Fill the bag about three-quarters of the way full with frosting and pipe it onto the cupcakes. Decorate with sprinkles, if desired. 
unfrosted baked vanilla cupcakes in cupcake pan

Vanilla Cupcakes Recipe tips

  • Properly measure the all purpose flour using the spoon and sweep method.
  • Combine the dry ingredients into the wet ingredients just until they are combined. Over mixing could lead to dry, dense cake.
  • Each buttercream recipe will make enough frosting to frost 24 cupcakes, so if you are wanting to have a mix of chocolate and vanilla frosting, half each buttercream recipe.
  • Store these cupcakes covered on the counter.

Our favorite frosting pairings for Homemade Vanilla Cupcakes

I personally like to pair my moist vanilla cupcakes with chocolate buttercream, but we’re sharing recipes for both chocolate and vanilla frosting in the recipe card because why not have options!

You can easily make the vanilla buttercream into any color you want with food coloring – I like wilton’s gel food colors because they are vibrant and a little goes a long way!

Here are more frosting options:

vanilla cupcakes with pink frosting and sprinkles on white cake stand

Total Time Required

  • 10 minutes to prep the batter
  • 15 minutes to bake the cupcakes
  • 1 hour, at least, to cool the cupcakes
  • 15 minutes to make the frosting and frost the cupcakes

Frosting Piping Supplies

How to decorate this White Cupcake Recipe

I used a wilton 2D piping tip to pipe the frosting on these white wedding cupcakes. A wilton 1M and an Ateco 844 are both very similar to the 2D.

Start in the center of the cupcake, applying pressure to the frosting bag, going in a swirling motion until you reach the edge of the cupcake then lift the tip up and tip more frosting onto that base layer you just made, stacking the frosting and continuing in a swirling motion until you reach the center of the cupcake.

vanilla cupcakes with pink frosting and sprinkles with bite removed on white cake stand

Freezing unfrosted Vanilla Cupcakes

Allow the cupcakes to cool completely. Wrap each cupcake in plastic wrap, then place inside a freezer ziplock bag or freezer storage container.

To thaw: place the bag or container of cupcakes on the counter overnight. Frost once fully thawed. 

Moist Vanilla Cupcake Recipe variations

This recipe turned out great using gluten free flour! We love King Arthur Gluten Free Measure for Measure Flour. Follow the directions as stated, but substitute gluten free flour for all purpose flour. 

9 vanilla cupcakes with chocolate and white frosting on marble background
vanilla cupcakes with pink frosting and sprinkles

More Delicious Desserts

White Cupcake Recipe FAQ

What is the secret to moist cupcakes?

The secret to moist cupcakes is incorporating sour cream or another fat like buttermilk into the cupcake batter to contribute moistness. These ingredients add both moisture and richness to the cupcakes. The acidity in sour cream also helps to tenderize the crumb, resulting in a softer texture.

Is it better to make cupcakes with oil or butter?

Choosing between oil and butter for cupcakes depends on preference and desired texture. Oil adds moisture and results in a softer crumb, while butter provides a rich flavor and helps cupcakes maintain structure. Both fats have their advantages, and some recipes use a combination for the best results. Experimentation can help find the perfect balance for individual taste preferences.

4.47 from 132 ratings

Tap stars to rate!

White Cupcake Recipe

By: Beth
Prep Time: 15 minutes
Cook Time: 20 minutes
Additional Time: 1 hour
Total Time: 1 hour 25 minutes
Servings: 24 cupcakes
This vanilla cupcake recipe is loved by thousands of families! These white cupcakes are our ultimate pick for birthdays because they're moist, packed with flavor, and super easy to whip up.
You can't go wrong with either vanilla or chocolate frosting on these bad boys. Whether it's a wedding, baby shower, or any party, these easy vanilla cupcakes are a must-have!

Ingredients

Cupcakes

  • 2 ½ cups (300 g) all-purpose flour
  • 2 tsp baking powder
  • ½ tsp baking soda
  • 1 tsp salt
  • ¾ cup (170 g) unsalted butter, room temperature
  • 1 ¾ cups (346 g) granulated sugar
  • ¼ cup (59 ml) vegetable oil
  • 4 large eggs, room temperature
  • 1 cup (227 g) sour cream
  • ½ cup (118 ml) milk, I used whole milk
  • 1 Tbsp vanilla extract

Vanilla Frosting (makes enough to frost 24 cupcakes)

  • cups (565 g) unsalted butter, room temperature 
  • 2 Tbsp vanilla extract
  • tsp salt
  • 6-10 cups (681-1135 g) powdered sugar 
  • 3-6 Tbsp milk or heavy cream 
  • gel food coloring, optional

Chocolate Frosting (makes enough to frost 24 cupcakes)

  • 1 cup (84 g) natural unsweetened cocoa powder 
  • 4-5 cups (454-567 g) powdered sugar 
  • 2 cups (452g) unsalted butter, room temperature 
  • 1 tsp vanilla extract
  • ¼ tsp salt
  • 3-4 Tbsp milk or heavy cream 

Instructions 

Cupcakes

  • Preheat the oven to 350ºF (180°C). Line a muffin pan with liners and set aside. 
  • In a small bowl, whisk together flour, baking powder, baking soda, and salt. Set aside. 
  • In a stand mixer or using a hand mixer, beat the butter, sugar, and oil on medium speed for 2 minutes until light and fluffy. Add eggs, sour cream, milk, and vanilla extract, then beat for 1 minute. 
  • On low speed, mix in the dry ingredients until fully combined. 
  • Fill the muffin liners halfway. Bake for 17-19 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Let the cupcakes cool completely before frosting. 

Vanilla Frosting

  • Beat butter, vanilla extract, and salt on medium speed for 2 minutes until light and fluffy. Gradually add powdered sugar and 3 tablespoons of milk or cream, mixing on low until smooth. Adjust sweetness by adding more powdered sugar if desired. If too thick, thin with 2-4 additional tablespoons of milk or cream. 

Chocolate Frosting

  • Sift cocoa powder and 3 cups powdered sugar into a medium bowl to remove clumps for a smooth, fluffy frosting. Set aside. In a mixer, beat butter, vanilla extract, and salt on medium speed for 2 minutes until light and fluffy. Gradually add the sifted cocoa mixture and 3 tablespoons of milk or cream, mixing on low until smooth. Adjust sweetness by adding more powdered sugar if desired. If too thick, thin with 2-4 additional tablespoons of milk or cream. 

Assemble the Cupcakes

  • Fit a piping bag with a piping tip, I used an Ateco 809 and 844. Fill the bag about 3/4 full with frosting. Pipe the frosting onto the cupcakes. Decorate with sprinkles if desired.

Video

Notes

MAKE IT FUNFETTI: Add 3⁄4 cup (130 g) jimmie sprinkles to the dry ingredients.
Each frosting recipe makes enough frosting to frost 24 cupcakes. If you want 12 vanilla and 12 chocolate frosted cupcakes, be sure to cut each frosting recipe in half.
This recipe turned out great using gluten free flour! We love King Arthur Gluten Free Measure for Measure Flour.

Nutrition

Calories: 471kcal | Carbohydrates: 43g | Protein: 3g | Fat: 33g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 88mg | Sodium: 103mg | Potassium: 53mg | Fiber: 0.4g | Sugar: 33g | Vitamin A: 1012IU | Vitamin C: 0.1mg | Calcium: 47mg | Iron: 1mg

Nutrition Disclosure

All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.

Like this recipe? Rate and comment below!

About Beth

I believe that everyone should have a go-to dessert to bring to parties! With hundreds of recipes, I'll help you find yours!

You May Also Like:

4.47 from 132 votes (132 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




52 Comments

  1. Hi I use the metric system and would like to know how many grams is a stick of butter? 
    Super excited to try this recipe!!!! 

  2. I’ve made these a couple times now and they are delicious! Thank you for this great recipe.  ???? Looks like I may not be alone on the timing. After 5 minutes at 400 and 9 at 350 mine are not even close to being done.  I did 5 at 400 then I had to do a total of 16 at 350 before mine were baked.  

    1. I’m so glad they came out well! I’m so sorry the timing is off, I’ll have to check it out!

  3. The sticks of butter you use in cupcakes an frosting is that real salted butter, or like an imperial stick butter or does it matter ?

  4. I’m very pleased with how these turned out! Thank you! This will be my go-to cupcake recipe :)
    Do you think these would work out the same in regular size cupcakes?

    1. Hi January! I’m so glad! We love this recipe too! This recipe is for regular sized cupcakes.

    1. Hello! I was curious how long can you leave these cupcakes out on the counter? Or should they be refrigerated?

    2. The cupcakes can be left on the counter (covered in a container) for up to 3 days!

  5. I would like to make these, but I am not sure if I can because you said to put them in the oven at 400 for 5 minutes then down to 350. With my oven, I can put it at 400 but then I will have to shut it off and put it at 350 and wait until it reaches 350.  Does that make sense? I am not sure what words to use to explain what I am trying to say. I hope you understand and if you do, please advise me. Thank you.

    1. Hi Jeannette! You can bake the cupcakes at 350ºF for the entire baking time.

    1. Hi Alex! I haven’t made these into mini cupcakes, but I am guessing between 8-12 minutes.

  6. I’m making mini white cupcakes for my niece’s wedding. This is the 4th recipe that I tried, the first two were very dense, the 3rd much too oily, this recipe was perfect. I have an electric oven and I timed it at 12minutes, 15 seconds, turning the pan half way. I used a small cookie scoop on the first batch, they didn’t come out as high as I would have liked. On the second batch I used the same cookie scoop,  topping each one off with the small end of a melon baller, perfect size!  This will definitely be my go-to recipe. Thank you