Classic vanilla cupcakes with whipped buttercream

Perfectly moist vanilla cupcakes topped with whipped vanilla buttercream and sprinkles is the ultimate, classic bake and is perfect as a birthday treat.

Classic vanilla cupcakes with whipped buttercream


Full recipe + amounts can be found in the recipe card below. 

  • Butter. 
  • Caster sugar. Super fine sugar.
  • Eggs. 
  • Flour. 
  • Baking powder. 
  • Salt. 
  • Milk. 
  • Plain yogurt.
  • Vanilla. 
  • Icing sugar / Powdered sugar.

Vanilla cupcakes topped with swirls of whipped buttercream.

How to make the best vanilla cupcakes

  1. Make the batter: Beat together the butter and sugar until light and fluffy. This is an important step because you can get a lot of air into the batter this way without over-working the flour. Add the eggs and vanilla followed by the dry ingredients, milk and yogurt.
  2. Bake: Spoon the batter into cupcake cases and bake in a preheated oven until golden brown and cooked through. Test if the cupcakes are done by inserting a toothpick, if it comes out clean the cupcakes are done. Allow to cool completely.
  3. Make the buttercream: In the bowl of a standmixer fitted with the whisk attachment, whip room temperature butter until pale and fluffy. Add the sifted icing sugar and milk and whip for 5 minutes until the buttercream is smooth. Add the vanilla and a pinch of salt (optional) and whip for another minute.
  4. Decorate the cupcakes: Transfer the buttercream to a piping bag fitted with a piping nozzle of your choice. Decorate the cupcakes and top with sprinkles. Alternatively, swirl the buttercream onto the cupcakes using a spoon or knife.

Can I make cupcakes ahead?

Cupcakes can be baked, allowed to cool and frozen for up to a month. They can also be baked a day in advance and decorated on the day of serving. Decorated cupcakes can be stored under a cake dome for up to 2 days at room temperature.

Classic vanilla cupcakes with whipped buttercream

How do you keep cupcakes moist?

The introduction of fat or dairy into a cupcake recipe is what keeps it moist. Oil, butter, yogurt and buttermilk are all good ways to keep a cupcake recipe moist. I love yogurt-cakes as they are always moist and light and that’s why I prefer to use yogurt in many of my cake recipes.

Do you need vanilla extract for cupcakes?

Vanilla extract is often seen as a superior product and is more expensive than vanilla essence. Cook’s Illustrated recently did a taste test and found that vanilla essence often won the taste test when compared to extract in baked goods. I suppose that’s because the flavor of imitation vanilla is what we associate with birthday cake, vanilla milkshakes and ice cream. I think if you can find a good quality essence it should be fine used in baking. But when in doubt, stick with a scraped vanilla bean or extract.

Do I need to keep buttercream icing in the fridge?

If it’s not terribly hot outside, it’s best to keep buttercream at room temperature as the butter will firm up and make it unpleasant to eat and impossible to decorate a cake or cupcake with.. If the temperature is too hot, you can refrigerate the buttercream and allow to come to room temperature before serving/using to decorate.

Classic vanilla cupcakes with whipped buttercream

More delicious cupcake recipes:

  1. Toasted coconut cupcakes
  2. Easy one bowl chocolate cupcakes
  3. Lemon cupcakes
Classic vanilla cupcakes with whipped buttercream

Classic vanilla cupcakes with whipped buttercream

Perfectly moist vanilla cupcakes topped with whipped vanilla buttercream and sprinkles is the ultimate, classic bake and is perfect as a birthday treat.
4.75 from 27 votes
Print Pin Rate
Course: Baking, Dessert
Cuisine: American
Keyword: Best vanilla cupcake recipe, Vanilla cupcake recipe, Vanilla cupcakes
Prep Time: 15 minutes
Cook Time: 15 minutes
Cooling time: 30 minutes
Total Time: 1 hour
Calories: 320kcal
Author: Alida Ryder
Servings: 12 cupcakes


  • 1/2 cup butter room temperature
  • 3/4 cup caster sugar
  • 2 eggs
  • cups flour
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • ½ cup milk
  • ½ cup plain yogurt
  • 1 teaspoon vanilla extract/seeds from one vanilla pod

for the whipped vanilla buttercream

  • ½ cup butter room temperature
  • 3 cups icing sugar sifted
  • 1 teaspoon vanilla extract
  • 1-2 tablespoons milk
  • sprinkles for decorating


  • Pre-heat the oven to 180°c/350ºF and line a 12-hole muffin pan with cupcake liners.
  • Cream together the butter and sugar until light and fluffy.
  • Add the eggs, one at a time, beating well after each addition.
  • Add the flour, baking powder and salt and mix through then add the milk, yogurt and vanilla.
  • Mix until everything is combined then spoon the batter into the cupcake liners.
  • Place into the oven and allow to bake for 12-15 minutes until the cupcakes are golden brown and a skewer inserted comes out clean.
  • Remove from the oven and allow to cool completely.
  • To make the buttercream, whip the butter until pale then add the icing sugar and vanilla extract and whip until soft and fluffy. Add a little milk if your buttercream is too stiff.
  • Transfer the whipped buttercream to a piping bag and pipe swirls of frosting onto the cooled cupcakes.
  • Top with sprinkles and serve. (These cupcakes can be made the day before you intend to serving them.)


Calories: 320kcal | Carbohydrates: 58g | Protein: 5g | Fat: 8g | Saturated Fat: 2g | Cholesterol: 28mg | Sodium: 121mg | Potassium: 87mg | Fiber: 2g | Sugar: 44g | Vitamin A: 60IU | Vitamin C: 1mg | Calcium: 48mg | Iron: 1mg




Leave a Reply

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

Recipe Rating

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


  1. I’ve made these dairy free & they’ve come out beautiful! My son has cleaned the batter bowl. It’s harder to find trusted dairy free non vegan recipes, but I always trust your recipes for substituting.
    Substitutes used: coconut yoghurt, oatmilk & oil.

  2. Hi dear could you please tell me what size of eggs do I need in this recipe .. I stay in Uk and it’s pretty confusing with the egg sizes

  3. Doubled the recipe for my daughter’s birthday and they came out great. We always have so much cake leftover after parties but for once there was not a crumb left. They were the perfect vanilla cupcakes.

  4. I’m from the States but live in Spain now where a good cupcake is pretty hard to find. I had a big craving for one and decided to make my own having stumbled on your recipe. I halved the recipe to make 6 and boy did they it hit the spot!!!! My husband also loved them and refuses to give any away!! Hahaha. Thank you for sharing, they were delicious!

  5. If I wanted to turn this into a cake instead of cupcakes, would the above recipe cater for 2x 20cm cake tins or would I need to double it to get a layer cake?

  6. Alida, I hate to say this but it was best that your cupcake business ended bc you are slaying this food blogging thing. I think we all have that creativity bug. I was making preppy ribbon belts and selling them before my blog came about. These look like the perfect birthday treat!