Shakshuka (North African Eggs) – Eat With A

By Eat With A

shaksuka recipe halal

A regular in my house, I first came across this recipe years ago from Gordon Ramsey’s Ultimate Cookery Course series back in 2012, long before it became one of the most common dishes it is today, and seen on nearly every brunch menu around the country.

There are variations of this dish, but I always come back to this version – it’s simple, colourful, warming and delicious. I sometimes add salami or Halal chorizo for a meatier option.

It’s a great easy brunch dish for four, or equally could make a satisfying lunch or dinner; simply add diced potatoes or sweet potato and cook in the sauce for longer.

Tip: Make sure you have a lid or plate big enough to cover the pan you’re using to cook this dish.


  • 1 tin chopped tomatoes
  • 1 onion, chopped
  • 1 red pepper, cut into chunks
  • 1 yellow pepper, cut into chunks
  • 1 large garlic clove, crushed
  • 1 chilli, finely sliced (can substitute fresh for dried)
  • 1/2 tsp cumin seeds
  • 1 tsp paprika (or smoked paprika)
  • 1/2 tsp chilli powder
  • 4 eggs


  • Fresh coriander
  • 1 spring onion, finely sliced
  • 1 chilli, finely sliced
  • 1 avocado (mashed with lemon juice, salt & pepper)
  • Optional: feta , crumbled


  1. Heat a good glug of oil in a large flat based frying pan or cast iron pan.
  2. Add onions & cumin seeds & fry for a few minutes on a medium heat until onions soften but don’t colour.
  3. Add garlic & chilli followed by chopped peppers.
  4. After peppers have softened, add tin tomatoes. Pour water into the empty tin so that it reaches half way up & add to the pan.
  5. Add the paprika, chilli powder & season with salt & pepper.
  6. Stir everything together and cook for 5-7 minutes on a high heat for the sauce to thicken and flavours to develop.
  7. Add more water if the sauce looks too thick. It should be wet enough for the eggs to poach in.
  8. Make 4 wells in the pan and crack an egg slowly into each one.
  9. Cover the pan with a lid/plate wide enough to cover completely & contain all the steam. Reduce heat to a low simmer.
  10. Leave the eggs to poach in the pan. Should take around 3-6 minutes. Keep an eye on the eggs. Lift the lid to check after 3 minutes if you can’t see or don’t have a glass lid.
  11. Whilst eggs are cooking, prepare your mashed avocado & set aside.
  12. The eggs should be cooked with the yolk still runny.
  13. When eggs are cooked turn off the heat and remove lid.
  14. Garnish the pan with spoonfuls of avocado dotted around the pan, followed by chopped coriander, sliced spring onions and fresh chillies (or dried).
  15. Crumble feta and scatter all over, if using.
  16. Serve in the pan alongside some crusty bread or toast.

eatwitha halal foodA life long foodie, I worked in media for about 10 years until 2 years ago when I decided to take the plunge and follow my passion for food.

I am now happy to say that I’m a trained and qualified chef with experience of working in professional kitchens and hotel restaurants. I’m still learning the biz whilst gaining more skills along the way, and making the most of every experience.

Food for me is an enjoyable shared experience so this is what I hope to bring with my blog. Simple and affordable recipes which don’t break the bank, don’t come with a huge list of ingredients but do satisfy a hungry palette!

I hope you enjoy the blog and please feel free to share your comments! Aasma x. View all posts by eatwitha.

If you have any recipes you want published, Contact Us now. We’d love to hear from you!

Share With:
No Comments

Leave A Comment