Butterfly buns recipe

(3403 ratings)

Our easy butterfly buns recipe is perfect for kids. We've kept our butterfly cake recipe simple - just slice the tops off and fill with buttercream and jam...

Butterfly buns
  • Nut-free
  • Vegetarian
  • healthy
Preparation Time20 mins
Cooking Time15 mins (may need 5 mins extra)
Total Time40 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories243 Kcal12%
Sugar20 g22%
Fat14 g20%
Salt0.4 gRow 3 - Cell 2
Protein3 g6%
Carbohydrates27 g10%
Salt0.4 gRow 6 - Cell 2

Prepared in just 20 minutes, this recipe for butterfly buns is perfect for beginners and ideal for baking with children.

Each bun is packed with smooth homemade buttercream and sweet strawberry jam filling. Topped with delicate ‘butterfly wings’ made from circular pieces of the cake cut in half, these fairy cakes are sure to impress. 

This butterfly cakes recipe makes 10 regular-sized butterfly buns.


  • 100g (4oz) caster sugar
  • 100g (4oz) butter, softened
  • 2 large eggs
  • 100g (4oz) self-raising flour
  • ½ tsp baking powder
  • 15ml (1tbsp) milk
  • 50g (2oz) butter, softened
  • 75g (3oz) icing sugar
  • 2tbsp strawberry jam
  • Icing sugar, for dusting




  1. Preheat the oven to 190C, gas 5. Line a muffin tray with 10 paper muffin cases.
  2. Place the sugar, butter, eggs, flour, baking powder and milk in a large bowl and mix with an electric whisk until pale and creamy.
  3. Divide the mixture between the muffin cases and bake for 15-20 mins until risen, golden and firm to the touch. Transfer to a cooling rack. Leave to cool.
  4. To make the buttercream, place the butter in a bowl and sift over the icing sugar. Beat until smooth.
  5. Slice the tops off each cake and fill the cavities with a little buttercream and jam. Cut each sliced top in half and arrange on top of the filling to resemble butterfly wings. Dust lightly with icing sugar.

Watch how to make butterfly buns

Top tips for making butterfly cakes

Give these butterfly buns a twist of flavour by swapping the jam for something a little naughtier like peanut butter or chocolate spread.

How to store butterfly cakes

Store your butterfly buns in an airtight container at room temperature for up to three days. You can freeze these buns without the buttercream and jam for up to one month.

How do you make buttercream without making a mess?

Making buttercream can be a messy job. To stop the icing sugar from dusting the work surfaces or kitchen countertops, firstly soften the butter. To do this, leave the butter to sit at room temperature. 

Or to speed up the process, microwave on a low heat (the measured amount of butter in a microwavable bowl or cup) in short bursts, stirring each time. You don't want the butter to liquidise, however, so be careful. 

Gradually add the icing sugar a few spoonfuls at a time and combine. You could also start creaming the butter and icing sugar together with a wooden spoon before opting for an electric whisk. 

You might also like…

Fairy cakes recipe

Easy cupcake recipe

Chocolate cupcake recipe

Jessica Dady
Food Editor

Jessica Dady is Food Editor at Goodto.com and has over 10 years of experience as a digital editor, specialising in all things food, recipes, and SEO. From the best food hampers to cookbooks, from the best cake stands to kitchen appliances, Jessica has a wealth of knowledge when it comes to must-have food products. A passionate baker, she spends some of her time creating celebration cakes for friends and family including her two lucky children.