Simply Perfect Vanilla Cupcakes

This is my favorite recipe for homemade vanilla cupcakes. Using creamed butter, cake flour, sour cream, and egg whites, these cupcakes are soft, sweet, fluffy, and infinitely buttery.

vanilla cupcakes with vanilla buttercream and sprinkles

Today I’m sharing my favorite vanilla cupcakes recipe, the mini version of my favorite white cake and vanilla cake. These homemade vanilla cupcakes are simply perfect. By far the fluffiest cupcakes I’ve ever made, not to mention soft, cakey, butter, and sweet. Perfection in a cupcake wrapper. I adapted them from my mimosa cupcakes, so if you’re into bubbly… go bake yourself a boozy batch!

Vanilla cupcake with vanilla frosting and sprinkles on a purple plate

How to Make Homemade Vanilla Cupcakes

Here’s why this cupcake recipe WORKS.

  • Softened butter: A base of creamed butter and sugar doesn’t guarantee a fluffy cupcake, but it certainly helps you get there! Make sure it’s the proper room temperature.
  • Sour cream: This is a power ingredient; it lightens up and moistens the crumb. Though Greek yogurt could be used in its place, I find that cupcakes made with sour cream are much lighter. Light and fluffy is the goal and sour cream is how we’ll reach it.
  • Egg whites: No egg yolks allowed. You’ll use 3 egg whites to give the cupcakes their structure, while also keeping them pristine white. Since we are losing a little fat from the missing egg yolks, we can add that back in via sour cream and whole milk.
  • Cake flour: Switch out the all-purpose flour for cake flour. Cake flour is much lighter than all-purpose flour and helps to produce the softest, lightest cakes and cupcakes you’ll ever eat. It’s sold next to the regular flour in the baking aisle and I promise that you’ll use up that entire box in no time after you taste these! In a pinch, you can use this homemade cake flour substitute using a particular cornstarch and all-purpose flour blend.

dry ingredients for vanilla cupcakes in a glass bowl

2 images of ingredients for vanilla cupcakes including vanilla beans, sour cream, milk, and eggs

The batter is moderately thick. Here’s what it will look like when everything’s mixed up. Run a whisk through it all a few times when it’s done in the mixer; this helps pick up any pieces of butter that could be at the bottom.

vanilla cupcake batter in a glass bowl with a metal whisk

This batter actually fits perfectly into 3 6-inch cake pans, making a lovely and adorable 6 inch vanilla cake!

Vanilla Bean or Vanilla Extract?

For the most well-rounded vanilla flavor, use both vanilla bean and vanilla extract in the cupcakes. You can usually find vanilla beans at Whole Foods, but lately I’ve been ordering them online. If needed, just replace the vanilla beans with an extra 1/2 teaspoon of pure vanilla extract. And, for even better flavor, make and use homemade vanilla extract. You won’t regret it for these cupcakes or any other recipes calling for vanilla!

vanilla cupcake batter in a cupcake pan before baking

Vanilla Cupcakes: Recipe Disasters

Here are two cupcake prototypes from my recipe testing. This is batch #2 and batch #3. Batch #2 (left) used 3/4 cup whole milk and sifted cake flour. That was way too much liquid and the flour was too airy from sifting. See how squat it is? The inside was wet! Batch #3 (right) was just perfect. 1/2 cup whole milk, no sifting the cake flour. Just enough liquid and flour, oh-so-fluffy and divine.

(not pictured: batch #1 which was atrocious)

2 vanilla cupcakes after recipe testing

Batch #3 was the winner. This is the texture all homemade vanilla cupcakes should be!

2 images of a stack of 2 vanilla cupcakes without frosting and a cupcake cut in half showing the inside texture

Frosting for Vanilla Cupcakes

For the frosting, you can use anything. Pictured here is my go-to vanilla buttercream. I tinted some of it pink with 2 drops of red food coloring. But your frosting options are essentially endless. Here are some suggestions: Swiss meringue buttercream, rainbow chip frosting, chocolate buttercreamstrawberry buttercream, marshmallow frosting, white chocolate frosting, raspberry frosting, or cream cheese frosting.

Sprinkles not optional, but you already knew that.

vanilla cupcakes with vanilla buttercream and sprinkles

Favorite Cupcake Recipes

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
Vanilla cupcake with vanilla frosting and sprinkles on a purple plate

Simply Perfect Vanilla Cupcakes

  • Author: Sally
  • Prep Time: 25 minutes
  • Cook Time: 20 minutes
  • Total Time: 3 hours
  • Yield: 14 cupcakes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American


This is my favorite recipe for homemade vanilla cupcakes. Using creamed butter, cake flour, sour cream, and egg whites, these cupcakes are soft, sweet, fluffy, and infinitely buttery.


  • 1 and 3/4 cups (210g) cake flour (spoon & leveled)
  • 3/4 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup (115g) unsalted butter, softened to room temperature
  • 1 cup (200g) granulated sugar
  • 3 large egg whites, at room temperature
  • 2 teaspoons pure vanilla extract
  • seeds scraped from 1/2 of a vanilla bean
  • 1/2 cup (120g) full-fat sour cream at room temperature
  • 1/2 cup (120ml) whole milk at room temperature
  • vanilla buttercream and sprinkles for decorating (I use Sweetapolita brand)


  1. Preheat the oven to 350°F (177°C). Line a 12-cup muffin pan with cupcake liners. Line a second pan with 2 liners – this recipe makes about 14 cupcakes. Set aside.
  2. Whisk the cake flour, baking powder, baking soda, and salt together. Set aside.
  3. Using a handheld or stand mixer fitted with a paddle attachment, beat the butter on high speed until smooth and creamy, about 1 minute. Add the sugar and beat on high speed for 2 minutes until creamed together. Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed. Add the egg whites, vanilla extract, and vanilla bean. Beat on medium-high speed until combined, then beat in the sour cream. Scrape down the sides and up the bottom of the bowl as needed. With the mixer on low speed, add the dry ingredients until just incorporated. With the mixer still running on low, slowly pour in the milk until combined. Do not over-mix. You may need to whisk it all by hand to make sure there are no lumps at the bottom of the bowl. The batter will be slightly thick.
  4. Pour/spoon the batter into the liners – fill only 2/3 full to avoid spilling over the sides. Bake for 19-22 minutes, or until a toothpick inserted in the center comes out clean. For around 30 mini cupcakes, bake for about 11-13 minutes, same oven temperature. Allow the cupcakes to cool completely before frosting.
  5. Frost cooled cupcakes with vanilla buttercream. I simply used an icing knife. Leftover cupcakes keep well covered tightly in the refrigerator for 3 days.


  1. Make Ahead & Freezing Instructions: Cupcakes can be made ahead 1 day in advance, covered, and stored at room temperature. Frosting can also be made 1 day in advance, covered, and stored in the refrigerator until ready to use. Frosted or unfrosted cupcakes can be frozen up to 2-3 months. Thaw overnight in the refrigerator.
  2. Cake Flour: If you can’t get your hands on cake flour, use this cake flour substitute. I suggest doing this twice, mixing it all up in 1 bowl then removing 1/4 cup since you need 1 and 3/4 cups in this recipe.
  3. Leftover Egg Yolks? I have some recipe ideas for you!
  4. Vanilla: For best flavor, pure vanilla extract is strongly recommended. If using imitation, increase to 1 Tablespoon (3 teaspoons). If you can’t get your hands on vanilla bean, simply leave it out or replace with an extra 1/2 teaspoon of pure vanilla extract.
  5. Whole Milk & Sour Cream: Whole milk and sour cream are strongly recommended for the best taste and texture. A full fat plain yogurt would work instead, though the cupcakes may not be as light. Same goes with a lower fat milk.
  6. Room Temperature Ingredients: All refrigerated items should be at room temperature so the batter mixes together easily and evenly. Read here for more information.
  7. Vanilla Cake: I suggest following my white cake recipe as the base, which is almost double this cupcake recipe. I also have a taller vanilla cake recipe as well.
  8. Special Tools: KitchenAid Stand Mixer, Vanilla Beans, Flex Edge Beater, 5-qt Tilt-Head Glass Bowl, Cupcake Pan, Icing Knife, Cupcake Liners
  9. Be sure to check out my 10 tips for baking the BEST cupcakes before you begin.

Keywords: cupcakes, vanilla cupcakes


  1. I made these last night to see if I should try to make cupcakes for our party or buy. My husband REALLY loved them. I didn’t get to the frosting yet. I would highly recommend this recipe. Thank You!

  2. Hi, for this cupcake, there is no need to sift the cake flour? Because in the white cake, it is required.

    Is there a reason why it is not needed in this cupcake and it is needed in the white cake? Thanks.

    1. Hi Lou, cakes have the tendency to become dense since there’s a higher quantity of ingredients and the weight of the layers weigh it down. To help keep it lighter, I recommend sifting the cake flour for the cake version.

  3. this is the best cupcake i ever had!

    its so delicious, fluffy, moist, light and airy

    Evreyone go for this recipe!

  4. Payal Agarwal says:


    Can u share an eggless cupcake recipe really want to try

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Payal, We don’t have an egg free vanilla cupcake recipe but here are all of our egg free baking recipes.

  5. What if we don’t have sour cream? Is there any replacement of sour cream?

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Acca, You can use plain yogurt instead.

  6. Can I times this recipe by 4 to make a big batch of cupcakes? 🙂

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Julia, For the best results and texture we always recommend making one batch at a time. Working with too much batter at once runs the risk of under or over mixing which leads to a tough textured baked good.

  7. So sorry if this has already been asked and/or answered – can I use this cupcake recipe to make one 9″ round cake? Your two layer 9″ cake brought me to this page which said it was halved.
    Thank you!

    1. Stephanie @ Sally's Baking Addiction says:

      You could, yes!

  8. Sneha Banerjee says:

    Hi Sally, I’ve made cupcakes using this recipe as well as a 6 layered 6″ rainbow cake by doubling this recipe. However, I’d used 3 whole eggs, the cream as well as the milk. So if I wanted to use whole eggs, should I cut out the cream or the milk? Thankyou! This recipe has been a hit all three times I’ve made this tho

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Sneha, We don’t recommend using whole eggs for this recipe. For a cupcakes recipe that uses whole eggs try these Yellow Cupcakes. Or for a cake try this Vanilla Cake which uses three whole eggs plus two egg whites.

  9. Hi sally, i just made cupcake with this recipe this morning. It’s so good. Thanks for the recipe n tips.
    But why my top of cupcake wet?

  10. Sarah Franks says:

    I’m a Fan from the UK! Could you please kindly tell me what cake flour is please? Is it self raising flour here in the UK? Thank you

    1. Hilari @ Sally's Baking Addiction says:

      Hi Sarah, cake flour is not typically self rising flour. It has a lower protein content than typical all-purpose flour and yields a softer baked good. You’ll find lots of helpful information in this post: homemade cake flour substitute.

  11. Made these delicious cupcakes today and I’m not usually a big cupcake fan but seriously amazing!!!! So incredibly easy and simple yet absolutely yummy

  12. Martha Brown says:

    Hi Sally-I’ve made these cupcakes several times and they always come out amazing! Is it okay to add a cup of dried cranberries? Have some dried cranberries on hand and want to use them. By the way, I just made your banana cream pie and its out of this world delicious!
    Thanks for all your amazing recipes!

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Martha, We are so glad you enjoy these! We haven’t tested these with cranberries but you can try adding up to 1 cup of chopped dried cranberries. Let us know if you try it!

      1. Hi Stephanie-I made them with a cup of dried cranberries and they turned out perfect. Can’t wait to try this months recipe, that cinnamon swirl quick bread looks so yummy. Again, thanks for all the amazing recipes!

  13. kimberly davis says:

    I’m just about to make this recipe and realize it says 3/4 teaspoon . Is there a teaspoon that measures that or is this an eyeball thing?

    1. Emily McCalib says:

      Yes! My set has a 3/4 teaspoon. Or just use 1/4 and 1/2 – all standard teaspoon sets come with both of those.

  14. Hi there, my name is Hailey and you’ve inspired me and I found out that making cakes/sweets for a living is my dream job. Thankyou so much for all you do!

    I’m trying to make a few 6” raspberry cakes. I would really like to use this recipe but dot it with frozen raspberries that have been dusted with flower. Do you think the moisture will screw up the cake? Also, I had the thought of whipping the eggs white to make it fluffier. My last batch with a different recipe came out denser even though I dont believe I over mixed the batter. I wasn’t thinking about the size difference. I didn’t know if you had any thoughts.

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Hailey, You can add 1 cup of frozen berries to this vanilla cupcake batter. We recommend tossing the frozen berries (do not thaw) in 1 Tablespoon of flour before adding to the batter. We haven’t tested this, but it is what we would do. Or you can use the recipe for these Strawberry Cupcakes for the batter but swap raspberries for strawberries. Reducing fresh raspberries on the stove may take longer since they have a higher water content and the freeze dried raspberries for the frosting should work beautifully. Let us know if you try it!

  15. Hello! How would we adjust the recipe of we wanted to make 6 or 24 cupcakes??

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Elena, You can cut the recipe in half for fewer cupcakes. For the best texture we do recommend making two separate batches instead of doubling for 28 cupcakes.

  16. Hi Sally,
    I was wondering if this recipe could be cut in half? I would like to make a half a batch of your vanilla cupcakes as well as your chocolate cupcakes. Will halving the recipe have any effects on the baking overall and how it turns out? I have made these vanilla ones before and they’re absolutely delicious and I would like to try and make the chocolate ones. I don’t need that many cupcakes so that’s why I’m asking if it could be halved.
    Thanks 🙂

    1. Stephanie @ Sally's Baking Addiction says:

      Hi April, You can cut the recipe in half. Happy baking!

  17. These are perfect! Made them for my daughter’s birthday. I’ve made tons of vanilla recipes and this is by far may favorite

  18. Hi Sally,
    Would this batter be thick enough to hold up white chocolate chips?


    1. Stephanie @ Sally's Baking Addiction says:

      Yes, you can add chocolate chips to the vanilla cupcakes. I’d add about 1 cup.

  19. Sally, you have two recipes for vanilla cupcakes and I’m just wondering what the compare/contrast Is. It seems with the cake flour and higher fat content of these it seems as though it’s just tenderness and structure. Is this one the winning version? Lol

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Gino, This recipe is softer and fluffier than the older recipe for Very Vanilla Cupcakes. We think you will love this one!

  20. If I want to use this recipe for mini cupcakes, how full should I make each cup & how long should it bake?

    1. Stephanie @ Sally's Baking Addiction says:

      Hi Sarah, For around 30 mini cupcakes, bake for about 11-13 minutes (filled 2/3 full). See recipe step 4.

  21. Hi Sally,
    I’m about to order a pack of piping bags/tips set. I was just wondering, many people say that nonstick cookware harms your health. I’m only wondering because I read the product description and saw that the piping bags in the set I was about to order had nonstick coating. What do you think Sally?
    Thank you,

    1. Hi Samantha! Which piping bags are you ordering? If you’re ever concerned, I would use disposable bags. They’re usually plastic, though.

      1. Hi Sally!
        I found some disposable ones instead. I was wondering: in general, does nonstick cookware harm your health?
        Thank you,

  22. Hi! I’d like to use this recipe for a 3 layer 6inch cake (since the other cake recipes are for 9inches). I noticed that for the white cake, it used both whole eggs and additional egg whites. Since I’m making this recipe into a cake, should I still stick with 3 egg whites? Also, just whole milk and not buttermilk? Thank you so much! Excited to make this for my son’s birthday 🙂

    1. Trina @ Sally's Baking Addiction says:

      Hello! Great questions, Sally answers all of them in this great post on 6 inch cakes. Happy baking!

  23. I made these for my son’s Birthday and they were a huge hit!

  24. Hi! Could I make these into matcha-vanilla cupcakes by adding matcha powder to the flour? Thinking green cupcakes for Christmas, but I don’t want to just add food coloring. And if so, should I replace some of the flour with the matcha powder (so like maybe 195g cake flour + 15g matcha powder), or do I just add the powder on top of the weight of the flour?

    1. Trina @ Sally's Baking Addiction says:

      Hi Anna! We haven’t tested these cupcakes with matcha powder but would love to hear how they go if you give it a try.

1 10 11 12

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

With kitchen-tested quality recipes and step-by-step tutorials, my goal is to give you the confidence to bake and cook from scratch.

Sally's signature

Recipes You’ll Love



Join the community on the 1st of every month as we tackle a new challenge recipe.Review Sally's Baking Challenge FAQ page if you have any questions.

View More

A tradition since 2013, every December we countdown to Christmas with 10 new cookie recipes in a row!

View More

The first week of every November is all about Thanksgiving Pies.

View More

My Cookbooks

Sally's Cookbooks

About Sally

Welcome to my Kitchen!

I’m Sally, a cookbook author, photographer, and blogger. My goal is to give you the confidence and knowledge to cook and bake from scratch while providing quality recipes and plenty of pictures. Grab a cookie, take a seat, and have fun exploring! more about Sally