Home » Breakfast & Brunch » Shakshuka with Feta and Herbs


Shakshuka with Feta and Herbs

Shakshuka with Feta and Herbs

The soft hiss of onion and red pepper in olive oil is the first sign this skillet is headed somewhere good. Once garlic, paprika, and cumin turn fragrant, crushed tomatoes…

Ava
By Ava
•

•
Reading time: 8 min

Tip: save now, make later.

The soft hiss of onion and red pepper in olive oil is the first sign this skillet is headed somewhere good. Once garlic, paprika, and cumin turn fragrant, crushed tomatoes make a deep red sauce that can hold six eggs without feeling like a separate side dish. I make this shakshuka with feta and herbs when I want something warm and substantial from one pan, but not a meal that takes constant attention. The eggs cook right in the tomato base, so every serving gets its own scoop of sauce.

Paprika and cumin lend warmth without making the dish aggressively spicy, while feta and fresh herbs give the finished eggs a bright, salty contrast. The stovetop work stays straightforward: soften the vegetables, simmer the tomato base, then cover the skillet so the eggs set gently. You can choose how far the yolks cook, which makes it easy to serve the eggs the way you like them. The best bite has tender egg, a thick spoonful of tomato, and a little feta all together.

Shakshuka with Feta and Herbs, saucy skillet eggs
“

Kitchen Note

I scatter the feta and herbs over the shakshuka after the eggs finish cooking. That keeps the parsley and cilantro fresh-tasting and leaves the feta in little salty pockets rather than melting it into the sauce.

Save Shakshuka with Feta and Herbs for a one-skillet meal with gently cooked eggs, rich tomato sauce, and a fresh finish.

Save to Pinterest

Why the Sauce Needs to Thicken Before the Eggs Go In

Eggs poach best here when the tomato base is thick enough to keep each little well in place. If the sauce is still loose, it can flow back into the hollows as soon as you add the eggs, and the whites are more likely to spread across the pan. A longer uncovered simmer lets excess liquid evaporate while the onion and pepper stay in the sauce.

That texture matters even more once the skillet is covered. The lid traps heat to cook the tops of the eggs, but it also traps moisture; a watery base can leave the finished dish thinner than you want. Stir the tomato mixture occasionally as it simmers, then look for a cohesive sauce that parts briefly when you draw a spoon through it. The wells should hold their shape, not fill immediately with liquid. That small pause before adding the eggs is what gives each serving a good balance of sauce and egg instead of a loose tomato stew.

What Makes the Tomato Base and Toppings Taste Balanced

Shakshuka with Feta and Herbs, bright herby tomato skillet
  • Crushed tomatoes — Canned crushed tomatoes give the sauce a consistent texture and body. A standard can works well; a fresh tomato swap brings different amounts of water and won’t thicken in quite the same way.
  • Yellow onion and red bell pepper — These soften into the tomato base and give it savory sweetness. Chop the onion finely so it softens evenly, and use a firm pepper without soft or wrinkled spots.
  • Garlic, paprika, and cumin — These aromatics make the base fragrant and warm without adding a strong chile heat. Ordinary ground spices are fine; there’s no need to buy specialty versions for this skillet.
  • Large eggs — Their size fits the six wells and gives you a generous amount of egg alongside the sauce. The whites and yolks cook at different rates, so your preferred yolk texture is the useful doneness cue.
  • Feta — Its tangy saltiness cuts through the tomato. A block you crumble yourself tends to give you softer, larger pieces, while pre-crumbled feta is a convenient choice for an even topping.
  • Fresh parsley and cilantro — Fresh herbs bring a clean finish that dried herbs can’t quite replicate here. Choose crisp, green bunches; limp leaves won’t give the same fresh contrast.

Building the Sauce and Setting the Eggs in One Skillet

Soften the Onion and Pepper

Heat the olive oil in a 12-inch skillet over medium heat, then add the finely chopped onion and chopped red bell pepper. Cook for 6 to 8 minutes, stirring occasionally, until both have softened. They should look tender rather than browned. If the vegetables still feel firm, give them the full time before moving on.

Wake Up the Garlic and Spices

Add the minced garlic, paprika, and cumin to the softened vegetables. Stir for 30 seconds, just until the mixture smells fragrant. Keep the ingredients moving so the garlic doesn’t sit against the hot pan and scorch. If it browns, it can taste bitter in the finished sauce.

Simmer Until the Tomato Sauce Holds Its Shape

Stir in the crushed tomatoes, kosher salt, and black pepper, then bring the sauce to a simmer. Lower the heat to medium-low and cook uncovered for 12 to 15 minutes, stirring occasionally. The sauce should look thicker and less watery than it did straight from the can. Scrape the bottom gently when you stir so the tomato mixture doesn’t catch as it reduces.

