Preheat the oven to 190°C (375°F) and line a muffin tin with 12 paper cases.
In a stand mixer (or large mixing bowl), beat the butter until soft and smooth.
250 Grams Unsalted butter
Add the sugar and cream together until pale, light, and fluffy.
250 Grams Caster sugar
Beat in the eggs one at a time, mixing well after each addition so the batter stays smooth.
4 Medium Eggs
Stir in the milk and vanilla extract until fully combined.
1 Teaspoon Vanilla extract, 3 Tablespoons Milk
Sift the flour and salt into the bowl, then gently fold in with a spatula until just combined. Be careful not to overmix.
250 Grams Self-raising flour, Pinch Salt
Scoop the batter evenly into the cupcake cases, filling each about ¾ full.
Bake for 18–20 minutes, or until the tops are golden and spring back when pressed lightly. A skewer inserted into the middle should come out clean.
Let the cupcakes cool in the tin for 5 minutes, then transfer to a wire rack to cool completely before frosting.
To Make the Buttercream
In a stand mixer with a paddle attachment, whip the butter on medium speed for 3–4 minutes until very smooth.
300 Grams Unsalted butter
Add half the sifted icing sugar and mix slowly at first, then beat until creamy.
600 Grams Icing sugar
Add the vanilla extract and salt, then gradually mix in the remaining icing sugar.
¾ Tablespoon Vanilla extract, ¼ Teaspoon Salt
Beat for 3–4 minutes until light, fluffy, and smooth. If the buttercream feels too thick, add 1–2 teaspoons of milk.
Spoon into a piping bag and decorate the cooled cupcakes with swirls of buttercream.
Notes
Tips & Tricks
Room temperature ingredients: Make sure your butter and eggs are at room temperature, this helps everything mix smoothly and makes lighter cupcakes.
Even baking: Use an ice cream scoop to portion the batter evenly so all cupcakes bake at the same rate.
Frosting consistency: If your buttercream is too soft, pop it in the fridge for 10 minutes before piping. Too stiff? Add a splash more milk.
Flavour swaps: Try adding a little lemon zest, almond extract, or even chocolate chips to the batter for a twist on the classic.
Storage: Keep cupcakes in an airtight container at room temperature for up to 3 days, or refrigerate if it’s very warm. You can also freeze them (unfrosted) for up to 2 months.