Shakshuka Recipe NYT: North African Poached Eggs in Spiced Tomato Sauce

Shakshuka Recipe NYT: North African Poached Eggs in Spiced Tomato Sauce

I’ve refined this North African classic into a foolproof method that delivers restaurant-quality results every time. The key is building deep, complex flavors in the tomato sauce before adding the eggs.

Simmering onions, bell peppers, and spices creates a rich base that transforms simple canned tomatoes into something extraordinary. A touch of harissa or cayenne adds the perfect amount of heat to balance the sweetness.

The final step involves gently poaching eggs directly in the sauce until the whites are set but yolks remain runny. This technique ensures every bite combines the spiced tomato mixture with creamy egg yolk.

Serve this dish straight from the skillet with crusty bread for soaking up every bit of sauce. It’s a complete meal that comes together in about 30 minutes.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Shakshuka Recipe Nyt

Simple ingredients create rich, complex flavors in this North African dish.

Ingredient Amount Notes
Olive Oil 🫒 3 tbsp Extra-virgin for best flavor
Yellow Onion 🧅 1 whole Medium, finely diced
Red Bell Pepper 🌶️ 1 whole Seeded, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Ground Cumin 🌿 1 tsp Toasted for warmth
Sweet Paprika 🌶️ 1 tsp For subtle smokiness
Harissa Paste 🔥 1 tsp Adjust for heat preference
Canned Diced Tomatoes 🍅 2 cans 28 oz each, with juices
Salt 🧂 1 tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Large Eggs 🥚 6 whole Fresh, room temperature
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Fresh Cilantro 🌿 ¼ cup Chopped, optional garnish
Crusty Bread 🍞 4 slices For serving and dipping

The tomatoes are the foundation here. San Marzano canned tomatoes have the best balance of sweetness and acidity, but any high-quality brand from Muir Glen or Hunt’s works well. Onions and bell peppers should be fresh—look for firm, unblemished produce. The harissa paste (found at Middle Eastern markets or Whole Foods) adds authentic heat, but cayenne can substitute in a pinch.

No harissa? Use one-quarter teaspoon cayenne plus one-half teaspoon smoked paprika. Fresh tomatoes can replace canned in summer, but you’ll need about 6 cups chopped. For a milder dish, reduce the cumin by half. The eggs are non-negotiable for authenticity, but extra-large eggs work fine if that’s what you have. Fresh herbs make a difference—don’t skip them.

The sauce can be made 1 day ahead—just reheat before adding eggs. Leftovers keep for 3 days in the fridge, but the eggs are best fresh. The bread? Buy it the day you serve, or toast day-old slices to revive them.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that this comes together in a single skillet—no pile of dishes, just rich tomato sauce simmering with onions and bell peppers.
  • Warm Spice Hug: The cumin and garlic bloom in olive oil, creating this deep, cozy aroma that fills the kitchen before the first bite.
  • Breakfast or Dinner: Honestly, I’ve served this for lazy Sunday brunches and quick weeknight dinners—it works both times.
  • Stretches Easily: Leftovers taste even better the next day, and it’s cheap to make since it’s mostly pantry staples and humble veggies.

Step-by-Step Instructions for North African Poached Eggs in Spiced Tomato Sauce

Master this technique for perfectly poached eggs in a rich, aromatic tomato base.

Step 1: Build the Aromatic Base

Heat the 3 tbsp olive oil in a large, deep skillet over medium heat. Add the finely diced yellow onion and red bell pepper, cooking for 5-7 minutes until softened and just beginning to caramelize around the edges.

Add the 4 cloves garlic cloves and cook for 30 seconds until fragrant, stirring constantly to prevent burning. This creates the flavor foundation that defines the dish.

Step 2: Develop the Spiced Tomato Sauce

Stir in the 1 tsp ground cumin, 1 tsp sweet paprika, and 1 tsp harissa paste. Cook for 1 minute to toast the spices, which deepens their aroma and eliminates any raw flavor.

