This easy cupcake recipe is so simple to make. Decorate with a swirl of delicious buttercream frosting. A perfect cupcakes recipe for kids to make on their own or with a little help. If you want to make a bigger batch of cupcakes, use our cake calculator to automatically calculate the quantities.


For the cupcakes

For the buttercream icing


  1. Preheat the oven to 180C/350F/Gas 4 and line a 12-hole muffin tin with paper cupcake cases.

  2. Cream the butter and sugar together in a bowl until pale. Beat in the eggs a little at a time and stir in the vanilla extract.

  3. Fold in the flour using a large metal spoon, adding a little milk until the mixture is of a dropping consistency. Spoon the mixture into the cupcake cases until they are half full.

  4. Bake the cupcakes in the oven for 10-15 minutes, or until golden-brown on top and a skewer inserted into one of the cakes comes out clean. Set aside to cool for 5 minutes, then remove from the tin and cool on a wire rack.

  5. For the buttercream icing, beat the butter in a large bowl until soft. Add half the icing sugar and beat until smooth.

  6. Then add the remaining icing sugar with one tablespoon of the milk, adding more milk if necessary, until the mixture is smooth and creamy. Add the food colouring and mix until well combined.

  7. Spoon the icing into a piping bag with a star nozzle and pipe the icing using a spiralling motion onto the cupcakes in a large swirl.

Recipe Tips

You can also bake these as fairy cakes. It will make 12 smaller cupcakes. You can customise the flavour of your cupcakes by substituting the grated zest of half a lemon or orange in place of the vanilla extract.