Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shakshuka Recipe with tomato eggs and herbs in HexClad Saute Pan

Easy Shakshuka Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Elizabeth Rider
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

This shakshuka recipe is a classic North African and Middle Eastern dish made with eggs poached in a rich tomato and red pepper sauce. It’s simple, healthy, and full of flavor — perfect for breakfast, brunch, or even dinner.

Serve it with crusty bread or warm pita for dipping, and you’ve got a one-pan meal that feels both comforting and impressive.


Ingredients

Units
  • 4 tablespoons extra-virgin olive oil, plus more for serving
  • 1 large yellow onion, diced
  • 3 garlic cloves, thinly sliced
  • 1 (28-ounce) can crushed San Marzano tomatoes
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • 1 teaspoon kosher salt, more as needed
  • 1/4 teaspoon freshly ground black pepper, more as needed
  • 8 large eggs
  • 2 large handfuls chopped herbs (we used cilantro, chives, and basil) for serving
  • 1-2 teaspoons fresh lemon zest + 1 tablespoon fresh lemon juice
  • Optional: 5 ounces feta, crumbled, or hard Italian cheese such as Parmesan, grated
  • Toasted ciabatta, or your favorite bread, for serving

Instructions

  1. Preheat oven: Set oven to 375°F (190°C).
  2. Preheat skillet: Heat olive oil in a 12-inch oven-safe skillet over medium heat.
  3. Cook veggies: Add diced onion (and red peppers, if using) and sauté until very soft, 10–15 minutes. Stir in sliced garlic and cook 1–2 minutes. Add cumin, paprika, salt, and black pepper; cook until fragrant, 2–3 minutes.
  4. Add tomatoes: Stir in crushed tomatoes, season with 1 teaspoon salt and several grinds of black pepper, and simmer on low until thickened, about 10 minutes. Adjust seasoning as needed.
  5. Add eggs: Make small wells in the sauce and crack an egg into each. Sprinkle with salt.
  6. Transfer to oven: Bake 7–10 minutes, until whites are set but yolks are still slightly runny.
  7. Finish & serve: Top with fresh herbs, lemon zest, lemon juice, and a drizzle of olive oil. Add feta or Parmesan if desired. Serve hot with crusty bread or pita.

Notes

Don’t want to use the oven? Cover the skillet with a lid after adding the eggs and cook gently on the stovetop over medium-low heat until the whites are set. The yolks may cook a little faster than in the oven, so start checking around 5 minutes.