Shakshuka: Spice Blooming, Jammy Tomatoes, and Why the Yolk Must Stay Runny

Updated: June 2026shakshuka recipe · authentic shakshuka · how to make shakshuka · shakshuka spices · shakshuka technique · perfect shakshuka eggs · Israeli shakshuka · Turkish menemen · shakshuka variations · green shakshuka · shakshuka with feta · easy shakshuka · shakshuka cumin · shakshuka paprika · shakshuka origins · best shakshuka pan

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.

Active time
25 min
Eggs added
Step 5
Egg cook time
5–7 min
Serves
2–3
Pan
30cm skillet (oven-safe)
Origin
North Africa / Levant
The 5 Rules of Shakshuka

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.

Classic Red Shakshuka (serves 2–3)

Ingredients

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

1
Cook onions and peppers: Heat olive oil in a 30cm oven-safe skillet over medium heat. Add onions and peppers with a pinch of salt. Cook, stirring occasionally, for 15–18 minutes until deeply golden and soft — not just softened, but properly caramelized with color. Do not rush with high heat. Add garlic in the last 2 minutes.
2
Bloom the spices: Push the vegetables to one side of the pan. Add a small drizzle of oil to the cleared space if needed. Add cumin, paprika, cayenne, and coriander to the hot oil. Stir the spices in the oil for 30–60 seconds — they should sizzle and become very fragrant. Now mix the vegetables back in, coating them in the bloomed spices.
3
Add tomatoes and reduce: Add tomato paste and stir for 1 minute. Add crushed tomatoes, sugar, salt, and black pepper. Bring to a simmer. Cook uncovered over medium heat for 10–15 minutes, stirring occasionally, until the sauce is thick and jammy — it should hold a spoon-trail for 2–3 seconds. Taste and adjust salt, sugar, and heat.
4
Make wells: Use the back of a large spoon to make 4–6 wells in the sauce, spacing them evenly. The wells should go down to the bottom of the pan. Crack each egg into a small bowl first, then slide it into a well.
5
Cook eggs — watch closely: Cover the pan (lid or foil) and cook over medium-low heat for 5–7 minutes. Check at 5 minutes: the whites should be just opaque with the yolks still visibly liquid. Remove from heat while the yolks still look underdone. The residual heat will finish cooking the whites in 1–2 minutes. If you wait for the yolks to look set, they will be overcooked.
6
Finish and serve: Immediately crumble feta over the shakshuka. Scatter fresh parsley or cilantro. Add a drizzle of good olive oil. Serve directly from the pan with crusty bread — shakshuka waits for no one. The bread is for mopping the sauce around the egg whites.

Regional Variations

VariationOriginKey Difference
Green ShakshukaModern IsraeliTomatillos or green tomatoes replace red; spinach, kale, or chard added; fresh herbs heavy; no paprika; sometimes cream added
Turkish MenemenTurkeyEggs scrambled rather than poached — stirred continuously as they cook; softer, creamier result; kapia peppers traditional; sometimes sucuk (spiced sausage) added
Merguez ShakshukaMorocco / AlgeriaSpiced lamb merguez sausage browned and added to the sauce; harissa replaces cayenne; heavier and more substantial
Yemenite ShakshukaYemen / Israeli diasporaHawayij spice blend (cardamom, black pepper, turmeric, cumin); served with lahoh (Yemenite flatbread)
White ShakshukaModern fusionNo tomato; cream or béchamel base with leeks, spinach, and garlic; runny eggs poached in white sauce
Smoked Paprika → 12-inch Cast Iron Skillet →

More global recipes

Greek Moussaka → Moroccan Tagine → Japanese Miso Soup → Dal Makhani →

As an Amazon Associate, Borderless Kitchen earns from qualifying purchases made through links on this page. This does not affect the price you pay.