Skip to content

Vanilla Cupcakes from Scratch

These easy homemade vanilla cupcakes from scratch are fluffy, light and perfect for any occasion. They stay moist for days and have the best vanilla flavor!

Love dessert recipes with vanilla? We love this white texas sheet cake for serving a crowd and if you’re short on time easy vanilla cupcakes from a box mix is the way to go.

Vanilla cupcakes with frosting on counter.
This post may contain affiliate links. Read disclosure policy.

Moist Vanilla Cupcakes Recipe

Making vanilla cupcakes from scratch couldn’t be any easier with a few staple ingredients: flour, sugar, butter, vanilla, and eggs and then add some buttermilk for a tender crumb. Top with a buttercream frosting and chocolate buttercream frosting and it’s simply best!

The most important ingredient in a vanilla cupcake from scratch is – vanilla! I use two different kinds in this recipe: pure vanilla extract and vanilla bean paste. Similar to when making a homemade vanilla cake with vanilla frosting, use the very best quality as the flavor of the vanilla really shines through and you want it to be perfect!

Recipe Ingredients

Vanilla cupcake ingredients on counter

See full printable recipe below.

  • All-purpose flour: No need for cake flour, regular flour makes perfectly tender cupcakes with a soft crumb. If you don’t have a scale, learn how to measure flour so you get great results every time.
  • Granulated sugar: Adds sweetness and also encourages the cupcakes to brown.
  • Baking powder: Using baking powder in your baking will help the batter to rise. Make sure that it’s fresh.
  • Fine sea salt: Adding salt to your cupcakes helps to enhance all of the other flavors.
  • Unsalted butter: You should soften the butter at room temperature before you start mixing. I use unsalted, but if you only have salted butter,leave out the added salt in the recipe.
  • Buttermilk: This milk will make your cupcakes soft and tender. You can buy it in the dairy section of your local grocery store, or you can learn how to make buttermilk at home with just 2 ingredients.
  • Pure vanilla extract and vanilla bean paste: You’ll want to use good quality vanilla in this recipe as the cupcakes rely heavily on the flavor. I’ve doubled down on the vanilla to give a punch of flavor.
  • Eggs: 1 large whole egg (both the egg white and egg yolk) and 1 large egg white, separated. The extra egg white makes the cupcakes super light and airy.

Best Cupcake Frosting for Vanilla Cupcakes

I have included my favorite vanilla frosting recipe in the recipe card but you can use a variety of frosting recipes depending on your mood or flavor preference!

  • Vanilla frosting: For this frosting, you will need salted butter, powdered sugar, quality vanilla extract and heavy cream which helps thin the frosting and gives a creamy, luxurious texture.
  • Vanilla buttercream frosting: American buttercream is sweet and easy to make. It doesn’t use quite as much vanilla as vanilla frosting but it’s buttery whipped texture is always a crowd-pleaser.
  • Swiss meringue buttercream: Many find a meringue icing the perfect match for cupcakes as it is not to sweet. The steps are a bit more complicated to make, though, as the meringue is made with egg whites and sugar.

How to Make Vanilla Cupcakes from Scratch

For this vanilla cupcake from scratch, I start with a method referred to as ‘reverse creaming’. The butter is mixed into the dry ingredients before adding the remaining wet ingredients. The result is a soft cupcake with a moist crumb.

Step by step collage making vanilla cupcakes.
  1. Combine butter with dry ingredients. Use a stand mixer to beat together flour, sugar, baking powder, salt, and butter until you reach a coarse sandy texture.
  2. Mix in wet ingredients. On low speed, mix in the buttermilk and vanilla and beat until combined. Then add the egg and additional egg white one at a time into the flour mixture and mix until the batter is smooth.
  3. Scoop into liners. Fill each muffin pan liner ¾ full with the vanilla batter.
  4. Bake. The cupcakes will take 18 – 22 minutes to bake at 350F. Insert a toothpick into the center to make sure they are baked throughout. The toothpick should come out clean. Let the cupcakes cool in the pan for 5 minutes before removing them from the pan and cooling completely on a wire rack.

Tips for Perfect Vanilla Cupcakes

  • Start with room temperature ingredients. Allow the eggs, buttermilk, and butter to come to room temperature before you start mixing. This will ensure a smooth batter.
  • Don’t overfill cupcake liners. Any more than ¾ full and the liners could overflow as the batter rises.
  • Mix lightly. Be careful not to overmix the batter or your vanilla cupcakes could turn out dense.
  • Cool completely. Before you begin decorating, make sure your cupcakes are at room temperature. If they’re too warm, the frosting will slide right off the top.

How to Decorate Cupcakes

Putting a personal spin on the vanilla cupcakes from scratch with your favorite decorations is the best part. Check out how to frost the perfect cupcakes for more tips and tricks when decorating.

  • Piping: I like to pipe my frosting using a piping bag and either a 1M or 1A pastry tip. If you don’t have a piping bag, you can easily put the frosting into a zip-top plastic bag and snip the corner off to pipe directly onto the cupcakes.
  • Spreading: If piping isn’t your thing, then simply spread the frosting on the vanilla cupcakes with an offset spatula or knife.

Feel free to keep it classy and elegant or have some extra fun and add some sprinkles for birthdays or try this fun M&M cupcake version!

