Eggs poached in a rich, spiced tomato sauce. One pan, served straight from the skillet. Works for breakfast, brunch, or a lazy dinner.

Shakshuka
Eggs poached in a rich, spiced tomato sauce. A one-pan classic for breakfast, brunch, or a lazy dinner.
Ingredients
Method
- Heat butter (or olive oil) in a large cast iron skillet over medium heat.
- Add onion and cook, stirring occasionally, until softened — about 5 minutes.
- Add garlic and bell pepper (if using). Cook 2 minutes until fragrant.
- Stir in smoked paprika, cumin, and harissa. Cook 1 minute.
- Add crushed tomatoes, tomato paste, Worcestershire sauce, and sugar. Stir well.
- Bring to a low boil, then reduce heat and simmer uncovered for 10 minutes. Season with salt.
- Use a spoon to make 8 wells in the sauce. Crack one egg into each well.
- Cover with a lid and cook on low for 8-10 minutes until whites just set, yolks slightly runny. Or: 200C (400F) oven for 6-10 minutes.
- Remove from heat. Scatter feta, torn olives, and cilantro or dill over the top.
- Serve from the skillet with garlic-rubbed toast.
Notes
This is a comfort food recipe that is fantastic for sharing and relaxed eating for brunch or anytime. If you want to take it up a notch, add some crispy fried chorizo or Italian sausage for a meaty addition.
Roasting the bell pepper first adds sweetness. A lid is non-negotiable. The oven method gives better egg texture.
