About Us

We’re a food blog who love to share recipes inspired by worldwide travels, eating out and mega home cookery sessions.

I’m sure you enjoy food as much as we do, so why not join in the fun and share some of your recipes with our readers? Or, head on over to our A-Z Index to see what everyone else has shared already, or use the search box below!

Rainbow swirl cupcakes

Rainbow Swirl Cupcakes recipe

I’ve been trying to come up with a way to make rainbow cake into cupcakes, and this is it! I noticed that we have a recipe on the site for Rocky Horror Rainbow Cupcakes yesterday too – and they’re pretty similar. This is my way of making them. What makes them particularly delicious is that every bite you take is different and shows up the different colours inside it.

I was experimenting with icing the cupcakes in this batch – hence the blue icing in the picture – and would really recommend checking out ‘cupcake icing’ on Youtube – there are some great tutorials on there.

Serves 12

  • 3 eggs
  • 220g Butter
  • 220g Sugar
  • 220g Plain flour
  • 1tsp Baking powder
  • 1tsp Vanilla extract
  • Yellow, blue and red gel food colourings


  • 150g Icing sugar
  • 80g Butter, softened
  • 1tbsp Milk
  • A few drops Vanilla extract
  • Your choice of food colourings and sprinkles

Set the oven to 180C.
Cream the butter and sugar together until light.
Add the eggs, one at a time, until combined.
Add the baking powder, flour and vanilla extract, a little at a time, until just combined.
Divide the mixture into three bowls and add food colouring to each bowl until you have cake mixture in three different colours.
Put a heaped teaspoon of each mixture into every cupcake case. Using a knife, mix the coloured cake mix together lightly – not too much otherwise you can’t see the colours clearly.
Bake in the oven for 20-25 minutes.
Turn on to a cooling rack.
While the cupcakes are cooling, make the icing by mixing all the ingredients together. When the cupcakes are cool, pipe icing on to the top and cover with sprinkles.

Leave a CommentPlease be polite. We appreciate that.

Your Comment