Ingredients
Method
- Heat olive oil in a large skillet over medium heat.
- Add onion and bell pepper; cook for 5–6 minutes until softened.
- Stir in garlic, cumin, paprika, coriander, and chili flakes; cook 1–2 minutes until fragrant.
- Add diced tomatoes and tomato paste, season with salt and pepper, and simmer for 8–10 minutes until sauce thickens slightly.
- Make small wells in the sauce and carefully crack eggs into each well.
- Cover the skillet and cook for 5–7 minutes, or until eggs are cooked to your preferred doneness.
- Garnish with chopped parsley or cilantro and serve immediately with crusty bread.
Notes
Chef’s Tips
- Use fresh, ripe tomatoes when possible for a brighter flavour.
- For a creamier sauce, add a splash of cream or crumbled feta before serving.
- Covering the skillet is key to gently poaching the eggs evenly.
- Shakshuka can also be made spicy by adding harissa or extra chili flakes.