RP
RecipePoolDiscover your next favorite recipe
  • Recipes
  • Topics
  • Collections
  • Roundups
  • Guides
  • About
Search
Browse
CategoryIngredientsCuisineDietMethodOccasion

Main Navigation

  • Recipes
  • Topics
  • Collections
  • Roundups
  • Guides
  • About

Browse Faster

CategoryIngredientsCuisineDietMethodOccasion
Follow RecipePool on Pinterest
RecipePool

Reviewed public recipe catalog

Curated recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Get weekly recipe inspiration

Explore

  • Recipes
  • Topics
  • Collections
  • Roundups
  • Guides
  • Ingredients
  • Updates

Browse By

  • Category
  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

HomeSearchRecipesCollections
  1. Home
  2. Recipes
  3. Shakshuka (Eggs in Spiced Tomato Sauce)
Shakshuka in a skillet with eggs poached in spiced tomato sauce and herbs

A bubbling skillet of spiced tomatoes with perfectly runny eggs

Shakshuka (Eggs in Spiced Tomato Sauce)

Test-kitchen tested by Hannah Okoye
Save

Prep Time

10 min

Cook Time

25 min

Total Time

35 min

Servings

4

4 servings

Difficulty

Easy

Cost

Budget

$

Shakshuka (Eggs in Spiced Tomato Sauce)

A bubbling skillet of spiced tomatoes with perfectly runny eggs

Eggs gently poached in a vibrant, spiced tomato and pepper sauce with cumin, paprika, and a touch of heat. A one-skillet wonder that works for any meal of the day.

10m

Prep Time

25m

Cook Time

35m

Total Time

4

Servings

Easy

Difficulty

Budget $

Cost

Mediterranean CuisineMain CourseBreakfastVegetarian

Recipe by Hannah Okoye

Reviewed by RecipePool Baking & Breakfast Desk

Editorially reviewed for image relevance, instruction clarity, ingredient fit, visual checkpoints, and practical home-cooking usefulness.

Published Jun 26, 2021/Reviewed Apr 26, 2026/Updated Jun 10, 2026

Headshot of Hannah Okoye

Editor's test note· from Hannah Okoye

Leftover sauce without eggs freezes well for up to 3 months. Just thaw, reheat, and crack fresh eggs in when ready.

Shakshuka is proof that some of the world's greatest dishes come from the humblest ingredients. Canned tomatoes, a few eggs, onions, peppers, and a handful of warm spices — that is all it takes to produce a meal that looks like a magazine cover and tastes like something from a Mediterranean cafe. It is the ultimate one-pan meal: no side dishes needed, no complicated technique, just crusty bread for scooping and a good appetite.

Originating in North Africa and now a beloved staple across the Middle East and Mediterranean, shakshuka is traditionally a breakfast or brunch dish, but it makes an equally compelling quick dinner. The sauce is built in stages — onions and peppers soften until sweet, garlic and spices are bloomed until fragrant, and then tomatoes simmer until they reduce into a thick, deeply flavored base. Eggs are cracked directly into little wells in the sauce, covered, and gently poached until the whites are set but the yolks remain gloriously runny.

The beauty of shakshuka is its adaptability. Add crumbled feta, chopped olives, or roasted red peppers. Stir in kale or spinach. Make it spicier with harissa or milder by omitting the cayenne. Every version is different, and every version is delicious.

Why This Recipe Works

Building the sauce in layers — first the aromatics, then the spices, then the tomatoes — creates depth of flavor that a one-step dump-and-stir approach cannot match. Blooming the spices in oil releases their fat-soluble flavor compounds. Creating wells in the sauce before adding the eggs lets you control the cooking precisely. Covering the pan traps steam that cooks the egg whites from above while the sauce cooks them from below, keeping the yolks perfectly runny.

Recipe-specific review checks

Why this recipe is in the public catalog

Last reviewed Apr 26, 2026 by RecipePool Baking & Breakfast Desk. The checks below are tied to this recipe's image, cooking method, and reader support sections.

Image relevance check

The hero image is reviewed against the dish title and alt text: Shakshuka in a skillet with eggs poached in spiced tomato sauce and herbs. The page also includes 3 visual checkpoints.

Method support check

The instructions are supported by stovetop cues for a main course and breakfast result, including timing, doneness, troubleshooting, and scaling guidance.

Reader-usefulness check

This page includes 5 tips, 3 recipe FAQs, and an editor note: Taste Shakshuka (Eggs in Spiced Tomato Sauce) after mixing and again after a short rest.