Storage

  • Unfrosted: Unfrosted cupcakes will keep at room temperature in an airtight container for up to 4 days. Make sure the container is tall enough and that you don’t stack the cupcakes in storage otherwise you could risk tearing off the top of the cupcakes when you remove the lid.
  • Frosted: Frosted vanilla cupcakes from scratch can also be kept at room temperature for up to 4 days in an airtight container.
Bite taken from vanilla cupcake.

More homemade cupcakes to make include these chocolate cupcakes from scratch, pink velvet cupcakes and rainbow cupcakes!

More Delicious Cake and Cupcake Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Vanilla Cupcakes from Scratch

5 from 8 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
These easy homemade vanilla cupcakes from scratch are fluffy, light and perfect for any occasion. They stay moist for days and have the best vanilla flavor!
Prep Time: 20 minutes
Cook Time: 18 minutes
Cool Time: 40 minutes
Total Time: 1 hour 16 minutes
Servings: 12

Video

Equipment

Ingredients 

Vanilla Cupcakes

  • 1 ½ cups (190 grams) all-purpose flour
  • 1 cup (200 grams) granulated sugar
  • ½ Tablespoon baking powder
  • ½ teaspoon fine sea salt
  • ½ cup (1 stick) unsalted butter , at room temperature
  • ¾ cups (175 grams) buttermilk , at room temperature
  • 2 teaspoons pure vanilla extract
  • 2 teaspoons vanilla bean paste
  • 1 large egg , at room temperature
  • 1 large egg white , at room temperature

Vanilla Frosting

  • 1 cup salted butter
  • 4 ½ cups powdered sugar , plus more if needed
  • 1 Tablespoon pure vanilla extract , use clear if you want it pure white
  • 1-3 Tablespoons heavy cream , plus more or less as needed

Instructions

Vanilla Cupcakes

  • Preheat the oven to 350°F. Line a 12-cup muffin tin with cupcake liners.
  • In a stand mixer fitted with a paddle attachment, stir together the flour, sugar, baking powder, and salt.
  • Turn the mixer to low and beat in the butter for 1 minute. Turn speed to medium and beat 30 seconds, or until the butter is combined and the mixture is coarse in texture.
  • Reduce the speed to low, and mix in the buttermilk, vanilla extract, and vanilla bean paste for 1 minute, or until combined. Turn the mixer up to medium speed and beat 30 seconds. Scrape the sides of the bowl.
  • Turn the mixer to low and add egg. Once combined, pour in the egg white and mix on medium-high for 30 seconds, or until the batter is smooth. Scoop the batter evenly into the cupcake liners, about 3/4 full.
  • Bake 18 to 22 minutes, or until a toothpick inserted into the center comes out clean.
  • Remove from the oven and let cool 5 minutes in the pan before transferring cupcakes to a rack to cool completely, about 40 minutes).

Vanilla Frosting

  • In a stand mixer fitted with a paddle attachment, whip the butter for about 2 to 3 minutes. You want the butter to be nice and creamy with a slight shine.
  • Slowly add in 2 cups powdered sugar. Mix until it combined. 
  • Mix in the vanilla and remaining 2 1/2 cups powdered sugar. At this point you may need to add 1 to 2 Tablespoons heavy cream to thin the frosting. You want the frosting to be thick, creamy, and able to hold a point.
  • Beat frosting for a couple more minutes to help it become light and airy. Stir with a spatula to remove any air bubbles and frost as desired.
  • Frost cooled cupcakes using a 1M or 1A frosting tip.

Notes

Make ahead: Measure out all of the dry ingredients and keep them stored in a sealed jar as a great gift or to make a quick cake or cupcakes when the mood strikes. 
Vanilla: Use a really good vanilla extract and vanilla bean paste, since these cupcakes rely heavily on its flavor. 
Frosting options: Two of my other favorite frostings for these cupcakes are Classic buttercream frosting and Chocolate buttercream frosting.
Leftover frosting: The frosting recipe makes enough for 18 cupcakes when piping and 24 cupcakes when using a knife. Store any leftover in an airtight container (I prefer freezer bags) and freeze up to 3 months. To thaw, stick in the refrigerator overnight.

Nutrition

Serving: 1g | Calories: 625kcal | Carbohydrates: 91g | Protein: 6g | Fat: 27g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 99mg | Sodium: 207mg | Potassium: 140mg | Fiber: 1g | Sugar: 65g | Vitamin A: 837IU | Vitamin C: 1mg | Calcium: 62mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Dessert
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

FAQs

Why are my cupcakes dry?

Too much flour in your batter will cause dry cupcakes. Make sure you are measuring accurately and not over mixing the batter.

Why did my cupcakes sink in the middle?

Your baking powder could be expired. Test to see if it still fizzes when you add it to some hot water. If it doesn’t, you know it’s time to buy new powder. Overfilling your cupcake tins can also cause the cupcakes to sink. Only fill to 3/4 full.

Can I use oil vs. butter in cupcakes?

Yes, but the taste of butter is better in my opinion! If you are planning to store them longer than 4 days or in the refrigerator oil may be the better choice as the cupcakes will stay softer.

Can I make these ahead of time?

It’s so easy to measure out the dry ingredients and keep them stored in a sealed jar in your pantry to make a quick batch of cupcakes whenever the mood strikes. You could also put the dry ingredients into a pretty jar and print out the recipe to give to someone as a gift. I love to do that with my vanilla cake mix.

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today