Skip to Content

Basic Cupcake Recipe with Buttercream Frosting

In this post, I’ll be sharing an easy Basic Cupcake Recipe with Buttercream Frosting

Last weekend was cool and rainy so I pulled out my mixing bowls and decided to do a little baking. Homemade cupcakes to be exact. 

While I was at it then I thought…if I’m gonna bake cupcakes then I need to make the frosting too so I can share it on the blog.

I usually prefer a cream cheese frosting but I didn’t have any cream cheese on hand. I did have all of the ingredients for a vanilla buttercream frosting however. 

Cupcakes tend to be less intimidating to make than a multi-layered cake. That’s one of the main reasons I enjoy baking cupcakes more often than a cake. They’re also easier to decorate. Cake decorating is not my talent


Moist Vanilla Cupcake Recipe

Halloween sprinkles on a homemade cupcake with recipe

Cupcakes are wonderful with just a swirl of frosting and there are so many varieties of cute sprinkles these days to add for any occasion. 

Needless to say that the cupcakes were scrumptious! We each enjoyed one before I sent the rest with my husband to gift the neighbors. My sneaky way of portion control so I didn’t eat them all. HA! 

The neighbors don’t know that I’m a food blogger and probably just think I’m some crazy cooking lady that likes to give away food. 

Yellow Cupcake Recipe

Christmas sprinkles cupcakes with recipe that are delicious.

What’s the difference between yellow cake and white cake? Eggs. A yellow cake gets it color from using the whole egg and a white cake just has egg whites in the recipe. 

How do you make cupcakes moist? Butter and cooking oil keep cupcakes moist and airy. 

How do you make good cupcakes? Use good quality ingredients, have eggs and other dairy at room temperature (unless otherwise instructed in the recipe), Use a scoop for equal portions so all cupcakes bake the same, and preheat the oven before placing the cupcakes in to bake.

Easy Cupcakes from Scratch

Best cupcakes recipes with homemade frosting

How do you make frosting creamy and fluffy? Making frosting can vary depending on time of year and weather. Although it was a rainy day, it’s also fall and a bit drier in the house. To make stiff frosting creamy and fluffier, add small amounts of milk and mix until you get the desired consistency. 

The vanilla buttercream is easy to use in a piping bag with a decorator’s tip when it’s fluffy. Of course you can frost just using a spatula too if you prefer. 

Simple Vanilla Cupcakes

Taking a bite of moist and fluffy homemade cupcake


How do you make easy cupcakes? Well, it’s easy and I’m gonna share the step by step instructions below in the printable recipe card. You can also check out the video on this post to see some of the steps along the way.

Basic Cupcake Recipe with Buttercream Frosting

Yield: A dozen cupcakes

Basic Cupcake Recipe with Buttercream Frosting

Amazing scratch made cupcakes recipe with homemade frosting.

Delicious moist scratch made cupcakes with a homemade vanilla buttercream frosting.

Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes



  • 2 c All Purpose Flour
  • 2 tsp Baking Powder
  • Pinch of Salt
  • 1 Stick of Butter, softened
  • 1 c Granulated Sugar
  • 2 Large Eggs, room temperature
  • 1.5 tsp Pure Vanilla Extract
  • 1/4 c Vegetable Oil
  • 1/2 c Whole Milk

Vanilla Buttercream Frosting

  • 1 Stick of Butter, softened to room temperature
  • 1/2 c Vegetable Shortening
  • 16 oz Confectioner's Sugar
  • 1.5 tsp Pure Vanilla Extract
  • 2 tbs Milk, more or less if needed



  1. Preheat oven to 375°F (190°C)
  2. In a mixing bowl: whisk together the flour, baking powder and salt then set aside.
  3. In a large mixing bowl: cream together the butter and granulated sugar with a hand mixer. Next, add the eggs and vanilla and continue mixing until combined.
  4. In alternating thirds, beginning with the flour and ending with the milk, add to the wet ingredients and mix to combine between each addition. Finally, add the vegetable oil and mix until just combined. Do not over mix.
  5. Add cupcake liners to a cupcake pan then use an ice cream scoop to fill in equal portions.
  6. Bake 20 minutes or until a toothpick inserted in the center of the cupcakes come out clean.
  7. Allow to cool completely before frosting.

Buttercream Frosting

  1. Cream the butter and shortening together in a mixing bowl with a hand mixer then add the remaining ingredients. Continue mixing to combine.
  2. If needed, add more milk, 1 tablespoon at a time to achieve desired consistency. If you desire colored frosting then you can add food coloring at this point and combine.
  3. Add the frosting to a piping bag with a decorator tip, if desired, and frost cooled cupcakes. NOTE: frosting warm cupcakes will cause the frosting to melt.
  4. Decorate with sprinkles, if desired.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 562Total Fat: 30gSaturated Fat: 14gTrans Fat: 1gUnsaturated Fat: 14gCholesterol: 77mgSodium: 232mgCarbohydrates: 71gFiber: 1gSugar: 54gProtein: 4g

Basic Cupcake Recipe with Buttercream Frosting

Thank you for stopping by! I hope you make a batch of these wonderful cupcakes to enjoy soon. Be sure to check out more of our recipes while you’re here.

Follow us on Facebook | Instagram | Pinterest.

See this recipe proudly shared at Weekend Potluck and Meal Plan Monday.

Meet Julia

Author of Julia's Simply Southern

Sharing is Caring

Miz Helen

Tuesday 5th of November 2019

This will be a delicious cupcake! Hope you are having a great week and thanks so much for sharing your post with us at Full Plate Thursday,456. We look forward to seeing you again very soon! Miz Helen


Monday 28th of October 2019

You know I'm always ready for a cupcake with plenty of buttercream on top!

Julia Jordan

Monday 28th of October 2019

Yes, Girl!

Skip to Recipe