Home › Breakfast › Easy Shakshuka Baked Eggs
Breakfast

Easy Shakshuka Baked Eggs

Published: 17 October 2026 · Last updated: October 2026 · Tested in the FryDaily kitchen · How we test

★★★★★★★★★★ FryDaily kitchen score 4.8/5 — our own editorial rating from testing, not reader reviews.
A bubbling dish of baked eggs in tomato sauce garnished with basil in a round pan
Photo by Hapiuc Robert via WordPress Photo Directory (CC0).

Shakshuka is the breakfast that eats like a celebration: eggs poached directly in a skillet of tomatoes, peppers and onions, the sauce spiced with cumin and smoked paprika until it tastes like it simmered for hours. It arrives at the table in the pan, yolks still wobbling, with crusty bread for the essential work of scooping. For all that drama, it is a thirty-minute, one-pan recipe built from pantry staples.

The dish has roots across North Africa and the Middle East and endless regional variations — which means you have permission to make it your own. Ours keeps the classic structure and a gentle warmth rather than real heat, so it works at a family breakfast table; the chili is there for those who want it. It also sits happily in our healthy rotation next to dishes like the Mediterranean Chickpea Salad, because the sauce is all vegetables and olive oil, and the protein is simply eggs.

Weekend mornings are its natural home, alongside make-ahead favorites like our Overnight Blueberry French Toast Bake — but honestly, shakshuka is just as often dinner here, with a green salad and the last of a loaf. Make the sauce once and you will find excuses to make it weekly.

Prep10 minutes
Cook22 minutes
Total32 minutes
Servings4 servings
Calories260 kcal

The sauce must thicken before the eggs go in

Eggs poached in a watery sauce spread, pale and steamed-looking, and the finished dish eats like soup. Cook the tomato mixture until it has visibly thickened — when you drag a spoon across the pan, the trail should hold for a second before closing — and most of the raw tomato brightness should have cooked into sweetness. Canned tomatoes vary in wateriness, so judge by the spoon test rather than the clock. A thick sauce cradles each egg in its own well and keeps the whites distinct and tender.

Whites set, yolks runny: the two-stage finish

The eternal shakshuka problem is eggs that are perfect on top and raw underneath, or set yolks by the time the whites behave. Our fix: make wells, drop the eggs in, then cover the pan and keep the heat at the gentlest simmer. The lid traps steam that sets the tops of the whites while the sauce poaches from below, and the yolks stay glossy and runny. Check at five minutes — whites just opaque with a slight jiggle — and carry the pan to the table immediately, because the eggs keep cooking in the hot sauce while everyone admires it.

Ingredients

  • 2 tablespoons olive oil (30 ml)
  • 1 medium yellow onion, thinly sliced (about 150 g)
  • 1 red bell pepper, thinly sliced (about 150 g)
  • 3 garlic cloves, minced (about 9 g)
  • 1 teaspoon ground cumin (2 g)
  • 1 teaspoon smoked paprika (3 g)
  • 1/4 teaspoon red pepper flakes (0.5 g), plus more to taste
  • 1 (28 oz) can crushed tomatoes (800 g)
  • 1 teaspoon kosher salt (6 g), plus more to taste
  • 1/2 teaspoon black pepper (1.5 g)
  • 6 large eggs
  • 1/3 cup crumbled feta (50 g), optional
  • 2 tablespoons chopped fresh cilantro or parsley (8 g)
  • Crusty bread, warmed, for serving

Amounts are for the yield below. US customary measures first, grams in brackets for scale users.

Step-by-step instructions

  1. Soften the onion and pepper. Heat the olive oil in a large, deep skillet with a lid over medium heat. Add the onion and bell pepper with a pinch of the salt and cook for 8 to 10 minutes, stirring now and then, until completely soft and sweet and just starting to color at the edges. Do not rush this — the vegetables are the sauce's foundation.
  2. Bloom the spices. Stir in the garlic, cumin, smoked paprika and red pepper flakes and cook for 30 to 60 seconds, until the spices smell deeply fragrant and coat the vegetables. Blooming spices in oil like this is what makes the sauce taste long-cooked.
  3. Simmer the sauce thick. Pour in the crushed tomatoes, add the remaining salt and the black pepper, and stir well, scraping up the spiced oil from the bottom of the pan. Simmer gently for 8 to 10 minutes, stirring occasionally, until the sauce has thickened enough that a spoon dragged across the pan leaves a brief trail. Taste and adjust: it should be well seasoned and a little bold, since the eggs will mellow it.
  4. Make wells and add the eggs. With the back of a spoon, make 6 shallow wells in the sauce. Crack an egg into a small cup first — insurance against a stray shell or a broken yolk — then slip it into a well. Repeat with the remaining eggs, spacing them evenly around the pan.
  5. Cover and poach gently. Cover the pan, reduce the heat to low, and cook for 5 to 8 minutes, checking from 5 minutes, until the whites are just set and opaque and the yolks are still runny and glossy. For firmer yolks, give them 2 minutes more. Remember the eggs keep cooking in the hot sauce off the heat, so err on the early side.
  6. Finish and serve in the pan. Take the skillet off the heat, scatter the feta, if using, and the cilantro or parsley over the top, and carry the whole pan to the table. Serve straight from the skillet with plenty of warm crusty bread for scooping up sauce and yolk together.

Nutrition estimate