Pour in the 2 cans canned diced tomatoes with their juices. Season with the 1 tsp salt and 0.5 tsp black pepper. Simmer uncovered for 15-20 minutes until the sauce thickens and develops a rich, deep red color.

Step 3: Poach the Eggs in the Sauce

Using a spoon, make small wells in the sauce. Crack each of the 6 large eggs into a small bowl first (this prevents shell fragments), then gently slide them into the wells. The eggs should be mostly submerged in the sauce.

Cover the skillet and cook on low heat for 5-8 minutes. Check at 5 minutes—the whites should be set but yolks still runny. For firmer yolks, cook up to 8 minutes, but watch carefully as overcooking will toughen the eggs.

Step 4: Finish and Serve

Remove from heat and let stand covered for 2 minutes. This allows the eggs to finish setting while the sauce continues to meld with the residual heat.

Sprinkle with the 0.25 cup fresh parsley and 0.25 cup fresh cilantro. Serve immediately in the skillet with the 4 slices crusty bread on the side for dipping into the flavorful sauce. Each serving should have a perfect balance of sauce and eggs.

👨‍🍳

Pro Tips For Making Shakshuka Recipe Nyt

  • Bloom the Cumin: Toast the ground cumin in the olive oil for 30 seconds before adding onions—it wakes up the flavor and prevents a raw, bitter taste.
  • Slice Peppers Thin: Cut the red bell pepper into ¼-inch strips so they soften quickly and blend into the sauce instead of staying chunky and crunchy.
  • Low Simmer Only: After adding tomatoes, keep the heat at a gentle simmer; boiling hard turns the sauce watery and breaks the eggs before they set.
  • Use a Lid: Cover the pan for the last 2 minutes of cooking to steam the egg whites fully without overcooking the yolks.

Serving Suggestions for This Dish

Bread Selection

For the best dipping experience, I recommend a rustic sourdough or ciabatta with a crisp crust and open crumb. Their sturdy structure holds up to the rich tomato sauce without falling apart. Warm the bread in a 350°F oven for 5 minutes before serving. 🍞

Garnish Like a Pro

Fresh herbs make a world of difference. I always sprinkle chopped parsley and cilantro just before serving, but also try mint leaves for a bright twist. A drizzle of extra-virgin olive oil adds a silky finish.

Table Setting

Serve this dish family-style in the skillet at the center of the table. Place small bowls of crumbled feta or labneh on the side for guests to add as they like. The contrast of cool dairy with the warm, spiced eggs is irresistible.

Beverage Pairings

I love a chilled mint lemonade to balance the heat, or a dry rosé wine for a more sophisticated pairing. For beer lovers, a crisp pilsner cuts through the richness beautifully.

Breakfast to Dinner

This works for any meal. For breakfast, serve with avocado slices and a side of Greek yogurt. For dinner, add a simple cucumber-tomato salad with lemon dressing to complete the meal. 💫

Leftovers Tip

Store the sauce separately from the eggs if prepping ahead. Reheat the sauce gently, then poach fresh eggs when ready to serve. The flavors in the tomato base actually improve after a day in the fridge.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 4g20%
Cholesterol 275mg92%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 5g18%
Sugars 8g
Protein 16g32%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I make this without harissa?

Substitute with ¼ tsp cayenne plus ½ tsp smoked paprika for a similar kick. The dish will still have depth from the cumin and sweet paprika.

2

How do I prevent the eggs from spreading?

Create deep wells in the sauce before adding eggs. Crack each egg into a small bowl first, then gently slide it into the well. This keeps the whites contained.

3

Can I use fresh tomatoes instead of canned?

Yes, but you’ll need about 6 cups of chopped, peeled fresh tomatoes. Simmer them down first to remove excess liquid before adding spices.

4

How do I know when the eggs are done?

Check at 5 minutes—whites should be set with runny yolks. For firmer yolks, cook up to 8 minutes, but avoid overcooking as it toughens the eggs.

★★★★★4.8(11 reviews)
Tyler Parker