Skip to content

Main dishes

Shakshuka with Feta

Homemade shakshuka: eggs cooked in a spiced tomato sauce with bell pepper, cumin and paprika, topped with parsley and feta. Ready in 50 minutes, serves 4.

Total time
50 min
Servings
4
Difficulty
Easy
Cuisine
Middle Eastern
Rate this recipe
Be the first to rate it
Image of Shakshuka with Feta

Ingredients

  • For the base

  • For the sauce and eggs

  • To serve

Method

  1. Cook the onion and pepper

    Cook 1 sliced onion and 1 red bell pepper in strips in 45 ml olive oil over medium heat for 8 minutes, until soft.

    Shakshuka with Feta: Cook the onion and pepper

    Shakshuka with Feta: Cook the onion and pepper

  2. Add the garlic and spices

    Add 3 minced garlic cloves, 1 teaspoon cumin, 1 teaspoon sweet paprika and ½ teaspoon chili flakes. Cook 1 minute, stirring.

    Shakshuka with Feta: Add the garlic and spices

    Shakshuka with Feta: Add the garlic and spices

  3. Cook the sauce

    Pour in 800 g crushed tomatoes and ½ teaspoon salt. Simmer over medium-low heat for 15 minutes, until the sauce thickens.

    Shakshuka with Feta: Cook the sauce

    Shakshuka with Feta: Cook the sauce

  4. Make the wells

    With a spoon, make 5 wells in the sauce, spaced well apart.

    Shakshuka with Feta: Make the wells

    Shakshuka with Feta: Make the wells

  5. Crack in the eggs

    Crack an egg into each well, taking care not to break the yolks.

    Shakshuka with Feta: Crack in the eggs

    Shakshuka with Feta: Crack in the eggs

  6. Cover and set

    Cover the skillet and cook over low heat for 6 to 8 minutes, until the whites are set and the yolks are still soft.

    Shakshuka with Feta: Cover and set

    Shakshuka with Feta: Cover and set

  7. Add parsley and feta

    Sprinkle with 10 g chopped fresh parsley and 80 g crumbled feta.

    Shakshuka with Feta: Add parsley and feta

    Shakshuka with Feta: Add parsley and feta

  8. Serve

    Serve the shakshuka straight from the skillet with 4 warm pita breads.

    Shakshuka with Feta: Serve

    Shakshuka with Feta: Serve

The step photos are illustrative.

Notes

The eggs cook in the steam under the lid: if you like them firmer, give them 1 or 2 more minutes. The sauce should be thick so the wells do not close up. With a small skillet, make 4 wells and use 4 eggs. Feta already adds salt, which is why the recipe uses only ½ teaspoon. Contains egg, dairy and gluten (pita bread).

Nutrition facts

1 serving (1/4 of the recipe, with 1 pita bread)

497Calories · kcal
Protein
20.6 g
Carbohydrates
57 g
Fat
22.1 g
Sodium
1155 mg

Estimate per serving. Chili flakes are calculated with a reference value (hot red pepper powder). Sodium depends on the brand of crushed tomatoes and feta.

Reference source: USDA FoodData Central — SR Legacy (2018)

For general information only; it does not replace advice from a qualified health or nutrition professional.

About this recipe

Shakshuka is a dish of eggs poached in a spiced sauce of tomato, bell pepper and onion, typical of North Africa and the Middle East. It comes together in one skillet: first the base, then the sauce, and the eggs at the end.

The sauce simmers 15 minutes until thick, and the eggs set under a lid in 6 to 8 minutes, with the yolks still soft. Serve with parsley, crumbled feta and pita bread. It serves 4.

Frequently asked questions

What is shakshuka?

A dish of eggs cooked in a spiced sauce of tomato, bell pepper and onion, typical of North Africa and the Middle East.

How do you know when the eggs are done?

When the whites are set and white, and the yolks are still soft and glossy. It usually takes 6 to 8 minutes with the skillet covered.

What do you serve with shakshuka?

Traditionally pita or crusty bread for dipping in the sauce. Olives or a little yogurt also go well.

Free tool

What can I cook with what I have?

Pick the ingredients in your kitchen and we'll show you which recipes you can make right now, no shopping trip needed.

Try the tool