
Shakshuka
Eggs poached in spicy tomato purgatory. Bread required.
Master egg poaching in shakshuka's spiced tomato sauce. Harissa heat, feta creaminess, and perfectly runny yolks in 25 minutes.
Reduce tomato sauce until thick enough to hold an egg's weight. Make wells, slide eggs in gently. Cover and simmer until whites set but yolks stay runny.
The fit, timing, and key move are all here. If it is a yes, go straight into cook mode.
Eggs poached in spicy tomato purgatory. Bread required.
Timing note: 25 mins
Set your units, then drop the ingredients into grocery if this is happening later.
What matters before the pan gets hot
The shortest path to understanding the dish, the key move, and whether tonight is the right time to cook it.
The Hook
This recipe teaches sauce texture and egg timing. Too many people treat shakshuka like salsa with eggs. It's a carefully reduced sauce that's strong enough to hold an egg's weight without letting it sink.
The Technique
The thick tomato sauce insulates the eggs from direct heat, allowing gentle poaching rather than frying. The steam from covering the pan cooks the tops of the eggs while the sauce cooks the bottoms, creating even doneness without flipping.
The History
North Africa (Tunisia/Libya), now popular throughout the Middle East and beyond. Shakshuka means 'mixture' or 'shaken' in Arabic.
Food Facts
Sourced notes. Tap to verify.
Egg yolks contain lecithin, an emulsifier that helps stabilize mixtures of oil and water. That is the core trick behind glossy sauces and creamy dressings.
A small amount of acid (lemon juice or vinegar) can increase perceived brightness and reduce the sensation of heaviness in fatty foods.
Master egg poaching in shakshuka's spiced tomato sauce. Harissa heat, feta creaminess, and perfectly runny yolks in 25 minutes.
Nutrition per Serving
Estimated valuesSatiety
Data estimatedTechnique, context, and fallback plans
The reason the method works, the prep you can do early, and what to change if the dish starts drifting.
This is the ultimate breakfast for dinner. The name comes from the Arabic for 'mixture' or 'shaken'—it's basically a vegetable ragout with eggs dropped in.
The trick is getting the sauce texture right. If it's too watery, the eggs sink to the bottom and boil instead of poaching. They need a thick sauce that can support their weight. You want to drag a spoon through the sauce and see a trail that doesn't immediately fill back in with liquid.
Once the sauce is ready, you make little divots with the back of a spoon and gently slide the eggs in. Never crack eggs directly into the pan—you'll get shells everywhere and broken yolks. Use a small bowl or ramekin.
Then comes the critical part: covering and steaming. The lid traps heat and steam, cooking the tops of the eggs while the sauce cooks the bottoms. Check frequently. The difference between a perfectly runny yolk and a hard-boiled disappointment is about 60 seconds.
The feta at the end adds creamy, salty contrast to the spicy, acidic tomato base. Crusty bread is non-negotiable for soaking up the sauce and yolk.
Egg yolks are hard instead of runny?
You cooked them too long. Remember carryover heat—pull the pan off the stove when the whites are just barely set. They'll continue cooking from residual heat. Next time, check at 5…
Sauce is watery and eggs sank?
You didn't reduce the tomatoes enough before adding eggs. The sauce must be thick enough to support the eggs' weight. Next time, simmer longer until you can drag a spoon through it…
Use this in Focus
Turn this nutrition profile into a week you can plan, shop, and actually cook.
Set up, cook, and remember what worked
The mise, the method, your notes, and the next recipes to master after this one lands.
The Setup
- Large Skillet with Lid12-inch·Cast iron or oven-safe skillet works best
- Small Bowls or RamekinsFor cracking eggs before adding to pan
The Mise en Place
5 of 12Your prep station before cooking begins
Chef's Notes
Crack eggs into individual ramekins before adding to pan—prevents shells and broken yolks.
The sauce must be thick enough to support the eggs. If watery, simmer longer before adding eggs.
Serve with crusty bread, pita, or challah for soaking up sauce and yolk.
SAUTÉ
Heat olive oil (3 tbsp) in a large skillet over medium heat. Add onion (1 large) and bell pepper. Cook, stirring occasionally, until soft and starting to brown, about 8 minutes. Add garlic (4 cloves), harissa, and cumin. Cook, stirring constantly, for 1 minute until fragrant.
Don't burn the garlic—add it near the end • Onions and peppers are tender, harissa turns darker • Sweet peppers and smoky harissa aroma
Vegetables are soft, spices are fragrant
SIMMER
Time-sensitiveAdd crushed tomatoes (28 oz), salt (1 tsp), and pepper. Bring to a simmer. Cook, stirring occasionally, until sauce thickens, about 8-10 minutes.
If sauce is too watery, eggs will sink and boil instead of poach • Sauce is reduced, not watery • Thick, rich tomato aroma
Sauce is thick—a spoon dragged through leaves a trail
NESTLE
Use the back of a spoon to make 6 small wells in the sauce. Carefully slide one egg into each well from a small bowl or ramekin.
Do not crack eggs directly into pan—you'll get shells and broken yolks • Egg whites sit in wells, yolks visible on top
Eggs are nestled in sauce, not sinking
STEAM
Time-sensitiveCover the skillet with a lid. Reduce heat to low. Cook for 5-8 minutes, checking frequently. Eggs are done when whites are set but yolks are still runny.
Check frequently—60 seconds is the difference between runny and hard • Whites are set, yolks still bright orange and jiggly
Scorch risk: Reductions can go from perfect to burnt fast. Keep an eye on the bottom and stir if needed.
Whites are opaque and firm, yolks jiggle when pan is shaken
FINISH
Remove from heat. Sprinkle with feta and cilantro. Serve immediately in the skillet with crusty bread.
Carryover heat keeps cooking eggs—serve immediately • Feta scattered over top, cilantro bright green
Ready to serve hot
Service Log
Log your variables. Iterate like a pro.
Clean slate.
Log your variables after the first run.
Master These Next

Red Lentil Soup
Ugly brown mush that tastes like heaven. Lemon is mandatory.

Oven-Roasted Chicken Shawarma
No spit required. Lemon, cumin, and a screaming hot oven.

Dutch Baby
A giant, deflated popover. Custard meets pancake.