Weeknight Shakshuka Recipe

by Jennifer Miller
Weeknight Shakshuka with Feta and Herbs

Shakshuka is eggs poached directly in a spiced tomato sauce, cooked start to finish in one skillet in about 30 minutes. This version uses fire-roasted canned tomatoes and blooms the spices in tomato paste first, so you get a sauce that tastes like it simmered all afternoon without actually doing that. It feeds four easily, and scaling it up for a crowd is straightforward — which makes it one of the more stress-free options when you need to feed more people than usual on a weeknight.

Why this recipe works

Two things do the heavy lifting here. First, the tomato paste goes into the hot oil before the canned tomatoes, and it cooks for a couple of minutes until it darkens slightly and smells almost nutty. That step drives off the raw, acidic edge and builds a concentrated base that a straight dump-and-simmer method can’t match in 30 minutes. Second, fire-roasted canned tomatoes already carry some char and sweetness from processing, so they contribute flavor the moment they hit the pan. Together, these two moves compress what would otherwise be a long, slow braise into something you can finish before the bread is done warming.

Keeping and reheating

The sauce keeps well — store it in an airtight container in the fridge for up to 4 days. The eggs are the problem: they turn rubbery when reheated and don’t freeze well at all. If you’re planning ahead for multiple meals or a larger group, make and refrigerate the tomato base without the eggs, then crack fresh eggs directly into the reheated sauce when you’re ready to serve. The sauce itself freezes fine for up to 2 months in a sealed container. To reheat the sauce, warm it gently in a skillet over medium-low heat with a splash of water to loosen it, then proceed with the eggs as normal. Avoid the microwave for reheating — it heats unevenly and can scorch the bottom before the center is warm.

If something goes sideways

  • The eggs are cooking too fast on the edges but the yolks are still raw: Your heat is too high. Drop it to low immediately and add a tablespoon of water to the pan before putting the lid back on — the steam will finish the yolks gently without turning the whites into rubber.
  • The sauce is sticking to the pan between the eggs: The sauce has reduced too far. Add 2 to 3 tablespoons of water and use a spoon to loosen the bottom before it burns. A heavier skillet — cast iron or enameled — is much more forgiving here than a thin stainless pan.
  • You’re doubling the recipe and the eggs won’t all fit: Use two skillets running simultaneously rather than crowding one pan. Crowded eggs steam each other and cook unevenly. Skip the garnish plate and serve straight from the skillets — not worth the extra dish.
  • The sauce tastes flat even after seasoning: Add a small squeeze of lemon juice, not more salt. Canned tomatoes vary a lot in acidity and sweetness by brand; a little acid often fixes what seems like a salt problem.
  • The whites are set but you wanted runny yolks and missed the window: Pull the pan off the heat immediately — residual heat in a cast-iron skillet will keep cooking the eggs for another minute or two even with the burner off. Next time, take the lid off 30 seconds earlier than you think you need to.
Weeknight Shakshuka With Feta And Herbs

Weeknight Shakshuka with Feta and Herbs

Weeknight Shakshuka RecipeJennifer Miller
Shakshuka is a one-pan dish of eggs poached directly in a spiced tomato sauce, built quickly on the stovetop. Blooming cumin and smoked paprika in tomato paste first adds depth without extra cooking time, and the whole skillet is ready in about 30 minutes. Crumbled feta and fresh herbs stirred in at the end keep the flavors bright.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine Middle Eastern
Servings 4 bowls
Calories 500 kcal

Equipment

  • 12-inch heavy skillet (cast-iron or enameled) with lid
  • Chefs Knife
  • Cutting board
  • Measuring cups and spoons
  • Wooden spoon or heatproof spatula
  • Small bowls or ramekins (for cracking eggs)
  • Microplane or zester (optional, for lemon)
  • Ladle or large spoon

Ingredients
 
 

For the Shakshuka Base:

  • 2 tablespoons extra-virgin olive oil fruity, robust; California or Spanish
  • 1 medium yellow onion, diced about 1 1/4 cups
  • 1 large red bell pepper, diced ripe and sweet
  • 1 teaspoon kosher salt Diamond Crystal; divided
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika Spanish pimenton dulce
  • ½ teaspoon ground coriander optional but lovely
  • ¼ teaspoon red pepper flakes adjust to taste
  • 4 cloves garlic, minced freshly minced
  • 2 tablespoons tomato paste double-concentrated if available
  • 28 ounces crushed tomatoes 1 can; fire-roasted preferred (Muir Glen or San Marzano-style)
  • 1 teaspoon granulated sugar optional, balances acidity
  • ¼ teaspoon black pepper, freshly ground plus more to taste
  • ¼ cup water as needed to loosen sauce
  • 5 large eggs 6 if your pan is wide
  • 3 ounces feta cheese, crumbled briny sheep's milk if possible
  • ¼ cup fresh cilantro, chopped leaves and tender stems
  • ¼ cup fresh flat-leaf parsley, chopped
  • 1 tablespoon extra-virgin olive oil for finishing
  • ½ teaspoon lemon zest optional, bright finish

To Serve:

  • 4 pieces warm pita or crusty bread for scooping
  • ½ cup plain yogurt or labneh optional dollop