NutrientPer serving
Calories260 kcal
Protein13 g
Carbohydrates16 g
Fat16 g
Saturated fat4 g
Sodium780 mg
Fiber4 g
Sugar9 g

Nutrition figures are estimates calculated from standard ingredient data for the yield stated. Your actual values will vary with brands, substitutions and portion sizes — treat them as a guide, not a guarantee.

Storage & reheating

The tomato sauce alone keeps beautifully: refrigerate it for up to 4 days or freeze it for up to 3 months, then reheat to a simmer and poach fresh eggs in it whenever you like — this is the make-ahead move we recommend. Finished shakshuka with the eggs cooked is best eaten immediately; leftovers can be refrigerated for up to 2 days and reheated gently, covered, in a 325°F (163°C) oven for about 10 minutes, but the yolks will set firm. Nutrition figures are estimates from standard ingredient data and vary with brands and substitutions.

A bubbling dish of baked eggs in tomato sauce garnished with basil in a round pan

Easy Shakshuka Baked Eggs

★★★★★★★★★★ FryDaily kitchen score 4.8/5 — our own editorial rating from testing, not reader reviews.

Eggs poached in smoky tomato-pepper sauce — one pan, crusty bread mandatory.

Yield: 4 servings  ·  Scale:
Prep10 minutes
Cook22 minutes
Total32 minutes
Servings4 servings
Calories260 kcal

Ingredients

Tick ingredients off as you prep, and tap a step below to mark it done as you cook. Scaling adjusts the listed amounts - seasoning to taste stays your call.

Instructions

  1. Soften the onion and pepper. Heat the olive oil in a large, deep skillet with a lid over medium heat. Add the onion and bell pepper with a pinch of the salt and cook for 8 to 10 minutes, stirring now and then, until completely soft and sweet and just starting to color at the edges. Do not rush this — the vegetables are the sauce's foundation.
  2. Bloom the spices. Stir in the garlic, cumin, smoked paprika and red pepper flakes and cook for 30 to 60 seconds, until the spices smell deeply fragrant and coat the vegetables. Blooming spices in oil like this is what makes the sauce taste long-cooked.
  3. Simmer the sauce thick. Pour in the crushed tomatoes, add the remaining salt and the black pepper, and stir well, scraping up the spiced oil from the bottom of the pan. Simmer gently for 8 to 10 minutes, stirring occasionally, until the sauce has thickened enough that a spoon dragged across the pan leaves a brief trail. Taste and adjust: it should be well seasoned and a little bold, since the eggs will mellow it.
  4. Make wells and add the eggs. With the back of a spoon, make 6 shallow wells in the sauce. Crack an egg into a small cup first — insurance against a stray shell or a broken yolk — then slip it into a well. Repeat with the remaining eggs, spacing them evenly around the pan.
  5. Cover and poach gently. Cover the pan, reduce the heat to low, and cook for 5 to 8 minutes, checking from 5 minutes, until the whites are just set and opaque and the yolks are still runny and glossy. For firmer yolks, give them 2 minutes more. Remember the eggs keep cooking in the hot sauce off the heat, so err on the early side.
  6. Finish and serve in the pan. Take the skillet off the heat, scatter the feta, if using, and the cilantro or parsley over the top, and carry the whole pan to the table. Serve straight from the skillet with plenty of warm crusty bread for scooping up sauce and yolk together.
Calories: 260 kcalProtein: 13 gCarbohydrates: 16 gFat: 16 gSaturated fat: 4 gSodium: 780 mgFiber: 4 gSugar: 9 g

Tested in the FryDaily kitchen, October 2026. Printing? This card is designed to print cleanly on its own.

F

Tested in the FryDaily kitchen

Every FryDaily recipe is cooked in our own test kitchen before it is published, timed with a home cook's equipment — a standard basket air fryer, a home oven and regular grocery-store ingredients. If a recipe does not work twice in a row, it does not go on the site.

Share this recipe: Pinterest Facebook Copy link
Pinterest pin: Easy Shakshuka Baked Eggs recipe from FryDaily
Save this recipe for later: Pin it on Pinterest

You may also like

Frequently asked questions

Can I make the sauce ahead of time?

Yes — it is one of the best make-ahead breakfasts we know. Cook the sauce through the thickening step, cool and refrigerate it for up to 4 days, then bring it back to a simmer in the skillet, add the eggs and poach as written. The flavor deepens overnight and weekday shakshuka becomes a 10-minute job.

What can I use instead of feta?

Feta's salty tang suits the sauce, but crumbled goat cheese, a spoonful of labneh or thick Greek yogurt on each serving, or simply extra herbs all work. For a dairy-free pan, skip the cheese entirely — the dish loses nothing essential.

How do I make it spicier or milder?

For more heat, add a minced fresh chili with the garlic or double the red pepper flakes, and finish with hot sauce at the table. For a milder pan, leave the flakes out altogether and lean on the smoked paprika, which gives warmth and depth without real fire.

Can I add meat or beans to make it heartier?

Absolutely. Brown 8 oz sliced merguez or Italian sausage (225 g) before the vegetables and return it to the sauce, or stir in 1 (15 oz) can chickpeas (425 g), drained, as the sauce simmers. Both are traditional in spirit and turn breakfast into a full dinner.

What bread is best for serving?

Anything crusty enough to scoop and sturdy enough to hold sauce: a country loaf, sourdough, warm pita or flatbread, or even thick slices of our garlic bread. Gluten-free crusty rolls work the same way. The bread is not a side here — it is the utensil.