Shakshuka (Eggs in Spiced Tomato Sauce) remains public because its image, method cues, notes, tips, FAQs, and internal links clear the current review gate.

Kitchen intelligence

Kitchen notes for Shakshuka (Eggs in Spiced Tomato Sauce)

Before you start

Set up the first moves

Start by having (28 oz) can whole peeled tomatoes, crushed by hand, olive oil, and yellow onion, diced ready, then heat the olive oil in a large (10-12 inch) skillet, preferably cast iron, over medium heat.

Timing read

35 minutes, mostly cooking

Plan for 10 minutes prep and 25 minutes cooking. Midway check: Cast iron retains heat well and goes from stovetop to table beautifully, but any oven-safe skillet works.

Flavor logic

Built around (28 oz) can whole peeled tomatoes, crushed by hand

(28 oz) can whole peeled tomatoes, crushed by hand, olive oil, yellow onion, diced, and red bell pepper, diced carry the main flavor and texture, so measure them before you adjust seasoning or heat.

Serving plan

4 servings

For Mediterranean and Main Course, the finish should match this final cue: Remove from heat.

Visual checkpoints

What to look for as you cook

Shakshuka in a skillet with eggs poached in spiced tomato sauce and herbs
Reference

Finished dish reference

Shakshuka (Eggs in Spiced Tomato Sauce) should look close to this before serving: distinct textures, clear color contrast, and a ready-to-eat finish.

Cue
Prep

Prep checkpoint

Have 2 tablespoons olive oil, 1 medium yellow onion, diced, 1 red bell pepper, diced measured and ready before heat goes on. Heat the olive oil in a large (10-12 inch) skillet, preferably cast iron, over medium heat.

Cue
Finish

Final cue

Remove from heat.

Ingredients

  • 2 tablespoons 2 tablespoons olive oilMore Olive Oil
  • 1 1 medium yellow onion, diced, dicedMore Onion
  • 1 1 red bell pepper, diced, dicedMore Bell Pepper
  • 4 cloves 4 cloves garlic, minced, mincedMore Garlic
  • 2 teaspoons 2 teaspoons ground cuminMore Cumin
  • 2 teaspoons 2 teaspoons smoked paprikaMore Smoked Paprika
  • 0.25 teaspoon 1/4 teaspoon cayenne pepper (adjust to taste)More Cayenne Pepper
  • 28 oz 1 (28 oz) can whole peeled tomatoes, crushed by hand, whole peeled, crushed by handMore Tomatoes
  • 6 6 large eggsMore Eggs
  • 2 oz 2 oz crumbled feta cheese, crumbled(optional)More Feta Cheese
  • 2 tablespoons 2 tablespoons fresh cilantro or parsley, chopped, choppedMore Cilantro
  • Kosher salt and black pepper to taste, to taste

Ingredient notes

Ingredients worth checking

Shopping focus

Prioritize (28 oz) can whole peeled tomatoes

(28 oz) can whole peeled tomatoes, olive oil, yellow onion, and red bell pepper carry most of the flavor. Spend attention there first.

Prep notes

7 ingredient prep cues

Yellow onion diced, red bell pepper diced, and garlic minced before heat goes on.

Adjustment logic

Whole peeled tomatoes can flex

If needed, use Crushed tomatoes or passata in place of Whole peeled tomatoes. Crushed tomatoes save you the step of crushing by hand. Passata makes a smoother sauce. Both work perfectly.

Optional items

1 flexible ingredient

Crumbled feta cheese can be adjusted without changing the core structure of the dish.

Shopping guide

Shopping notes for Shakshuka (Eggs in Spiced Tomato Sauce)

Buy first

Check (28 oz) can whole peeled tomatoes quality

(28 oz) can whole peeled tomatoes, eggs, and crumbled feta cheese are the ingredients most likely to affect freshness and texture.

Package check

Match package size to the recipe

Olive oil, ground cumin, and smoked paprika may come in larger containers than needed; confirm amounts before buying backups.

Cost control

4 budget-friendly servings

If you need to trim cost, start with optional items like crumbled feta cheese; keep the core ingredients unchanged.

Storage planning

Shop with leftovers in mind

Shakshuka is best eaten immediately — the eggs do not store or reheat well once cooked.

Useful Kitchen Picks

Gear and pantry options that fit this recipe

These are optional, recipe-relevant searches for tools or pantry staples that can make this specific recipe easier to repeat.

FlavorPantry

Helpful Pick

Smoked Paprika

Pantry upgrade

Why the paprika matters

Smoked paprika adds gentle smoke and color without needing a smoker or extra chiles. It is one of the easiest ways to make a rub or sauce taste more complete.

This spice does useful flavor work before the main cooking even starts.

  • Builds smoky depth in rubs and sauces
  • Useful on chicken, pork, potatoes, beans, and eggs

A fresh jar of smoked paprika is a practical upgrade for weeknight savory cooking.

Shop smoked paprika for this recipe

As an Amazon Associate I earn from qualifying purchases. Product links are included when they are directly relevant to the recipe.

What You'll Need

Equipment

  • Large skillet with lid
  • Wooden spoon
  • Small bowl for cracking eggs

Instructions

  1. 1
    6-7 minutes

    Heat the olive oil in a large (10-12 inch) skillet, preferably cast iron, over medium heat. Add the diced onion and bell pepper. Cook, stirring occasionally, for 6-7 minutes until the vegetables are soft and beginning to caramelize at the edges.

    Note:Cast iron retains heat well and goes from stovetop to table beautifully, but any oven-safe skillet works.

  2. 2
    1 minute

    Add the garlic, cumin, smoked paprika, and cayenne pepper. Stir constantly for 1 minute until the spices are fragrant and have darkened slightly.

    Note:Watch carefully — ground spices can burn quickly. If they start to stick, add a splash of the tomato juices.

  3. 3
    8-10 minutes

    Pour in the crushed tomatoes with their juices. Stir well, scraping up any browned bits from the bottom of the skillet. Season with salt and pepper. Bring to a simmer and cook for 8-10 minutes, stirring occasionally, until the sauce has thickened and reduced slightly.

    Note:Crush the whole tomatoes by hand as you add them for a rustically chunky texture. Alternatively, use a can of crushed tomatoes.

  4. 4

    Using the back of a spoon, make 6 evenly spaced wells in the sauce. Crack one egg into each well. Season the eggs with a pinch of salt and pepper.

    Note:Crack each egg into a small bowl first, then slide it into the well. This prevents shell fragments and lets you place the egg precisely.

  5. 5
    5-8 minutes

    Cover the skillet with a lid, reduce heat to medium-low, and cook for 5-8 minutes. Check at 5 minutes — the whites should be set and opaque, while the yolks should still jiggle when you gently shake the pan.

    Note:Cooking time depends on how runny you like your yolks. Five minutes gives very runny yolks, eight minutes gives yolks that are just barely set.

  6. 6

    Remove from heat. Scatter the crumbled feta and chopped cilantro over the top. Serve immediately, straight from the skillet, with warm crusty bread, challah, or pita for scooping.

Technique notes

Technique checkpoints

Key method moments pulled from the written steps.

Prep phase

3 steps

Key move

Heat the olive oil in a large (10-12 inch) skillet, preferably cast iron, over medium heat.

Why it matters

Final seasoning should happen after the main ingredients have cooked together, when the balance is easiest to judge.

Watch for

Cast iron retains heat well and goes from stovetop to table beautifully, but any oven-safe skillet works.

Finish phase

3 steps

Key move

Using the back of a spoon, make 6 evenly spaced wells in the sauce.

Why it matters

Mix until the sauce or seasoning looks consistent before moving on.

Watch for

Crack each egg into a small bowl first, then slide it into the well.

Doneness cues

Doneness checks for Shakshuka (Eggs in Spiced Tomato Sauce)

Look for

(28 oz) can whole peeled tomatoes, crushed by hand should look ready

Cast iron retains heat well and goes from stovetop to table beautifully, but any oven-safe skillet works.

Heat cue

Control heat before adjusting

If the surface is changing too fast before the center or sauce is ready, lower the heat and give the recipe time to catch up.

Timing cue

25 minutes cook window

The clearest timed instruction is: Heat the olive oil in a large (10-12 inch) skillet, preferably cast iron, over medium heat.

Final adjustment

Taste and adjust at the end

Taste Shakshuka (Eggs in Spiced Tomato Sauce) after mixing and again after a short rest.

Troubleshooting

Fixes while cooking Shakshuka (Eggs in Spiced Tomato Sauce)

Texture check

If the texture seems off

Check this step before adding heat or liquid: Cast iron retains heat well and goes from stovetop to table beautifully, but any oven-safe skillet works.

Timing check

Built around 25 minutes of cooking

Shakshuka (Eggs in Spiced Tomato Sauce) starts with about 10 minutes prep. Steady heat and small adjustments are usually enough.

Seasoning check

Adjust late, not early

Before changing seasoning, check this tip: The sauce can be made up to 2 days ahead and refrigerated.

