- Difficulty: Easy
- Time: 35 minutes (10 min prep + 25 min cook time)
- Serves: 4 as a hearty breakfast or light lunch
Ingredients
- 6 large free-range eggs
- 2 tbsp extra virgin olive oil
- 1 large onion, finely diced
- 1 red bell pepper, diced
- 4 garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp sweet paprika
- ½ tsp ground coriander
- ¼ tsp cayenne pepper (adjust to heat preference)
- 1 can (400g) crushed tomatoes or 500g fresh tomatoes, diced
- 1 tbsp tomato paste for depth
- 1 tsp sugar to balance acidity
- ½ cup crumbled feta cheese
- ¼ cup fresh cilantro or parsley, roughly chopped
- Flaky sea salt and black pepper
- Optional: 1 tsp harissa paste for authentic North African heat
- Optional: pinch of smoked paprika
Method
- Build the flavor base: Heat olive oil in a large, deep skillet or cast iron pan (one with a lid) over medium heat. Add diced onion and cook for 5-6 minutes, stirring occasionally, until softened and beginning to turn golden. The slow cooking develops sweetness and creates a flavorful foundation. Add diced bell pepper and cook for another 4-5 minutes until softened.
- Bloom the spices: Add minced garlic, cumin, both paprikas, coriander, and cayenne to the vegetables. Stir constantly for 1-2 minutes until spices become fragrant and darken slightly. This “blooming” in hot oil releases aromatic compounds and eliminates any raw spice taste. The kitchen should smell incredibly aromatic—warm, earthy, and inviting.
- Create the tomato sauce: Add crushed tomatoes, tomato paste, sugar, and harissa if using. Stir well to combine, scraping up any browned bits from the bottom of the pan—these add flavor. Bring to a simmer, then reduce heat to medium-low and cook for 12-15 minutes, stirring occasionally, until sauce thickens considerably and oil begins separating at the edges. The sauce should be rich, concentrated, and cling to a spoon.
- Season the sauce: Taste and adjust seasoning with salt and pepper. The sauce should be well-seasoned and slightly more intense than you’d normally prefer—eggs will dilute the flavors somewhat. If too acidic, add a pinch more sugar. If too thick, add a splash of water. The consistency should be similar to marinara—thick enough to hold its shape but not paste-like.
- Create wells for eggs: Using the back of a spoon, make 6 evenly spaced wells or indentations in the sauce, pressing down to create distinct pockets. These wells help position eggs and prevent them from running together. The sauce should be thick enough that the wells hold their shape.
- Add eggs carefully: Crack each egg into a small bowl first (this prevents shells in your dish), then gently slide into a well. The whites should spread slightly into the sauce while yolks remain centered in the wells. Season tops of eggs lightly with salt and pepper. Scatter crumbled feta over everything.
- Cook eggs to perfection: Cover the skillet with a lid and cook over medium-low heat for 7-10 minutes, checking occasionally. For runny yolks, cook until whites are just set but still slightly translucent on top—about 7 minutes. For firmer yolks, cook 10-12 minutes. The residual heat will continue cooking after removing from heat, so err on the side of underdone.
- Finish and serve: Remove from heat as soon as eggs reach desired doneness. Garnish generously with fresh cilantro or parsley, drizzle with a little extra virgin olive oil, and add extra feta if desired. Serve immediately, bringing the skillet directly to the table for family-style serving with warm pita, crusty bread, or flatbread for scooping.
Perfect Pairings: Serve with warm pita bread, Turkish bread, or sourdough for dipping. Add a simple cucumber and tomato salad, Greek yogurt, and olives for a complete Middle Eastern breakfast spread. Pairs beautifully with mint tea or strong coffee.