Cook the Eggs Gently, Then Finish the Pan

Make 6 small wells in the sauce and crack an egg into each one. Cover the skillet, reduce the heat to low, and cook for 5 to 8 minutes, until the whites are set and the yolks reach your preferred doneness. Check near the end of the cooking window; the eggs will continue to firm if they stay over the heat. Sprinkle the feta, parsley, and cilantro over the shakshuka, then serve it hot.

Easy Changes That Keep the Skillet Shakshuka

Use a Dairy-Free Feta-Style Crumble

For a dairy-free version, replace the feta with a dairy-free feta-style crumble and scatter it over the cooked eggs as the finish. It keeps the salty, tangy contrast, though the texture and saltiness vary by brand.

Make It Cilantro-Free

Leave out the cilantro and use parsley as the only herb. The topping stays fresh and green, with a milder flavor that lets the tomato and feta stand out more.

Skip the Bell Pepper

Leave out the red bell pepper if you want a simpler onion-and-tomato base. You’ll lose some sweetness and tender pieces of pepper, so the tomato flavor comes through more directly.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers in a covered container within 2 hours and eat them within 3 to 4 days. The yolks will firm up as they chill.
  • Freezer: The finished dish doesn’t freeze well; cooked egg whites turn rubbery. Freeze the tomato sauce on its own in an airtight freezer-safe container for up to 3 months.
  • Reheating: Warm leftovers gently in a covered skillet over low heat until hot throughout. Avoid vigorous bubbling, which can toughen the eggs.

Questions That Come Up When Making Shakshuka

Can I chop the vegetables ahead of time?+

Yes. Chop the onion and bell pepper and mince the garlic ahead, then refrigerate them in covered containers. Keeping the garlic separate makes it easy to add at the right point, after the onion and pepper have softened.

Can I double this in the same skillet?+

I wouldn’t double it in one 12-inch skillet. The extra sauce and eggs leave too little room to make separate wells, and crowded eggs are harder to cook evenly. Make two batches or use two skillets instead.

Can I use diced tomatoes instead of crushed tomatoes?+

You can, but the sauce will be chunkier and may not thicken on the same schedule. Crushed tomatoes make a more cohesive base for holding the egg wells, so they’re the better choice when you want the texture this skillet is designed for.

How do I cook the yolks until they’re firm?+

Keep the covered skillet over low heat and aim for the longer end of the 5-to-8-minute cooking window, checking the yolks before serving. If they still look softer than you want, continue cooking briefly and check again; egg size and how steadily your skillet holds low heat affect the timing.

Shakshuka with Feta and Herbs

Shakshuka with feta and herbs simmers eggs in a thick, warmly spiced tomato sauce in a 12-inch skillet. Crumbled feta and fresh parsley and cilantro finish the dish with a salty, herbaceous touch.
Prep Time 10 minutes
Cook Time 29 minutes
Total Time 39 minutes
Servings: 4 servings
Course: Breakfast
Cuisine: Middle Eastern
Calories: 300

Ingredients
  

For the tomato sauce
  • 2 tbsp olive oil
  • 1 yellow onion medium, finely chopped
  • 1 red bell pepper medium, chopped
  • 3 cloves garlic minced
  • 1 tsp paprika
  • 0.5 tsp ground cumin
  • 1 can (28 oz) crushed tomatoes
  • 0.75 tsp kosher salt
  • 0.25 tsp black pepper
For the eggs and topping
  • 6 eggs large
  • 0.5 cup feta crumbled
  • 2 tbsp fresh parsley chopped
  • 2 tbsp fresh cilantro chopped

Equipment

  • 1 12-inch skillet

Method
 

Cook the sauce
  1. Heat the olive oil in a 12-inch skillet over medium heat, then add the onion and bell pepper and cook for 6-8 minutes, stirring occasionally, until softened.
  2. Add the garlic, paprika, and cumin and cook for 30 seconds, stirring, until fragrant.
  3. Stir in the crushed tomatoes, salt, and black pepper, bring to a simmer, and cook uncovered over medium-low heat for 12-15 minutes, stirring occasionally, until the sauce thickens.
Add the eggs and finish
  1. Make 6 small wells in the sauce and crack an egg into each one, then cover the skillet and cook over low heat for 5-8 minutes, until the whites are set and the yolks reach your preferred doneness.
  2. Sprinkle the feta, parsley, and cilantro over the shakshuka and serve hot.

Notes

For the best texture, keep the sauce at a gentle simmer so it thickens without scorching. Refrigerate leftovers in an airtight container for up to 3 days; freezing is not recommended because the eggs can become rubbery. For a dairy-free option, use dairy-free feta.

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating