Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

The Most Amazing Vanilla Cupcake Recipe is an easy to make one-bowl recipe. You’ll never need another boxed mix again! 

Vanilla Cupcakes with chocolate frosting sitting on a white counter.
  • How do you make cupcakes extra fluffy?

    This cupcake recipe is already quite fluffy. For an extra fluffy cupcake, separate your eggs. Add the yolks in to the batter and beat the egg whites separately. Fold the egg whites in with the finished batter for the ultimate fluffy cupcake.

  • How do you know if your cupcakes are done?

    Gently tap the top off the cupcakes. If they feel springy and bounce back, they are done. If they jiggle, it means that the centers are not yet baked through. You can also use the toothpick test and stick a tooth pick into the center. If it comes out clean, your cupcakes are done.

  • How do you fill the inside of a cupcake?

    Filled cupcakes are so delicious! If you want to add a filling to your cupcake, make the cupcakes according to the recipe. Once they are completely cooled, place your filling into a piping bag with a wide, open ended tip. Place the tip directly into the top of the cupcake and squeeze about 2 teaspoons of filling inside. If you try to add too much, your cupcake will split.

Vanilla Cupcake with a bite taken out of it.


  1. Do not over mix your batter. You should only mix it until the ingredients are just combined. Over mixing will develop the gluten in the recipe which will make your cake rise beautifully in the oven, and then fall as soon as it is removed.
  2. Keep the oven door closed! If you want to check on your cupcakes, simply peak through the window. Opening the door lets heat escape and lets cold air rush in. This creates uneven baking, especially with cupcakes.
  3. Bake cupcakes in the center of the oven for the most even distribution of heat.
  4. Remove the cupcakes from the pan immediately after removing from the oven and transfer to a wire rack to cool. Letting them stay in the pan will continue baking the cupcakes and could dry out your cupcakes.
  5. Store cooled, frosted cupcakes in an airtight container to keep them from drying out.

For more delicious cupcake recipes check out the following:

FROSTING RECIPES: Buttercream Frosting or Cream Cheese Frosting

Watch the video below where Rachel will walk you through every step of this recipe in The Stay At Home Chef cooking show. You can find the complete collection of episodes on YouTube, Facebook, or right here on our website with their corresponding recipes.

Vanilla Cupcake with chocolate frosting.
The Most Amazing Vanilla Cupcake Recipe is an easy to make one-bowl recipe. You'll never need another boxed mix again!
Prep Time 10 minutes
Cook Time 18 minutes
Total Time 28 minutes
  • 1/4 cup salted butter softened
  • 1/4 cup vegetable oil
  • 3/4 cup sugar
  • 3/4 cup buttermilk room temperature
  • 2 large eggs room temperature
  • 2 teaspoons vanilla extract
  • 1 3/4 cups all-purpose flour
  • 2 teaspoons of baking powder
  • 1/4 teaspoon salt
  • Line a muffin tin with cupcake liners. Preheat an oven to 350 degrees F.
  • In a large mixing bowl, use a hand mixer to cream the butter, vegetable oil, and sugar together until light and fluffy. Add in buttermilk, eggs, and vanilla extract and beat until combined.
  • Add in flour, baking powder, and salt, and mix until just combined. Be sure to scrape the sides and bottom of the bowl to make sure everything gets mixed in.
  • Fill each cupcake liner half full. Bake at 350 for 14 to 18 minutes, until a toothpick inserted into the center comes out clean.
  • Remove cupcakes from pan and transfer to a wire rack to cool completely before frosting with your favorite frosting.


Serving: 1cupcake | Calories: 140kcal | Carbohydrates: 18g | Protein: 2g | Fat: 7g | Saturated Fat: 4g | Cholesterol: 26mg | Sodium: 73mg | Potassium: 78mg | Fiber: 1g | Sugar: 9g | Vitamin A: 122IU | Calcium: 36mg | Iron: 1mg
Course: Dessert
Cuisine: American
Keyword: Vanilla Cupcake Recipe
Notify of
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Chris Cantu
April 22, 2020 4:56 pm

5 stars
Bye bye box cake mixes.

Zainab Nasir
August 31, 2019 2:04 am

I make them for sale and they are the best vanilla cupcakes I have made My go to recipe
Thank you

July 28, 2020 11:49 am

5 stars
i baked it into 2 layer cake…they came out amazing!!!!!!!!!!!!!!!!!!

Anne Schuknecht
November 9, 2020 8:56 am
Reply to  vidoushi

How long did you bake?

April 23, 2020 10:17 pm

5 stars
These cupcakes were absolutely delicious! The flavour was lovely and the texture was moist and fluffy! This is my new go to recipe for cupcakes. Thanks a lot Rachel!

September 2, 2020 1:22 am

5 stars
I followed this recipe to the T and the cupcakes came out delicious, fluffy and moist. I got 15 cupcakes and baked at 350 degree F for 18 minutes. This is a must-have recipe! Thank you.

June 27, 2020 12:59 am

5 stars
Like a bakery. Great texture and flavor.

Sarah D
March 10, 2020 11:22 am

This is my go to vanilla cupcake and cake recipe now. It is SO good. Thank you for sharing it!

Xaina Clifford
November 22, 2020 3:58 am

5 stars
I’m about to try this. Can I make it without butter?

Shanty Niez
September 18, 2020 12:14 pm

5 stars
i made this a couple time and been my favorite. Now i want to try again but using food coloring blue, when is the best time to put the food coloring? at very the end?

Taylor Orsinger
November 3, 2020 4:11 pm
Reply to  Shanty Niez

Hi, this is a little late, but I’d assume right after you have your batter (having mixed all the ingredients together)

June 27, 2020 1:04 am

5 stars
Very good recipe. I made them today and paired with a very rich chocolate buttercream and chilled them…Yum! Question: Can this recipe be doubled? Thank you.

Shanty Niez
June 10, 2020 5:34 pm

5 stars
Hi Rachel, if i make the cupcake during night time does the cupcake will be hard in the morning? or still moist?because i plan to make it during the night and in the morning i will put the frosting. i’m excited to bring this cupcake for the kids teacher at the school

Taylor Orsinger
November 3, 2020 4:13 pm
Reply to  Shanty Niez

Sometimes when I put cupcakes in the fridge overnight they turn dry, but leaving them at room temperature overnight shouldn’t be a problem!

March 17, 2020 7:34 pm

Can i use margarine instead of the salted butter

March 18, 2020 8:37 am
Reply to  Shida

We do not recommend substituting margarine in any baking recipe.

July 14, 2020 2:05 pm
Reply to  Shida

I actually use margarine in all my cakes and it tastes great. Butter is not readily available and expensive here in Ghana.

February 13, 2020 6:15 pm

I am unable to process butter or margarine. Would you happen to have a cupcake recipe without butter? Many thanks

February 14, 2020 11:34 am
Reply to  Debra

This recipe really does need the butter. The only suggestion I could give is to substitute the butter with a vegan butter stick substitute (not in a tub). Earth Balance is a common brand, but tends to be expensive. However, it is mostly made from oil, and because we haven’t tried it, we can’t guarantee how well it will turn out.

Traci Stiles
June 6, 2020 11:43 pm
Reply to  Debra

You could try country crock veggie butter. It tastes and cooks like butter. I use it for everything. Not sure if this helpful but I hope so. Stay safe.

Myrna G.
February 13, 2020 2:53 pm

Is it posdible to substitute buttermilk? I live in Italy and I am not able to buy it locally.

February 13, 2020 3:01 pm
Reply to  Myrna G.

Yes, you can easily make your own buttermilk substitute. Here is a post devoted entirely to making your own buttermilk out of regular milk:

June 1, 2020 6:27 am
Reply to  Myrna G.

Hi you can make buttermilk at home, just add 1 tbsp of vinegar or lemon juice in a cup of milk. Let is sit for 5 mins till its becomes a bit clumpy.

February 12, 2020 5:30 am

5 stars
Perfect. I added poppy seeds and they had the extra crunch.

Become a Member

Sign up to save recipes in you recipe book, write reviews and more!

Sign up with

By signing up you agree to's terms of use and privacy policy.