Green Shakshuka

Fresh and packed with flavour, start the day the right way – full of greens and tasty grub!

  • 15 mins
  • Serves 2
  • Vegetarian
  • Beginner


  • 50g Yeo Valley Organic Salted Butter
  • 1 Leeks
  • ½ Savoy cabbage (small or ¼ if large)
  • 75g Broccoli
  • 50g Peas
  • ½ Red chilli, diced
  • 1 Garlic clove, crushed
  • 1 tbsp Ground cumin
  • 2-4 Eggs
  • Fresh coriander, chopped
  • 3 Spring Onion, thinly sliced
  • Lemon, optional


To serve: Grilled sourdough and Yeo Valley Organic Salted Butter


  1. Heat the oven to 190°C
  2. First, prepare the vegetables. Slice the leeks into half moons, shred the cabbage and cut the broccoli into bite size pieces. Wash the leeks and cabbage together. Wash the broccoli, keeping it separate.
  3. Add the butter to an oven-proof frying pan and heat the pan. Once the butter is melted, add the leeks and savoy cabbage. Cook for 2 minutes until they have wilted.
  4. Add the broccoli and peas, plus 150ml of water. Cook for a further 2-3 minutes until the water has nearly evaporated and the broccoli is tender. Add the diced red chili, crushed garlic clove and cumin and cook for a further 2 minutes.
  5. Use a spoon to make gaps in the vegetables for where you want to add the eggs. Crack the eggs into the gaps and cook in the pan for 1-2 minutes. Transfer the pan to the oven and continue to cook for a further 3-5 minutes, so that the eggs are still runny in the middle.
  6. Whilst the eggs are cooking, combine the yogurt, harissa, lime zest and juice and season with salt and pepper.
  7. Once the eggs are cooked, drizzle over the yogurt mix, top with fresh coriander and spring onion. Add a squeeze of lemon (if using) and enjoy with a slice of grilled sourdough and butter.

Similar Recipes

Kefir Bark

  • 10 mins
  • Serves 4
Yeo Valley Organic Waffles Recipe


  • 30 mins
  • Serves 5

Keep up with everything happening in the valley...

...including upcoming events, recipes, competitions and more. Just pop your email address in below:

By signing up, you’re confirming that you’re over 18 and would like us to send you our newsletters and offers by email. Remember, we’ll never pass on your information (unless you’ve specifically asked us to). Check out our Privacy Policy for more info.