Good Food

Shakshuka Recipe with Fresh Tomatoes: One-Pan Eggs with Feta

Shakshuka in a black cast-iron skillet: six eggs poached in spiced fresh-tomato pepper sauce, topped with crumbled feta and chopped parsley.

Some mornings call for more than toast, and some dinners call for something that feels like a small celebration without a sink full of pans. Shakshuka answers both: six eggs nestled into a smoky, sweet tomato and pepper sauce, scattered with crumbled feta and fresh herbs, all of it going from stove to oven to table in one 12-inch skillet. With fresh tomatoes doing the heavy lifting and about 45 minutes start to finish, it’s the kind of recipe that looks like a project and cooks like a weeknight.

Why This Fresh Tomato Shakshuka Works

Fresh tomatoes are the difference here. Grated on the large holes of a box grater, they break down into a sauce that’s bright and a little sweet, with none of the dull, tinny edge canned tomatoes can carry when they’re not at their best. Two pounds sounds like a mountain — it’s about six medium tomatoes — but 10 to 12 minutes of simmering cooks it down into a thick, glossy sauce with real body: the kind that holds a spoon’s trail and cradles each egg.

Smoked paprika and cumin give the sauce its gentle, warming depth, and the finish in a 375°F oven means all six eggs are ready at once. Whites just set, yolks still runny, every one ready to spill into the sauce. One pan, no juggling, and enough to feed four.

Shakshuka Ingredients and Easy Swaps

Nothing here is hard to find, and most of it swaps cleanly with what you already have.

  • Ripe tomatoes — the star of the show; when fresh ones are pale and mealy, canned whole tomatoes, drained and crushed by hand, make a fine stand-in.
  • Red bell pepper — sweet and mild; orange or yellow work exactly the same.
  • Smoked paprika — the smoky soul of the sauce; sweet paprika works in a pinch, though the flavor comes out a little flatter.
  • Feta — crumbled over the top for a salty tang; goat cheese is a fine alternative if that’s what’s in the fridge.
  • Parsley or cilantro — pick your favorite; basil is lovely when it’s in season.
  • Crusty bread or warm pita — optional for dipping, but it’s the best part.

Tips for Perfect Shakshuka Eggs

The trick to shakshuka is patience with the sauce and a gentle hand with the eggs.

  • Simmer until a spoon leaves a trail through the sauce, 10 to 12 minutes. A watery sauce lets the eggs drift and pool; a thick one cradles them.
  • Crack each egg into a small bowl first, then slide it into its well. You’ll catch stray shell and keep every yolk intact.
  • Use a true 12-inch oven-safe skillet; cast iron and stainless steel both work. Just check that the handle can take 375°F.
  • Bake 9 to 11 minutes and pull the skillet when the whites are just set. Eggs keep cooking in the hot pan, so if they look a touch underdone, they’re right.
  • Go light on the salt for the eggs. The feta brings plenty of salt to the table already.

Storing and Serving Shakshuka

Bring the skillet straight to the table — it’s the best serving dish you own — with crusty bread or warm pita for dipping, if you like. An extra scattering of feta and herbs on top never hurts.

Leftovers keep covered in the fridge for a couple of days. Reheat them gently on the stovetop with a splash of water; the yolks will set a little more, which is simply what happens to reheated eggs. Want a head start on the next batch? Make the sauce a day ahead, rewarm it, add the eggs, and bake fresh.

It’s equally at home as a slow weekend brunch, a light dinner alongside a green salad, or breakfast you portion out for the week.

Shakshuka in a black cast-iron skillet: six eggs poached in spiced fresh-tomato pepper sauce, topped with crumbled feta and chopped parsley.

Shakshuka Recipe with Fresh Tomatoes: One-Pan Eggs with Feta

A one-pan skillet of eggs poached in a smoky fresh-tomato and pepper sauce, finished with crumbled feta and fresh herbs. Ready in about 45 minutes — brunch, a light dinner, or breakfast for the week.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Breakfast/Brunch
Cuisine: Middle Eastern

Ingredients
  

  • 2 tbsp olive oil
  • 1 medium yellow onion diced (about 1 cup)
  • 1 red bell pepper diced
  • 3 cloves garlic minced
  • 2 tsp smoked paprika
  • 1 tsp ground cumin
  • 1/2 tsp salt plus more for the eggs
  • 1/4 tsp black pepper plus more for the eggs
  • 2 lbs ripe tomatoes about 6 medium, grated on a box grater (or finely diced)
  • 6 large eggs
  • 1/2 cup crumbled feta about 2 oz
  • 1/4 cup fresh parsley or cilantro chopped

Method
 

  1. Cut each tomato in half crosswise. Holding a cut side against the large holes of a box grater set over a bowl, grate until you reach the skin; discard the skins. You should have about 3 cups (finely diced tomatoes work too).
  2. Heat the oven to 375°F. Heat the olive oil in a 12-inch oven-safe skillet over medium heat. Add the onion and bell pepper and cook, stirring, until soft, about 6 minutes.
  3. Add the garlic, smoked paprika and cumin and cook 1 minute more, until fragrant.
  4. Pour in the grated tomatoes, 1/2 tsp salt and 1/4 tsp black pepper. Simmer uncovered, stirring occasionally, until thick enough that a spoon leaves a trail, 10-12 minutes.
  5. Make 6 small wells in the sauce with the back of a spoon and crack an egg into each; season the eggs lightly with salt and pepper. Bake at 375°F for 9-11 minutes, until the whites are just set and the yolks are still runny.
  6. Scatter the feta and parsley over the top and serve straight from the skillet with crusty bread or warm pita for dipping (optional).

One skillet, six eggs, and a sauce that tastes like you stood at the stove much longer than you did. Put shakshuka on your table this week — and keep the bread close by.

How did this story make you feel?

😀
0
😍
0
😢
0
😡
0
👍
0
👎
0

Leave a comment

Your email address will not be published.

Recipe Rating