Leftover check

Keep leftovers useful

The tomato sauce reheats perfectly on the stovetop over medium heat.

Scaling guide

Scaling notes for Shakshuka (Eggs in Spiced Tomato Sauce)

Half batch

Plan for about 2 servings

For Shakshuka (Eggs in Spiced Tomato Sauce), halve the main ingredients evenly and season lightly until the final taste check.

Double batch

Scale toward 8 servings

For Shakshuka (Eggs in Spiced Tomato Sauce), use a wider pan, larger pot, or second tray so the moderate ingredient list has room.

Timing changes

Prep time changes more than cook time

Cook time starts around 25 minutes; prep starts around 10 minutes.

Leftover math

4 servings

Shakshuka is best eaten immediately — the eggs do not store or reheat well once cooked.

Make-ahead timeline

Make-ahead notes for Shakshuka (Eggs in Spiced Tomato Sauce)

Earlier in the day

Prep what will slow you down

Start with this setup step: Heat the olive oil in a large (10-12 inch) skillet, preferably cast iron, over medium heat.

Before serving

35 minutes total planning window

Shakshuka (Eggs in Spiced Tomato Sauce) moves quickly, so avoid starting until the table, sides, and serving pieces are close to ready.

Leftover plan

4 servings to manage

Shakshuka is best eaten immediately — the eggs do not store or reheat well once cooked.

Reheat without damage

Use gentle heat

The tomato sauce reheats perfectly on the stovetop over medium heat.

Serving Suggestions

Ways to Serve This Dish

  • Serve with crusty artisan bread for dipping

  • Finish with a drizzle of high-quality extra virgin olive oil

  • Pair with a simple arugula salad dressed in lemon vinaigrette

  • Serve alongside fresh fruit and your favorite morning beverage

Meal fit

Meal pairings for Shakshuka (Eggs in Spiced Tomato Sauce)

Meal role

Morning or brunch table for 4

Pair this main course and breakfast with sides that add contrast: crisp, fresh, acidic, or starchy as needed.

Best timing

35 minutes standard dinner window

Low-friction timing for Shakshuka (Eggs in Spiced Tomato Sauce). Add a small buffer if serving guests.

Diet fit

Vegetarian

Keep the sides aligned with vegetarian: vegetables, grains, sauces, or garnishes should follow the same constraint.

Occasion fit

Weeknight Dinner and Brunch

Good for weeknight dinner and brunch when sides can be handled while the main recipe cooks.

Substitutions

Whole peeled tomatoesCrushed tomatoes or passata

Crushed tomatoes save you the step of crushing by hand. Passata makes a smoother sauce. Both work perfectly.

Feta cheeseGoat cheese or labneh

Goat cheese melts beautifully into the hot sauce. Labneh added at the end provides a tangy, creamy contrast.

Tips & Storage

Pro Tips

  • The sauce can be made up to 2 days ahead and refrigerated. When ready to serve, reheat the sauce in the skillet, then add the eggs and proceed as directed.

  • For the most Instagram-worthy presentation, use eggs with deep orange yolks (pasture-raised eggs tend to have the best color).

  • Add a tablespoon of harissa paste with the spices for a more authentically North African heat profile.

  • If you prefer set yolks, transfer the covered skillet to a 375°F oven for 7-8 minutes instead of cooking on the stovetop. The top-down heat cooks the eggs more evenly.

  • Leftover sauce (without eggs) freezes well for up to 3 months. Just thaw, reheat, and crack fresh eggs in when you are ready.

Storage

Shakshuka is best eaten immediately — the eggs do not store or reheat well once cooked. However, the tomato sauce base (without eggs) stores beautifully in an airtight container in the refrigerator for up to 5 days or in the freezer for up to 3 months. When ready to eat, simply reheat the sauce and poach fresh eggs in it.

Reheating

The tomato sauce reheats perfectly on the stovetop over medium heat. Do not try to reheat shakshuka with the eggs already in it — the yolks will overcook and turn chalky. Instead, reheat only the sauce and crack fresh eggs into it. In a pinch, leftover shakshuka with already-cooked eggs can be microwaved gently, but the yolks will fully set.

Cooking Notes

Editor's Note

Taste Shakshuka (Eggs in Spiced Tomato Sauce) after mixing and again after a short rest. Salt and acid read differently once the flavors settle.

Nutrition Facts

Per serving (1/4 of skillet (about 1.5 eggs + sauce)) · 4 servings

Calories250
LowModerateHigh

A moderate-calorie serving · based on a 2,000 cal daily diet

