Rainbow pancakes

Kids and adults alike will love these super colourful pancakes, perfect for a celebratory breakfast or brunch. Stack them up and top with whipped cream, maple syrup and mixed berries.

  • Prep:10 mins
    Cook:20 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 324
  • fat 10g
  • saturates 5g
  • carbs 46g
  • sugars 8g
  • fibre 2g
  • protein 11g
  • salt 1g


  • 200g self raising flour
  • 1 tsp baking powder
  • 1 tbsp golden caster sugar
  • ½ tsp vanilla extract
  • 200ml milk
  • 3 eggs
  • 25g butter, melted, plus extra for frying
  • red, yellow, green and blue gel food colouring
  • punnet raspberries
  • punnet blueberries
  • whipped cream or ice cream
  • maple syrup


Using gel colouring

Gel food colouring will give you the brightest result but just add a tiny bit at a time as it’s strong stuff.

Stack a rainbow

To create a full rainbow effect, we stacked our pancakes in the following order (from the bottom): blue, green, plain, yellow, red. You can mix them up however you like though.


  1. Put all the pancake ingredients, except the dye, in a bowl and mix well with a whisk until smooth. Divide the batter into 5 bowls or disposable cups. Use the food colouring to dye 4 of them a different colour, leaving one plain.

  2. Melt a small knob of butter in a large non-stick frying pan over a medium-low heat. Once foaming put spoonfuls of the pancake batter into the pan and shape into 4-5cm circles with the back of your spoon, you should have enough to make 4 pancakes from each coloured batter. Cook for 2-3 mins then flip over and cook the other side for another minute or until cooked through and ever so slightly golden.

  3. Stack the pancakes so that everyone gets one of each colour. Serve with fresh fruit, cream or ice cream and a drizzle of maple syrup if you like.

Suggested recipes from this collection...