Shakshuka is one of the most forgiving dishes in the Levantine and North African canon — and one of the most consistently overcooked by home cooks who don't trust the process. The mistake is almost always the eggs: left on the heat until the yolks solidify, producing a dish that is technically correct in every other way but loses its soul. Shakshuka is a dish of textures: the silky, just-set egg white against the barely-yielding yolk that breaks over the jammy, deeply savory tomato sauce. Solid yolks turn it into a mediocre egg dish in tomato sauce.
The dish originated in North Africa — most likely Tunisia or Libya — where it was a staple of working-class cooking. The Ottoman Empire spread pepper-and-tomato cooking traditions across the Mediterranean and Levant, and shakshuka arrived in Israel through Sephardic Jewish and Mizrahi immigrants, where it became a national breakfast institution. The philosopher's debate about whether shakshuka is Israeli or Arab is as irrelevant to cooking as debates about whether pasta is Italian or Chinese — both traditions shaped it, and the result belongs to everyone.
1. Bloom spices in oil: Cumin, paprika, and cayenne are fat-soluble — their primary aroma and flavor compounds (terpenes, carotenoids) are oil-soluble and only release fully in hot fat. Adding spices directly to water-based sauce wastes most of their flavor potential. Always add ground spices to hot oil for 30–60 seconds before adding any liquid. The oil should sizzle when the spices hit it; if it doesn't, the oil isn't hot enough.
2. Caramelize onions and peppers thoroughly: This takes 15–20 minutes and is where all the sweetness and depth comes from. Medium heat, patience. The vegetables should go golden-brown and reduce to roughly half their original volume. Rushing this step with high heat produces steamed vegetables rather than caramelized ones — the Maillard reaction and caramelization require dry heat, not steam, which is why cooking in uncrowded stages at medium heat is essential.
3. Cook the tomato sauce until jammy: Add tomatoes and simmer uncovered until the sauce has thickened significantly — it should fall off a spoon in thick drops, not run. Watery sauce produces watery shakshuka where the egg whites spread thinly across the pan. A jammy sauce provides the structure that holds the eggs in place. This takes 10–15 minutes of active simmering.
4. Make wells, don't drop eggs: Use the back of a spoon to create defined wells in the sauce before cracking eggs. The wells contain the whites, preventing them from spreading into a single flat sheet. Each egg should sit in its own pocket. Crack eggs into a small bowl first and slide them in — this allows you to check for shell and gives more control over placement.
5. Remove from heat while yolks look underdone: The egg white should be just set (opaque) and the yolk should look liquid and slightly wobbly when you pull the pan off the heat. Residual heat from the pan continues cooking the eggs for 1–2 minutes. By the time you serve from the pan, the whites will be fully set while yolks remain runny. This is the single most important technique point.
Sauce base: 3 tbsp olive oil · 1 large onion, thinly sliced · 2 red bell peppers, thinly sliced · 4 garlic cloves, sliced · 1 tsp ground cumin · 1½ tsp sweet smoked paprika · ¼–½ tsp cayenne (to taste) · ½ tsp ground coriander · 1 tbsp tomato paste · 1×400g can crushed tomatoes · ½ tsp sugar (balances acidity) · salt and black pepper
Eggs and finish: 4–6 eggs · 80g feta cheese, crumbled · handful of fresh flat-leaf parsley or cilantro · crusty bread for serving
| Variation | Origin | Key Difference |
|---|---|---|
| Green Shakshuka | Modern Israeli | Tomatillos or green tomatoes replace red; spinach, kale, or chard added; fresh herbs heavy; no paprika; sometimes cream added |
| Turkish Menemen | Turkey | Eggs scrambled rather than poached — stirred continuously as they cook; softer, creamier result; kapia peppers traditional; sometimes sucuk (spiced sausage) added |
| Merguez Shakshuka | Morocco / Algeria | Spiced lamb merguez sausage browned and added to the sauce; harissa replaces cayenne; heavier and more substantial |
| Yemenite Shakshuka | Yemen / Israeli diaspora | Hawayij spice blend (cardamom, black pepper, turmeric, cumin); served with lahoh (Yemenite flatbread) |
| White Shakshuka | Modern fusion | No tomato; cream or béchamel base with leeks, spinach, and garlic; runny eggs poached in white sauce |
As an Amazon Associate, Borderless Kitchen earns from qualifying purchases made through links on this page. This does not affect the price you pay.