Protein15g
Carbohydrates16g
Fat15g
Fiber4g
Sugar9g
Sodium580mg

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Why are my eggs not cooking evenly?
This usually means the heat is too high on one side of the skillet. Make sure the skillet is centered on the burner and use a properly fitting lid to trap steam evenly. Cast iron can have hot spots — rotate the skillet 180 degrees halfway through cooking.
Can I make shakshuka for a crowd?
Absolutely. Make a double batch of sauce in a large roasting pan, crack in a dozen eggs, and bake uncovered in a 375°F oven for 10-12 minutes. This is much easier than the stovetop method when scaling up.
What bread is best with shakshuka?
Traditionally, it is served with challah, pita, or any crusty bread that can scoop up sauce and runny yolk. Sourdough is also excellent. The bread is non-negotiable — you need something to mop up every last bit of that sauce.

Cooked this recipe?

Tell us what was unclear, what you changed, or what needs another look in Shakshuka (Eggs in Spiced Tomato Sauce).

Send recipe feedbackUse contact form

Keep Browsing

More useful paths from this recipe

Follow the ingredients, cooking style, or curated collections that connect naturally to Shakshuka (Eggs in Spiced Tomato Sauce).

Ingredient hubs

Olive OilOnionBell PepperGarlicCuminSmoked PaprikaCayenne PepperTomatoes

Similar recipes

MediterraneanMain CourseBreakfastVegetarianStovetop

Curated context

Vegetarian FavoritesWeekend Brunch FavoritesBudget-Friendly Meals

RecipePool Baking & Breakfast Desk

Shakshuka (Eggs in Spiced Tomato Sauce) is kept in the public catalog after review for image relevance, ingredient fit, instruction clarity, and practical page quality.

Page Review

Why this recipe is public

Last reviewed Apr 26, 2026 by RecipePool Baking & Breakfast Desk.

  • Reviewed by an editorial desk
  • Local recipe image with source context
  • Visual checkpoints included
  • Recipe-specific notes, tips, and FAQs

Pinterest

Save this recipe

Pinterest image for Shakshuka (Eggs in Spiced Tomato Sauce)
Save to Pinterest

Kitchen picks

Useful for this recipe

Pantry

Smoked Paprika

This spice does useful flavor work before the main cooking even starts.

Shop options

As an Amazon Associate I earn from qualifying purchases.

Related Recipes

Pesto pasta primavera with colorful vegetables in a large white serving bowl

Pesto Pasta Primavera

30 min

Welsh rarebit on toast with glossy melted cheese sauce and blistered top

Welsh Rarebit

30 min

Golden lemon blueberry muffins with crumble topping on a cooling rack

Lemon Blueberry Muffins

37 min

Close-up of shrimp fried rice served on a pedestal dish, ideal for food photography.

Better-Than-Takeout Shrimp Fried Rice

22 min

Classic banana bread loaf sliced on a wooden board with fresh banana pieces

Classic Banana Bread

65 min

A bowl of creamy avgolemono soup with orzo and shredded chicken, garnished with fresh dill

Greek Lemon Chicken Soup (Avgolemono)

40 min

You Might Also Like

Pesto pasta primavera with colorful vegetables in a large white serving bowl
Vegetarian
Easy

Italian

Pesto Pasta Primavera

30 min4 servings
View Recipe

Pesto Pasta Primavera

30 min•Easy
Welsh rarebit on toast with glossy melted cheese sauce and blistered top
Vegetarian
Easy

American

Welsh Rarebit

30 min4 servings
View Recipe

Welsh Rarebit

30 min•Easy
Golden lemon blueberry muffins with crumble topping on a cooling rack
Easy

American

Lemon Blueberry Muffins

37 min12 servings
View Recipe

Lemon Blueberry Muffins

37 min•Easy
Close-up of shrimp fried rice served on a pedestal dish, ideal for food photography.
Easy

Asian

Better-Than-Takeout Shrimp Fried Rice

22 min4 servings
View Recipe

Better-Than-Takeout Shrimp Fried Rice

22 min•Easy
Classic banana bread loaf sliced on a wooden board with fresh banana pieces
Easy

American

Classic Banana Bread

1h 5m10 servings
View Recipe

Classic Banana Bread

1h 5m•Easy
A bowl of creamy avgolemono soup with orzo and shredded chicken, garnished with fresh dill
Medium

Mediterranean

Greek Lemon Chicken Soup (Avgolemono)

40 min6 servings
View Recipe

Greek Lemon Chicken Soup (Avgolemono)

40 min•Medium
See more Mediterranean recipes →