Instructions
 

  • Prep the Aromatics (about 10 minutes): Dice the onion and bell pepper, mince the garlic, crumble the feta, and chop the herbs. Have a lid ready for your skillet and crack the eggs into small bowls (one per bowl) to make sliding them into the pan easy.
  • Sauté Onion and Pepper (6–7 minutes): Heat 2 tablespoons olive oil in a 12-inch skillet over medium heat. Stovetop heat varies; aim for a gentle sizzle. If finishing in the oven later, preheat to 375°F (190°C). Add the onion, bell pepper, and about 1/2 teaspoon kosher salt. Cook, stirring occasionally, until softened with lightly golden edges and a sweet aroma.
  • Bloom Spices and Garlic (1–2 minutes): Stir in cumin, smoked paprika, coriander, and red pepper flakes. Toast, stirring, 30–45 seconds until fragrant and a shade darker. Add garlic; cook 30 seconds more. Add tomato paste and cook 1–2 minutes, stirring, until it deepens in color and smells sweet-savory.
  • Build the Sauce (8–10 minutes): Pour in crushed tomatoes, the remaining 1/2 teaspoon salt, black pepper, and sugar (if using). If the sauce seems very thick, swirl 1/4 cup water in the tomato can and add. Simmer uncovered over medium heat, stirring occasionally, until thickened to a spoon-coating consistency with small, lazy bubbles. Taste and adjust seasoning.
  • Add Eggs and Set (5–7 minutes): Reduce heat to medium-low. Use the back of a spoon to make 5–6 shallow wells in the sauce. Gently slide an egg into each well. Cover and cook until the whites are just set and the yolks are still runny, 5–7 minutes. Rotate the pan once midway for even cooking. Option: For slightly firmer tops, transfer to a 375°F (190°C) oven for 3–4 minutes instead of covering on the stovetop (use an oven-safe skillet).
  • Finish and Garnish (30 seconds): Uncover and check doneness—yolks should wobble slightly, whites opaque. Sprinkle crumbled feta, cilantro, and parsley over the surface. Drizzle with 1 tablespoon olive oil and finish with lemon zest and a few extra grinds of black pepper.
  • Serve: Spoon into warm bowls, making sure each portion has an egg and plenty of sauce. Add a spoonful of yogurt or labneh if you like, and pass warm pita or crusty bread for dipping. Breathe in the smoky-sweet tomatoes and cumin as the herbs release their freshness.
  • Technique Note: If you do not have a skillet lid, tent the pan with foil to trap steam. If you prefer to blend the sauce smoother, pulse the tomato base before adding eggs—just return it to the skillet and rewarm.

Notes

Jen’s Tips:

  • Balance the Sauce: If tomatoes taste sharp, a pinch of sugar and a longer 1–2 minute tomato paste cook will coax sweetness. If it tastes flat, add a squeeze of lemon juice at the end.
  • Spice Swaps: Replace red pepper flakes with 1–2 teaspoons harissa paste for a Tunisian kick. For a smoky note without paprika, a pinch of chipotle powder works.
  • Vegetable Add-ins: Stir in 2 cups baby spinach during the last minute of simmering, or add 1 cup drained chickpeas with the tomatoes for extra body.
  • Dairy-free: Skip the feta and finish with chopped olives and toasted almonds for briny crunch.
  • Faster Onion Softening: A small splash of water and a pinch of salt help onions sweat and soften faster without burning.
  • Egg Control: For runnier yolks, pull at 5 minutes; for jammy, go to 7. Residual heat will continue to set the eggs slightly.

Nutrition

Calories: 500kcalCarbohydrates: 53gProtein: 20gFat: 23gSaturated Fat: 7gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gTrans Fat: 0.02gCholesterol: 255mgSodium: 1606mgPotassium: 488mgFiber: 5gSugar: 11gVitamin A: 3332IUVitamin C: 67mgCalcium: 318mgIron: 4mg
Keyword 30-minute recipes, eggs in tomato sauce, one-pan breakfast, shakshuka recipe, skillet recipes
Tried this recipe?Rate this recipe !

FAQ

Can I make this for a group larger than four?

Yes — the sauce scales up without any issues. The practical limit is your skillet size and how many eggs fit in a single layer; plan on two skillets if you’re feeding six or more so every egg has contact with the sauce and cooks evenly.

Do I have to use fire-roasted tomatoes, or will regular diced tomatoes work?

Regular diced tomatoes work fine. The sauce will be slightly brighter and less complex, but it’s still good — just taste it before the eggs go in and adjust seasoning if it seems too sharp.

How do I know when the eggs are actually done?

The whites should be fully opaque and set with no translucent jiggle when you nudge the pan. For runny yolks, that’s usually 5 to 6 minutes covered over medium-low; for fully set yolks, closer to 8 to 9 minutes.

What do I serve with it to make it a full dinner?

Crusty bread or warm flatbread is the standard move — you need something to scoop up the sauce. A simple green salad on the side rounds it out if you want more on the table.

Can I make the sauce ahead of time and finish it later?

Yes, and this is actually the best approach when you’re cooking for guests. Make the tomato base up to two days ahead, refrigerate it, then reheat and add the eggs right before serving so everything is fresh.

My skillet doesn’t have a lid — is there a workaround?

A large sheet of aluminum foil crimped tightly over the pan works well. A baking sheet set on top of the skillet also works if the sizes are close — you just need to trap steam so the tops of the eggs set.

Try these next

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.