This easy chocolate buttercream gets its extra-chocolatey flavour from using both melted chocolate and cocoa powder. Perfect for birthday cakes, layer cakes and cupcakes.
Servings 12 servings
- 250 g unsalted butter soft at room temperature
- 250 g icing sugar
- 150 g milk chocolate choose a chocolate from the baking aisle as this won’t go grainy when it’s melted
- 40 g cocoa powder
- ¼ tsp vanilla extract
- A little milk
Break the chocolate (150g) into pieces and melt it (either using short bursts in the microwave – stirring regularly, over the lowest possible heat in a saucepan – stirring constantly, or in a bain marie – stirring constantly).
Once melted remove from the heat and pour into another bowl (this will help it to cool as it needs to be back to room temperature before mixing with the buttercream).
Beat the butter (250g) until soft then add the vanilla extract (¼ tsp), cocoa powder (40g) and icing sugar (250g) and beat until fully combined (it’s easier to avoid the cocoa powder and sugar flying everywhere if you add it a spoonful at a time).
Once the chocolate has cooled to room temperature (DO NOT add the chocolate when it’s still warm as it’ll melt the butter and your buttercream will end up too runny) pour it into the buttercream and beat until fully combined. You should find that the buttercream is soft and spreadable. If it is a little stiff then add milk a tsp at a time until it is the right consistency.
Your buttercream is now ready to use.
This recipe makes enough icing for 12 cupcakes or to fill and coat a 2-layer 20cm round cake.
The icing here is piped onto my delicious chocolate cupcakes. You can find all of my cupcake and buttercream flavours in my mix-and-match cupcake index, including a dairy-free (and vegan) version of this recipe
Calories: 301kcal | Carbohydrates: 30g | Protein: 1g | Fat: 21g | Saturated Fat: 13g | Cholesterol: 44mg | Sodium: 5mg | Potassium: 92mg | Fiber: 1g | Sugar: 26g | Vitamin A: 520IU | Calcium: 12mg | Iron: 0.8mg