Spicy Moroccan eggs

This quick, spicy brunch dish is packed with healthy courgettes, chickpeas, tomatos and spinach. Flavour your sauce with rose harissa

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

Nutrition per serving

  • kcal 242
  • fat 10g
  • saturates 2g
  • carbs 22g
  • sugars 11g
  • fibre 8g
  • protein 16g
  • salt 1g


  • 2 tsp rapeseed oil
  • 1 large onion, halved and thinly sliced
  • 3 garlic cloves, sliced
  • 1 tbsp rose harissa
  • 1 tsp ground coriander
  • 150ml vegetable stock
  • 400g can chickpeas
  • 2 x 400g cans cherry tomatoes
  • 2 courgettes, finely diced
  • 200g bag baby spinach
  • 4 tbsp chopped coriander
  • 4 large eggs


[{"title":"Our nutritionist's tip for a balanced breakfast","body":"

Our nutritionist Kerry Torrens says: "Including protein in your breakfast keeps you fuller for longer, stabilises blood sugar levels and sustains your energy – it may even help you to get through the morning without the need for a mid-morning snack."



  1. Heat the oil in a large, deep frying pan, and fry the onion and garlic for about 8 mins, stirring every now and then, until starting to turn golden. Add the harissa and ground coriander, stir well, then pour in the stock and chickpeas with their liquid. Cover and simmer for 5 mins, then mash about one-third of the chickpeas to thicken the stock a little.

  2. Tip the tomatoes and courgettes into the pan, and cook gently for 10 mins until the courgettes are tender. Fold in the spinach so that it wilts into the pan.

  3. Stir in the chopped coriander, then make 4 hollows in the mixture and break in the eggs. Cover and cook for 2 mins, then take off the heat and allow to settle for 2 mins before serving.

Suggested recipes from this collection...