Masala shakshuka

Masala shakshuka

This is sunny side up, South Asian style… Cumin-spiced home fries (aka cubed roasties), red peppers, onions and wilted spinach in a fragrant tomatoey curry sauce, finished with a squiggle of cooling Greek-style yogurt. And let’s not forget the reason we’re all here: perfectly poached eggs with wobbly golden yolks. Yum!

SWK: Source of fibre SWK: High protein Plants 6 newBadge

Serving size

Cook time: 45 mins
Cuisine: Indian
Food group: Dairy
Allergens: Milk, Celery, Eggs

Cooking Instructions

The protein cooking time listed in this recipe has been updated.

As of December 2025, we’ve revised cooking times for all our proteins to reflect improved food safety guidance.

Check out the latest recommended times in our Cooking Guidelines.

Before you start

  • 1x baking tray lined with baking paper
  • 1x large non-stick frying pan

Start the spuds off

  • Heat your oven to 220ºC/fan 200ºC/gas 7.
  • Cut the potatoes into 1cm cubes, put them on a baking tray lined with baking paper and scatter over the cumin seeds. Spritz with cooking spray and lightly season, then roast for 20-25 mins.

Slice & sauté

  • Meanwhile, deseed and thinly slice the peppers, then peel and thinly slice the onions.
  • Spritz a large non-stick frying pan with cooking spray and put it over a medium heat. Fry the peppers, onions and spinach for 5-7 mins, until softened.

Things get saucy!

  • Stir in the curry powder, ginger & garlic paste and tomato purée and cook for 1 min.
  • Add the passata, crumble in the stock and pour in 200ml water (300ml for 4 portions). Simmer for 3-4 mins, then stir in the roasted potatoes.
  • Finely chop the coriander and add half to the sauce.

Bake the eggs

  • Create 4 wells in the sauce (8 for 4 portions) and crack an egg into each. Let the shakshuka bubble for 4-5 mins, until the egg whites are almost cooked.
  • Transfer the pan to the oven and bake for 4-6 mins, until the eggs are cooked how you like them.

Add your final touches

  • Scatter the remaining coriander over the shakshuka, drizzle with yogurt and serve.

Making changes?

Are you sure you want to continue?