Lebanese Shakshuka with Feta

Lebanese Shakshuka with Feta

Eggs poached in a spiced tomato and pepper sauce, finished with creamy feta and fresh herbs. A satisfying one-pan breakfast or lazy-weekend brunch that comes together in under 30 minutes.

⏱ 25 min total🔪 10 min prep🔥 15 min cookEasyServes 4Middle Eastern

Ingredients

  • •2 tbsp olive oil
  • •1 medium yellow onion, diced
  • •1 large red bell pepper, diced
  • •4 garlic cloves, minced
  • •2 tbsp tomato paste
  • •1 can (796 ml) canned crushed tomatoes
  • •1 tsp ground cumin
  • •1 tsp smoked paprika
  • •1/4 tsp chili flakes
  • •1/2 tsp salt
  • •6 large eggs
  • •75 g feta cheese, crumbled
  • •3 tbsp fresh flat-leaf parsley, chopped
  • •4 pieces gluten-free pita bread, for serving

Directions

  1. 1Heat olive oil in a large skillet over medium heat and sauté onion and red pepper until softened, about 5 minutes.
  2. 2Add garlic and tomato paste and cook, stirring, for 1 minute until fragrant.
  3. 3Pour in crushed tomatoes and stir in cumin, smoked paprika, chili flakes, and salt.
  4. 4Simmer sauce uncovered for 8 minutes, stirring occasionally, until slightly thickened.
  5. 5Use a spoon to create 6 shallow wells in the sauce and crack one egg into each well.
  6. 6Cover the pan and cook over medium-low heat for 5–7 minutes until whites are set but yolks are still runny.
  7. 7Scatter crumbled feta and chopped parsley over the top and serve immediately with warm pita.

💡 If you prefer a milder sauce, swap chili flakes for a pinch of sweet paprika. Serve with crusty bread if pita isn't on hand.

Cook this with Miamzi 👨‍🍳

Miamzi knows what's in your kitchen — it checks this recipe against your ingredients, adds what's missing to your grocery list, plans your week, and invents new dishes from what you already have.

Create your free kitchen →

From the Miamzi recipe library.