These Mary Berry-style chocolate cupcakes are light, tender, and deeply chocolatey, finished with a smooth cocoa buttercream that pipes beautifully. They are the kind of reliable, classic cupcakes you can make for birthdays, bake sales, or a simple weekend treat. The method is straightforward and beginner-friendly, with no fancy equipment needed. Total time is about 1 hour, including cooling and decorating.
Ingredients
For the chocolate cupcakes (makes 12)
- 100g unsalted butter, softened
- 100g caster sugar
- 2 large eggs, room temperature
- 1 tsp vanilla extract
- 100g self-raising flour
- 25g unsweetened cocoa powder
- 1 tsp baking powder
- Pinch of fine salt
- 2 tbsp milk
For the chocolate buttercream
- 150g unsalted butter, softened
- 300g icing sugar, sifted
- 30g unsweetened cocoa powder, sifted
- 2 to 3 tbsp milk (add gradually)
- Pinch of fine salt (optional, but helps the chocolate taste richer)
To finish (optional)
- Chocolate curls, grated chocolate, or sprinkles
- Fresh raspberries or strawberries
How to Make Mary Berry Chocolate Cupcakes Recipe
Oven preparation
- Prepare the oven: Preheat the oven to 180°C (160°C fan). Line a 12-hole muffin tin with paper cupcake cases so the cakes lift out neatly.
- Get set up: Weigh everything out first. Soft butter and room temperature eggs make a smoother batter and help the cupcakes rise evenly.
Mixing the cupcake batter
- Cream the butter and sugar: In a large bowl, beat the softened butter and caster sugar for 2 to 3 minutes until pale and fluffy. This builds air for a lighter sponge.
- Add the eggs and vanilla: Beat in the eggs one at a time, mixing well after each addition, then stir in the vanilla. If the mixture looks like it is starting to split, add 1 tablespoon of the flour and continue.
- Add the dry ingredients: Sift in the self-raising flour, cocoa powder, baking powder, and salt. Fold gently with a spatula until you can no longer see dry flour.
- Loosen with milk: Add 2 tablespoons of milk and fold again. The batter should drop off the spoon easily. Add 1 extra teaspoon of milk only if it feels very thick.
Baking
- Fill the cases: Divide the batter evenly between the cupcake cases, filling each about two-thirds full. An ice cream scoop makes this quick and tidy.
- Bake: Bake for 16 to 18 minutes, until the cupcakes have risen and spring back when lightly pressed in the centre. A skewer should come out clean or with a few moist crumbs.
Cooling
- Cool properly: Leave the cupcakes in the tin for 5 minutes, then transfer to a wire rack to cool completely. Do not frost while warm, or the buttercream will melt.
Assembling and decorating
- Make the buttercream: Beat the butter for 1 to 2 minutes until very soft. Add the icing sugar and cocoa powder (a little at a time) and beat slowly at first, then faster until smooth.
- Adjust the texture: Beat in 2 to 3 tablespoons of milk, one tablespoon at a time, until the buttercream is smooth, fluffy, and easy to pipe. Add a pinch of salt if you like.
- Decorate: Pipe or spread the buttercream onto the cooled cupcakes. Finish with chocolate curls, sprinkles, or berries.

