Classic Shakshuka
Eggs poached in a smoky tomato-pepper sauce with cumin and paprika, straight from the pan. A one-pan eggetarian dinner that doubles as a show-stopping brunch.

- Total time
- 30 min
- Servings
- 3
- Difficulty
- Easy
- Protein
- 16g
Ingredients
For 3 servings
- 5-6 large Eggs
- 800g can Crushed tomatoes
- 1 large Bell pepper, sliced
- 1 medium Onion, sliced
- 3 cloves Garlic, minced
- 1 tsp Smoked paprika
- 1 tsp Ground cumin
- 1/2 tsp (optional) Chili flakes
- 2 tbsp Olive oil
- 50g / handful Feta and parsley, to finish
Instructions
Heat olive oil in a large skillet over medium heat. Soften the onion and pepper for 6-7 minutes.
Add garlic and spices; cook 1 minute until fragrant.
Pour in the tomatoes, season with salt, and simmer 10 minutes until slightly thickened.
Make 5-6 wells in the sauce with a spoon. Crack an egg into each well.
Cover and simmer on low for 6-8 minutes until the whites are set but yolks are still jammy.
Crumble over feta, scatter parsley, and serve with crusty bread.
Frequently asked questions
How do I know when shakshuka eggs are done?
The whites should be fully opaque and firm while the yolks still wobble. Poke gently with a spoon — if clear liquid runs, cover and cook 2 more minutes.
Can I make shakshuka without a cast iron pan?
Yes, any wide skillet with a lid works. Cast iron just holds heat well for serving straight to the table.
You might also like
13g proteinSpanish Tortilla (Potato & Egg Omelette)
Spain's beloved tortilla de patatas: golden potatoes and sweet onions folded into soft set eggs. A three-ingredient eggetarian classic that works for breakfast, lunch or dinner.
40 min · Medium · Spanish
15g proteinRestaurant-Style Egg Fried Rice
Wok-tossed rice with silky ribbons of egg, scallions and just enough soy. The secret is day-old cold rice and a screaming hot pan — dinner in 15 minutes.
15 min · Easy · Chinese
17g proteinDhaba-Style Egg Curry
Hard-boiled eggs simmered in a rich, spiced onion-tomato gravy — the hearty eggetarian curry that proves a meat-free table never has to be boring. Ready in 35 minutes.
35 min · Medium · Indian