Print

Spicy Shakshuka Recipe Easy Step-by-Step with Creamy Feta and Herbs

spicy shakshuka recipe - featured image

A flavorful and comforting one-pan dish featuring spicy tomato sauce, runny eggs, creamy feta, and fresh herbs. Perfect for breakfast, brunch, or dinner, ready in about 30 minutes.

Ingredients

Scale
  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow or white onion, finely chopped
  • 3 garlic cloves, minced
  • 1 red bell pepper, diced
  • 1 fresh jalapeño or serrano pepper, minced (adjust to spice tolerance)
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper
  • 1 (28-ounce) can crushed tomatoes (preferably San Marzano)
  • 2 tablespoons tomato paste
  • Salt and freshly ground black pepper, to taste
  • 4 to 6 large fresh eggs
  • 4 ounces crumbled feta cheese (preferably firm, small-curd variety)
  • 2 tablespoons chopped fresh parsley
  • 2 tablespoons chopped fresh cilantro
  • Optional: fresh lemon juice or red chili flakes for extra zing

Instructions

  1. Heat the olive oil in a large skillet over medium heat (about 350°F). It should shimmer but not smoke.
  2. Add chopped onions and diced bell peppers; sauté for 5-7 minutes until softened and slightly golden, stirring occasionally.
  3. Stir in minced garlic and jalapeño; cook for 1-2 minutes until fragrant, lowering heat if garlic starts to burn.
  4. Sprinkle in ground cumin, smoked paprika, and cayenne pepper; toast spices with veggies for about 30 seconds.
  5. Pour in crushed tomatoes and add tomato paste; stir to combine, breaking up any large tomato chunks.
  6. Season with salt and pepper to taste; reduce heat to low and simmer uncovered for 10-15 minutes, stirring occasionally until sauce thickens.
  7. Make little wells in the sauce with a spoon and carefully crack eggs into each well, spacing evenly.
  8. Cover the skillet and cook for 5-8 minutes until egg whites are set but yolks remain runny (cook longer for firmer yolks).
  9. Sprinkle crumbled feta over the eggs and let soften for 1-2 minutes.
  10. Remove from heat and scatter fresh parsley and cilantro over the top.
  11. Serve immediately with crusty bread or warm pita for dipping.

Notes

Keep heat moderate to avoid rubbery egg whites or burnt sauce. Crumble feta evenly over eggs for best texture. Sauce can be made ahead and reheated before adding eggs. For dairy-free, omit feta or substitute with soft tofu crumble or coconut yogurt. Adjust spice level by reducing jalapeño and cayenne. Fresh herbs brighten the dish; parsley and cilantro are classic but mint or dill work well too.

Nutrition

Keywords: shakshuka, spicy shakshuka, eggs and tomatoes, feta cheese, Mediterranean breakfast, one-pan meal, easy dinner, brunch recipe