Tips
Why did my cupcakes sink in the middle?
This usually comes from opening the oven door too early or underbaking. Bake until the centre springs back to the touch, and try not to open the door before the 14-minute mark.
How do I keep chocolate cupcakes moist?
Measure the flour carefully (spoon it into the scale or use a kitchen scale) and avoid overmixing once the flour is added. Overbaking is the quickest route to dryness, so start checking at 16 minutes.
Why is my buttercream grainy?
Icing sugar that is not sifted can leave small lumps. Sift both the icing sugar and cocoa, and beat the butter until it is really soft before you start.
How do I get bakery-style tall, even cupcakes?
Make sure your oven is fully preheated and fill the cases only two-thirds full. Also, place the tin on the middle shelf so the heat circulates evenly.
Serving Suggestions
- Serve with a mug of tea or coffee for an easy afternoon treat.
- Add fresh raspberries on top for a lovely chocolate and berry combination.
- Turn them into birthday cupcakes with colourful sprinkles and candles.
- Serve with vanilla ice cream for a simple dessert plate.
Storage
Room temperature
Store frosted cupcakes in a covered container at cool room temperature for up to 2 days. If your kitchen is warm, refrigerate instead so the buttercream holds its shape.
Refrigerator
Keep in an airtight container for up to 5 days. Let cupcakes sit at room temperature for 20 to 30 minutes before serving, as the sponge and buttercream taste best when not fridge-cold.
Freezing
Freeze unfrosted cupcakes for the best texture. Wrap each cupcake, place in a freezer-safe container, and freeze for up to 3 months. Defrost at room temperature, then frost fresh. You can freeze buttercream too, but re-beat after thawing to restore the texture.
Nutrition
- Calories: 320 kcal
- Carbohydrates: 41 g
- Protein: 3.5 g
- Fat: 17 g
- Saturated fat: 10 g
- Sodium: 180 mg
Disclaimer: Nutrition values are estimates and will vary depending on brands, portion sizes, and any substitutions.
FAQs
Can I make these chocolate cupcakes without self-raising flour?
Yes. Swap the 100g self-raising flour for 100g plain (all-purpose) flour and add 2 teaspoons of baking powder total (instead of 1).
What cocoa powder works best for Mary Berry-style chocolate cupcakes?
Use unsweetened cocoa powder. Standard cocoa gives a classic British bakery flavour, while Dutch-processed cocoa tastes smoother and slightly darker. Either works well here.
Can I add chocolate chips to the batter?
Yes. Fold in 75g chocolate chips at the end, just before portioning into the cases. Tossing the chips in 1 teaspoon of flour can help stop them sinking.
How do I make the buttercream less sweet?
Add a pinch of salt and use a darker cocoa powder for a deeper chocolate taste. You can also replace 30–50g of icing sugar with sifted cocoa, but add an extra splash of milk to keep the texture smooth.
Can I make these cupcakes ahead for a party?
Yes. Bake the cupcakes 1 day ahead and store (unfrosted) in an airtight container. Frost on the day for the neatest finish, or frost the day before and refrigerate, then bring to room temperature before serving.
Mary Berry Chocolate Cupcakes Recipe
Course: DessertCuisine: BritishDifficulty: Easy12
cupcakes15
minutes18
minutes60
minutes320
kcal33
minutesSoft, classic Mary Berry-style chocolate cupcakes topped with a rich cocoa buttercream. Easy to make, perfectly risen, and ideal for parties or afternoon tea.
Ingredients
100g unsalted butter, softened
100g caster sugar
2 large eggs, room temperature
100g self-raising flour
25g unsweetened cocoa powder
1 tsp baking powder
Pinch of fine salt
2 tbsp milk
1 tsp vanilla extract
150g unsalted butter, softened (for buttercream)
300g icing sugar, sifted (for buttercream)
30g unsweetened cocoa powder, sifted (for buttercream)
2–3 tbsp milk (for buttercream)
Chocolate curls or sprinkles, to finish (optional)
Directions
- Preheat the oven to 180°C (160°C fan) and line a 12-hole muffin tin with paper cases.
- Cream butter and sugar until pale, then beat in eggs and vanilla.
- Sift in flour, cocoa, baking powder, and salt. Fold gently, then add milk to loosen.
- Divide between cases and bake for 16–18 minutes until risen and springy.
- Cool completely on a wire rack.
- Beat butter, then mix in icing sugar and cocoa. Add milk until smooth and pipeable.
- Pipe or spread buttercream onto cooled cupcakes and decorate if you like.
Notes
- Use room temperature butter and eggs for a smoother batter and better rise.
- Do not overmix once the flour goes in, or the cupcakes can turn tough.
- Cool fully before frosting to prevent melting.
