Poached eggs in spiced tomato sauce make a one-pan meal with jammy yolks, tender peppers, and toast-ready juices.
Shakshuka works because it feels generous without asking much from the cook. You soften onion and pepper, stir in garlic and spices, pour in tomatoes, then nestle eggs right into the pan. A few minutes later, the sauce clings to bread instead of flooding the plate.
This version keeps the flavor bold and the method plain. The sauce gets depth from onion, gentle heat from paprika and chile, and body from crushed tomatoes cooked until they lose that raw edge. The eggs stay tender, with whites that set cleanly and yolks that still have some give.
Egg Recipe Shakshuka For A One-Pan Meal
A good pan of shakshuka starts with restraint. Too much liquid, and the eggs slide around in a thin sauce. Too much heat, and the garlic turns bitter before the tomatoes settle down. The goal is a pan that bubbles lazily, not a hard boil.
There is plenty of room to make the pan your own. Some versions lean sweet with red pepper. Some hit harder with cumin and chile. Some get finished with feta or herbs. The bones stay the same: tomatoes, spices, eggs, and bread nearby.
Ingredients You’ll Need
- 2 tablespoons olive oil
- 1 medium yellow onion, finely chopped
- 1 red bell pepper, chopped
- 3 garlic cloves, sliced or minced
- 1 teaspoon ground cumin
- 1 teaspoon sweet paprika
- 1/4 teaspoon red pepper flakes, plus more if you like heat
- 1 can crushed tomatoes, about 28 ounces
- 1/2 teaspoon kosher salt, then more to taste
- 4 to 6 large eggs
- A small handful of parsley or cilantro
- Feta, yogurt, or toasted bread for serving if you want it
Pan Setup That Helps
Use a skillet with enough surface area for the eggs to sit apart. Ten to twelve inches is the sweet spot for four to six eggs. If the pan is too small, the whites run together and the center stays underdone while the edges go firm.
A lid helps, though you can cook the eggs without the lid if you like a looser yolk. Warm the bread while the sauce reduces.
How To Build The Sauce
- Start with the vegetables. Warm the olive oil over medium heat. Add the onion and bell pepper and cook until soft and glossy, about 8 minutes.
- Bloom the spices. Add the garlic, cumin, paprika, and red pepper flakes. Stir for about 30 seconds, just until the pan smells fragrant and the oil turns rust-colored.
- Cook down the tomatoes. Pour in the crushed tomatoes and salt. Let the sauce simmer for 10 to 15 minutes, stirring now and then, until it thickens enough to leave a clear trail when you drag a spoon through it.
If the tomatoes taste sharp, give them another minute or two. If the sauce looks dry before it tastes settled, splash in a spoonful of water. You want a spoonable sauce with body, not a paste.
Britannica’s entry on shakshouka notes that the dish spread far beyond its North African roots. That wide reach is why you will see pans finished with feta, herbs, more chile, or none at all.
Getting The Eggs Right
Make little wells in the sauce with the back of a spoon. Crack each egg into a small bowl first, then slide it into a well. That small step saves you from broken yolks and stray shell pieces. Once the eggs are in, put the lid on the skillet and cook on low until the whites set. That usually takes 5 to 8 minutes, based on the pan, the lid, and how runny you like the yolks.
| Stage | What To Look For | What It Changes |
|---|---|---|
| Onion And Pepper | Soft, glossy, no hard crunch left | Builds sweetness and keeps the sauce from tasting harsh |
| Garlic | Smells warm and nutty, not dark brown | Keeps bitterness out of the pan |
| Spices | Oil turns red and fragrant in seconds | Pulls more flavor from cumin and paprika |
| Tomato Simmer | Bubbles slowly with small bursts | Reduces water and rounds out acidity |
| Spoon Test | A path stays open for a second or two | Shows the sauce can hold the eggs in place |
| Egg Wells | Small hollows stay visible in the sauce | Stops whites from skidding across the pan |
| Lidded Finish | Steam forms lightly under the lid | Sets the tops of the whites with less risk to the yolks |
| Rest Before Serving | Pan sits off heat for 1 minute | Lets the eggs settle and the sauce thicken a touch more |
The FDA’s egg safety page says shell eggs should be kept refrigerated and cooked until the yolks and whites are firm unless you are using pasteurized eggs. If you want jammy yolks, serve the pan right when the whites lose their clear look. If you want fully set centers, leave the lid on for another minute or two.
Ways To Avoid A Watery Pan
The most common miss is rushing the tomatoes. Canned tomatoes carry a lot of water, and peppers do too. Let the sauce reduce before the eggs go in. If the pan still looks loose, raise the heat for a minute and stir more often. Once the eggs are added, keep the heat gentle so the sauce does not spit and break.
Another trick is to use crushed tomatoes instead of diced. Diced tomatoes often stay chunky and wetter, while crushed tomatoes melt into a smoother base. If all you have are whole peeled tomatoes, crush them by hand before they hit the skillet.
Heat, Salt, And Finishing Touches
Shakshuka should taste lively, not flat. Paprika gives warmth and color. Cumin brings a toasted note. Red pepper flakes wake the sauce up. Taste the tomatoes before you add extra salt, since canned brands vary. A spoonful of feta or yogurt adds cool contrast, and chopped parsley or cilantro cuts through the richness.
Serving Ideas And Easy Swaps
This dish begs for bread. Thick toast, pita, or flatbread all work because the sauce has enough body to cling. If you want a fuller meal, set the skillet next to roasted potatoes or a small salad. If you want it leaner, skip the cheese and finish with herbs and black pepper.
One large whole egg has about 6 grams of protein, according to USDA FoodData Central. That makes shakshuka a smart pick when you want a meal that feels hearty without piling on meat. Four eggs can feed two hungry people with bread, or stretch to three if you add a side dish.
| If You’re Out Of | Swap In | What To Expect |
|---|---|---|
| Red Bell Pepper | Yellow pepper or roasted red pepper strips | A sweeter pan with a softer bite |
| Crushed Tomatoes | Whole peeled tomatoes, crushed by hand | A chunkier sauce that may need extra simmer time |
| Parsley | Cilantro or dill | A brighter finish with a different herbal edge |
| Feta | Goat cheese or plain yogurt | Cool tang without much extra work |
| Eggs | Pasteurized eggs | Same texture with extra margin if you like softer yolks |
Storage And Reheating
Fresh shakshuka is best straight from the pan. Still, leftovers can work if you treat them gently. Store the sauce and eggs in a sealed container in the fridge. Reheat on low heat with a splash of water so the tomato base loosens up again.
If you want a better make-ahead plan, cook the sauce a day early and chill it. The next day, warm it in a skillet, make the wells, and crack in fresh eggs.
Common Slipups That Change The Texture
- Adding eggs before the sauce thickens enough to hold them
- Cooking over high heat once the eggs are in the pan
- Salting the sauce heavily before tasting the tomatoes
- Using a crowded skillet that forces the whites to merge
- Skipping bread or another side to catch the sauce
What A Good Final Pan Should Feel Like
The sauce should be thick, spoonable, and glossy. The whites should be set with no raw sheen. The yolks can be loose or firm, based on what you like, but they should still sit neatly in the sauce instead of drifting away. When you drag toast through the skillet, you should pick up tomato, spice, and a little yolk in the same bite.
That is the charm of shakshuka. It tastes generous, looks good in the pan, and turns pantry basics into something you’ll want to make again when the fridge looks bare.
References & Sources
- Encyclopaedia Britannica.“Shakshouka.”Defines the dish, its roots in North Africa, and its core ingredients and serving style.
- U.S. Food and Drug Administration.“What You Need to Know About Egg Safety.”Gives safe handling and cooking advice for shell eggs used in recipes like shakshuka.
- USDA.“Food Search | USDA FoodData Central.”Provides nutrition data used for the protein note tied to large whole eggs.

