mains · plant-based
Shakshuka (Eggs in Spiced Tomato Sauce)
Eggs poached in a spiced tomato-pepper sauce with cumin and paprika — a Middle Eastern breakfast staple.

Nutrition (per serving)
280
Calories
14g
Protein
18g
Carbs
16g
Fat
4g
Fiber
Ingredients
For serving:
Method
-
Build the base by heating olive oil in a large skillet over medium heat. Add the onion and bell pepper and cook for 8-10 minutes until softened and starting to caramelize. The sweetness from the caramelized vegetables balances the acidity of the tomatoes. Add the garlic and cook for 30 seconds.
-
Bloom the spices by adding cumin, smoked paprika, coriander, and cayenne directly to the vegetables. Stir for 1 minute until the spices are fragrant and have darkened slightly. Blooming spices in the vegetable oil releases their essential oils and intensifies their flavor.
-
Add the tomatoes, sugar, salt, and pepper. Stir to combine. Bring to a simmer and cook for 15-20 minutes, stirring occasionally, until the sauce has thickened and reduced. You should be able to drag a spoon through the sauce and see the bottom of the pan for a moment before the sauce flows back. This thickness is critical — watery sauce means overcooked eggs.
-
Create wells in the sauce using the back of a spoon — make 6 evenly spaced indentations. Crack one egg into each well. The wells keep the eggs separated and ensure even cooking. Season the eggs with a pinch of salt and pepper.
-
Cover and cook over medium-low heat for 5-8 minutes. Check at 5 minutes — the whites should be set (opaque and firm) but the yolks should still be jiggly and runny. If the whites are still translucent, cover and cook 1-2 minutes more. The steam from the covered pan cooks the tops of the eggs gently.
-
Garnish and serve immediately with fresh cilantro or parsley and crumbled feta if using. Bring the skillet directly to the table with crusty bread or warm pita for scooping. Break the yolks and let them run into the spiced tomato sauce — the combination of runny yolk, spiced tomato, and crusty bread is one of the great simple pleasures in cooking.
Equipment
- Large skillet with lid (12-inch, oven-safe preferred) Also good: Tramontina Professional 10-Inch Non Stick Frying Pan
- Wooden spoon Recommended: Riveira Olive Wood Cooking Spoons Set
Chef Notes
- The most important thing: The tomato sauce must be thick before you add the eggs. If it's watery, the eggs sink to the bottom and overcook. Simmer the sauce for 15-20 minutes until it's reduced and holds its shape when you drag a spoon through it.
- Make wells in the sauce with the back of a spoon before cracking the eggs. The wells keep the eggs in place and ensure the whites set evenly around the yolks.
- Cover the skillet after adding the eggs. The trapped steam cooks the tops of the whites while the sauce cooks the bottoms. Without a lid, you get raw whites on top and overcooked yolks on the bottom.
- The yolks should be runny — that's the whole point. They mix with the spiced tomato sauce when you break them, creating a rich, creamy sauce for dipping bread. If you prefer set yolks, cook 2-3 minutes longer.
- Shakshuka is a one-pan meal. Serve it directly from the skillet with bread for scooping. No plates needed.
Common Substitutions
| Ingredient | Substitution | Notes |
|---|---|---|
| Crushed tomatoes | Fresh tomatoes, diced and cooked down | Use 2 lbs ripe tomatoes — cook 10 min longer to break down |
| Red bell pepper | Roasted red peppers from a jar | Add with the tomatoes — already soft, no sautéing needed |
| Feta cheese | Goat cheese or labneh | Goat cheese is tangier; labneh adds creaminess |
| Eggs | Silken tofu, cubed | Vegan option — nestle tofu cubes into the sauce, warm through |
| Smoked paprika | Regular paprika + pinch of cumin | Loses the smoke but keeps the color and warmth |
What You're Practicing
Shakshuka teaches you egg cookery in a sauce — a technique that appears across Mediterranean and Middle Eastern cuisines (Italian eggs in purgatory, Turkish menemen, Tunisian chakchouka). The skill of judging when eggs are perfectly set — whites firm, yolks runny — by visual cues and timing transfers to poaching, frying, and any preparation where yolk doneness matters. Visit Techniques for more on egg cookery.
Building a spiced tomato sauce from scratch is one of the most versatile skills in cooking. The base here — onion, pepper, garlic, spices, tomatoes — is the same foundation for pasta sauce, curry base, and Mexican salsa roja. Understanding how to build, season, and reduce a tomato sauce gives you a technique that works across dozens of cuisines.
Video Resources
Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more
Comments (0)
Sign in to commentNo comments yet. Be the first to share your thoughts.
Frequently Asked Questions
- Can I make Shakshuka (Eggs in Spiced Tomato Sauce) ahead of time?
- Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
- How do I store leftover Shakshuka (Eggs in Spiced Tomato Sauce)?
- Store in an airtight container in the refrigerator for 3-4 days. Reheat gently over medium-low heat, adding a splash of broth or water to prevent drying out.
- Can I freeze Shakshuka (Eggs in Spiced Tomato Sauce)?
- Yes — most cooked mains freeze well for up to 3 months. Cool completely, store in freezer-safe containers, and thaw overnight in the refrigerator before reheating.
- How many servings does this recipe make?
- This recipe serves 4. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
- Is Shakshuka (Eggs in Spiced Tomato Sauce) a quick recipe?
- Yes — this recipe is ready in 25 minutes including prep time, making it perfect for busy weeknights.
- Is Shakshuka (Eggs in Spiced Tomato Sauce) high protein and vegetarian?
- Yes — this recipe is high protein and vegetarian. Check the Common Substitutions section for additional dietary adaptations.
- What substitutions can I make for Shakshuka (Eggs in Spiced Tomato Sauce)?
- See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.
You Might Also Like

Ackee and Saltfish
Jamaica''s national dish — creamy ackee fruit sautéed with salted cod.
Asian Chicken Lettuce Wraps
Asian chicken lettuce wraps with savory ground chicken, water chestnuts, and hoisin in butter lettuce.

Baja-Style Fish Tacos (Tilapia)
Baja-Style Fish Tacos (Tilapia) — a Mexican main dish Ready in 30 minutes. Perfect for weeknight cooking. Quick and easy.
Baked Cod with Lemon and Dill
Baked cod with lemon, garlic, and fresh dill — light, flaky, and ready in 20 minutes.