These Mary Berry-style vanilla cupcakes are light, buttery, and perfectly risen, with a soft crumb and a classic sweet vanilla flavour. Topped with a smooth vanilla buttercream, they are the sort of cupcakes that look bakery-pretty but are genuinely simple to make at home. The method is beginner-friendly, using an all-in-one sponge that comes together in minutes. From start to finish (including decorating), you are looking at about 55 minutes.
Ingredients
For the vanilla cupcakes
- 120g unsalted butter, softened
- 120g caster sugar
- 2 large eggs, at room temperature
- 120g self-raising flour
- 1 tsp baking powder
- 2 tsp vanilla extract
- 2 tbsp milk
For the vanilla buttercream
- 140g unsalted butter, softened
- 280g icing sugar, sifted
- 1 tsp vanilla extract
- 1–2 tbsp milk, as needed
- Pinch of fine salt (optional, balances the sweetness)
Optional filling and finishing
- 3–4 tbsp strawberry or raspberry jam
- Sprinkles, fresh berries, or a dusting of icing sugar
How to Make Mary Berry Vanilla Cupcakes
- Prepare the oven: Preheat the oven to 180°C (160°C fan). Line a 12-hole muffin tin with cupcake cases and place it on a baking tray if your tin is a little flimsy (this helps them bake evenly).
- Mix the sponge: Add the softened butter, caster sugar, eggs, self-raising flour, baking powder, vanilla extract, and milk to a large mixing bowl. Beat with an electric hand mixer (or stand mixer) for 1–2 minutes until smooth, pale, and creamy. Stop once or twice to scrape down the bowl so there are no buttery pockets hiding at the bottom
- Fill the cases: Divide the batter evenly between the cupcake cases, filling each about two-thirds full. An ice cream scoop or two spoons makes this quick and tidy.
- Bake: Bake for 16–20 minutes, until the cupcakes are lightly golden, well risen, and spring back when gently pressed in the centre. If you have an oven with hot spots, turn the tin around at the 14-minute mark.
- Cool properly: Leave the cupcakes in the tin for 5 minutes, then lift them onto a wire rack to cool completely. Do not rush this step because warm cakes will melt the buttercream.
- Make the buttercream: Beat the softened butter for 30 seconds to loosen it. Add half the icing sugar and beat slowly at first (to avoid an icing sugar cloud), then increase the speed. Add the remaining icing sugar, vanilla, a pinch of salt (if using), and 1 tablespoon of milk. Beat for 2–3 minutes until very light and fluffy. Add a little more milk if you want it softer for piping.
- Optional jam filling: If you would like a jam centre, use a small knife or cupcake corer to remove a little plug from the middle of each cupcake. Spoon in about 1 teaspoon of jam, then replace the plug (trim it if needed so it sits neatly).
- Decorate: Spoon or pipe the buttercream on top. Finish with sprinkles, berries, or a light dusting of icing sugar. Serve at room temperature for the best flavour and texture.

Tips
Why did my cupcakes sink in the middle?
This usually comes from opening the oven door too early or underbaking. Keep the door closed until at least 16 minutes, and bake until the tops spring back when pressed. Also make sure your baking powder is in date.
How do I get a soft, even crumb (not dense)?
Use room-temperature butter and eggs, and do not overbeat once the batter looks smooth. Overmixing can knock out air and make the sponge heavier.
How do I stop the buttercream from being too sweet?
Add a small pinch of salt and use good vanilla extract. You can also whip the butter longer before adding sugar, which makes the texture lighter and the sweetness less intense.
How can I make the cupcakes look neat and evenly sized?
Fill each case only two-thirds full and use a scoop for portioning. If you pipe the buttercream, start from the outside edge and spiral inward for a tidy swirl.
Serving Suggestions
- Serve with a cup of tea and a bowl of fresh strawberries for an easy afternoon tea plate.
- Add a spoonful of jam in the centre for a simple Victoria sponge-inspired cupcake.
- Top with berries and a dusting of icing sugar for a more grown-up finish.
- Pair with hot chocolate for a cosy dessert.
Storage
Room temperature
Store iced cupcakes in a single layer in an airtight container for up to 2 days. Keep them somewhere cool, out of direct sunlight, so the buttercream holds its shape.
Refrigerator
If your kitchen is warm, refrigerate in an airtight container for up to 4 days. Let cupcakes sit at room temperature for 30–45 minutes before serving, as cold buttercream tastes firmer and less creamy.
Freezing
For best results, freeze the cupcakes un-iced. Wrap each cooled cupcake well and freeze for up to 3 months. Defrost at room temperature (still wrapped, to prevent condensation), then decorate fresh. You can also freeze buttercream separately for up to 3 months; defrost in the fridge overnight and rewhip until fluffy.
Nutrition
- Calories: 372 kcal
- Carbohydrates: 45g
- Protein: 4g
- Fat: 20g
- Saturated fat: 12g
- Sodium: 170mg
Nutrition values are estimates and will vary depending on ingredients, brands, and portion sizes.
FAQs
Can I make these cupcakes with plain flour instead of self-raising?
How long do vanilla cupcakes take to bake at 180°C?
Can I fill these cupcakes with jam without a corer?
Why is my buttercream splitting or looking grainy?
Can I make these cupcakes ahead for a party?
Mary Berry Vanilla Cupcakes Recipe
Course: DessertCuisine: BritishDifficulty: Easy12
cupcakes15
minutes18
minutes55
minutes372
kcal33
minutesLight, fluffy vanilla cupcakes made with an easy all-in-one sponge and finished with a smooth vanilla buttercream. A classic British bake for parties, afternoon tea, and lunchboxes.
Ingredients
120g unsalted butter, softened
120g caster sugar
2 large eggs, at room temperature
120g self-raising flour
1 tsp baking powder
2 tsp vanilla extract
2 tbsp milk
140g unsalted butter, softened (for buttercream)
280g icing sugar, sifted (for buttercream)
1–2 tbsp milk (for buttercream)
1 tsp vanilla extract (for buttercream)
Pinch of fine salt (optional, for buttercream)
3–4 tbsp strawberry or raspberry jam (optional, for filling)
Sprinkles or fresh berries, to finish (optional)
Directions
- Preheat the oven to 180°C (160°C fan) and line a 12-hole muffin tin with cupcake cases.
- Add butter, sugar, eggs, flour, baking powder, vanilla, and milk to a bowl. Beat until smooth and pale.
- Divide the mixture between cases, filling each about two-thirds full.
- Bake for 16–20 minutes until risen, golden, and springy to the touch.
- Cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.
- Beat butter, icing sugar, vanilla, and a splash of milk until light and fluffy.
- Optional: core and fill with a little jam, then pipe buttercream on top and decorate.
Notes
- Room-temperature butter and eggs help the sponge mix smoothly and rise evenly.
- Fill cases only two-thirds full for a neat dome.
- Cool cupcakes completely before icing to prevent the buttercream melting.
