Shakshuka Poached Eggs in Spiced Tomato Sauce

Featured in: Vegetarian Favorites

This vibrant Middle Eastern dish features eggs poached directly in a spiced tomato and pepper sauce, creating a satisfying protein-rich breakfast. The sauce combines crushed tomatoes with diced bell peppers and onions seasoned with cumin, paprika, coriander, and optional cayenne. After simmering the sauce until thickened, wells are made for cracking fresh eggs which cook until just set with runny yolks. The result is a warm, comforting meal perfect for mopping up with crusty bread or pita.

Updated on Wed, 21 Jan 2026 10:13:00 GMT
A close-up of Shakshuka in a skillet, showing poached eggs with runny yolks in vibrant red tomato and pepper sauce. Save
A close-up of Shakshuka in a skillet, showing poached eggs with runny yolks in vibrant red tomato and pepper sauce. | whisknjoy.com

The first time I had shakshuka was at a tiny brunch spot in Brooklyn, where the waiter warned me the pan would be volcanically hot. I watched the steam rise from the tomatoey sauce, those golden yolks trembling just right, and knew Id be recreating this magic at home. Now its my go-to when friends sleep over because it looks impressive but secretly takes zero effort to pull together.

Last summer my neighbor came over during a rainstorm with crusty bread and hungry kids. I threw this together in 20 minutes flat, and watching them dunk bread into those saucy yolks was better than any restaurant meal. The way the whole house smelled like cumin and simmering tomatoes made the gray weather feel cozy instead of gloomy.

Ingredients

  • 2 tbsp olive oil: Use a good quality one here since its the foundation of your sauce
  • 1 large onion, diced: Yellow onions caramelize beautifully but red works too for sharper flavor
  • 1 red bell pepper, diced: Adds natural sweetness that balances the tomatoes acidity
  • 3 cloves garlic, minced: Fresh garlic makes all the difference dont skip it
  • 1 (28 oz) can crushed tomatoes: Whole tomatoes crushed by hand give better texture than pre crushed
  • 1 small chili pepper, finely chopped: Jalapeño or Fresno peppers work perfectly if you want gentle heat
  • 1 tsp ground cumin: This is the backbone of that authentic North African flavor profile
  • 1 tsp sweet paprika: Smoked paprika adds depth if you want to play with variations
  • 1/2 tsp ground coriander: Brightens up the heavier tomato base with citrusy notes
  • 1/4 tsp cayenne pepper: Optional but recommended if you like things spicy
  • Salt and black pepper: Taste as you go tomatoes need plenty of salt to shine
  • 4 large eggs: Farm fresh eggs with vibrant orange yolks make this stunning
  • 2 tbsp fresh parsley or cilantro: Adds freshness and color against the red sauce
  • 50 g feta cheese, crumbled: The salty creaminess is optional but highly recommended

Instructions

Heat your pan and sizzle the aromatics:
Pour olive oil into a large skillet over medium heat. Toss in diced onion and bell pepper, letting them soften for 5 to 7 minutes until theyre fragrant and translucent.
Wake up the garlic and spices:
Stir in minced garlic and chili pepper, cooking for just 1 minute until you can smell the garlic. Add crushed tomatoes, cumin, paprika, coriander, cayenne, salt, and pepper.
Let the sauce get cozy:
Simmer everything uncovered for 10 to 12 minutes. The sauce should thicken nicely, and youll notice the colors deepen to a rich red orange.
Create the perfect egg nests:
Use your spoon to make 4 shallow wells in the sauce. Crack an egg directly into each well, keeping the yolks intact.
Cover and watch the magic happen:
Put the lid on and cook for 6 to 8 minutes. The whites should set completely while those yolks stay beautifully runny.
Finish with flourish:
Pull the pan from heat and scatter fresh herbs and crumbled feta over the top. Serve immediately while everythings still bubbling gently.
Save
| whisknjoy.com

My friend Sarah makes this for dinner every Sunday and swears its the only meal her teenage daughter will actually help cook. Theres something about cracking those eggs into the bubbling sauce that makes everyone want to gather around the stove.

Choosing the Right Pan

A cast iron skillet is ideal because it holds heat evenly and goes straight from stove to table looking gorgeous. If you dont have one, any deep skillet with a tight fitting lid will work perfectly fine.

Egg Timing Secrets

I learned the hard way that egg size matters for timing. Jumbo eggs need an extra minute or two, while smaller eggs might set faster than the recipe suggests. Lift the lid occasionally to check your preferred yolk consistency.

Bread is Non Negotiable

You need something substantial to scoop up all that sauce and runny yolk goodness. Thick cut sourdough, warm pita, or even grilled rustic bread will transform this from a dish into an experience.

  • Toast your bread slightly so it doesnt get soggy too quickly
  • Extra harissa stirred into the sauce wakes up the flavors
  • Leftovers reheat surprisingly well for next day lunch
Sizzling Shakshuka in a cast-iron pan, garnished with fresh parsley and crumbled feta for a savory breakfast. Save
Sizzling Shakshuka in a cast-iron pan, garnished with fresh parsley and crumbled feta for a savory breakfast. | whisknjoy.com

Theres something deeply satisfying about dipping bread into that sauce, breaking the yolk, and letting everything meld together on your fork. It comfort food that somehow feels fancy without trying too hard.

Recipe FAQ

What is shakshuka?

Shakshuka is a Middle Eastern and North African dish of eggs poached in a spiced tomato and pepper sauce, typically served for breakfast with bread for dipping.

How do I know when the eggs are done?

Cover the pan and cook for 6-8 minutes. The whites should be set while yolks remain runny. Cook longer if you prefer firmer yolks.

Can I make this vegan?

Yes, simply omit the eggs and add sautéed tofu or chickpeas instead for a protein-rich plant-based version.

What can I serve with shakshuka?

Crusty bread, warm pita, or flatbread are perfect for dipping into the sauce and runny yolks. It's also delicious with roasted potatoes on the side.

How spicy is this dish?

The base version is mildly spiced. Adjust heat by adding more or less cayenne pepper, or include harissa paste for extra spice.

Shakshuka Poached Eggs in Spiced Tomato Sauce

Eggs poached in spiced tomato sauce with peppers, onions, and aromatic Middle Eastern spices.

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min
Created by Sophia Turner

Classification Vegetarian Favorites

Skill Level Easy

Cultural Background Middle Eastern and North African

Output 4 Portion Count

Dietary considerations Meat-Free, No Gluten

Components

Vegetables

01 2 tablespoons olive oil
02 1 large onion, diced
03 1 red bell pepper, diced
04 3 cloves garlic, minced
05 1 (28 oz) can crushed tomatoes
06 1 small chili pepper, finely chopped

Spices

01 1 teaspoon ground cumin
02 1 teaspoon sweet paprika
03 1/2 teaspoon ground coriander
04 1/4 teaspoon cayenne pepper
05 Salt and black pepper, to taste

Eggs

01 4 large eggs

Garnish

01 2 tablespoons fresh parsley or cilantro, chopped
02 1/3 cup feta cheese, crumbled

Preparation Steps

Stage 01

Prepare the Base: Heat olive oil in a large skillet or sauté pan over medium heat until shimmering.

Stage 02

Sauté Aromatics: Add diced onion and bell pepper; cook for 5–7 minutes until softened and translucent.

Stage 03

Add Garlic and Chili: Stir in minced garlic and finely chopped chili pepper; sauté for 1 minute until fragrant.

Stage 04

Incorporate Spices and Tomatoes: Add crushed tomatoes, ground cumin, sweet paprika, ground coriander, cayenne pepper, salt, and black pepper. Stir thoroughly to combine all spices.

Stage 05

Simmer the Sauce: Simmer uncovered for 10–12 minutes, stirring occasionally, until the sauce thickens to a stew-like consistency.

Stage 06

Create Wells for Eggs: Using the back of a spoon, create 4 shallow wells in the sauce. Crack one egg into each well without breaking the yolks.

Stage 07

Poach the Eggs: Cover the pan and cook for 6–8 minutes, or until egg whites are fully set but yolks remain runny. Extend cooking time for firmer yolks.

Stage 08

Finish and Garnish: Remove from heat immediately. Sprinkle chopped fresh parsley or cilantro and crumbled feta cheese over the top.

Stage 09

Serve: Serve hot directly from the pan, accompanied by crusty bread or warm pita for dipping into the sauce.

Necessary tools

  • Large skillet or sauté pan with lid
  • Cutting board
  • Chef's knife
  • Wooden spoon

Allergy details

Review all ingredients for potential allergens and consult with healthcare professionals if you're unsure about any item.
  • Contains eggs
  • Contains dairy (feta cheese)
  • Gluten-free when served without bread

Nutritional content (each portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 220
  • Fats: 12 g
  • Carbohydrates: 18 g
  • Proteins: 10 g