Eggs in tomato-pepper sauce with fresh herbs
SHAKSHUKA · EN

Shakshuka with Feta

Oven-baked shakshuka with feta and Kalamata olives.

In this Mediterranean oven-baked shakshuka, the spiced tomato and pepper sauce is simmered on the stovetop, dotted with Greek feta and Kalamata olives, and then transferred to a hot oven. The gentle dry heat allows the eggs to set evenly while the feta softens and lightly browns on top. Finished with fresh oregano or parsley, it serves two with crusty bread.

◷10 minPreparation
◴25 minCooking
◎35 minTotal
♧2Servings
THE RECIPE

Shakshuka with Feta

Servings
2

Ingredients

Method

  1. 1

    Preheat oven and prepare ingredients

    Preheat your oven to 200 °C (180 °C fan). Finely dice the onion and red pepper, and thinly slice the garlic. Have an ovenproof frying pan (approx. 24–26 cm) ready. If your pan is not ovenproof, you can transfer the sauce to a shallow baking dish before baking.

  2. 2

    Soften the vegetables

    Heat 20 ml olive oil in the pan over medium heat. Add the onion and pepper and fry gently for 7–8 minutes until soft and translucent, stirring occasionally. Do not let the edges burn.

  3. 3

    Bloom the herbs and spices

    Add the garlic, dried oregano, sweet paprika, ground cumin and optional chilli flakes. Stir continuously for 30 seconds to release the fragrant essential oils in the warm olive oil.

  4. 4

    Simmer sauce with Kalamata olives

    Pour in the chopped tomatoes with their juice, salt, and the pitted Kalamata olives. Simmer uncovered over medium-low heat for 10–12 minutes, stirring occasionally, until the sauce reduces into a rich, thick consistency.

  5. 5

    Add eggs and arrange feta

    Make four indentations in the sauce with a spoon. Gently crack an egg into each well. Scatter the generous chunks of Greek feta all over the sauce and around the eggs. The feta should remain in distinct pieces rather than stirred in.

  6. 6

    Bake in the oven and serve

    Carefully transfer the pan to the preheated oven. Bake uncovered at 200 °C for 8–10 minutes, until the egg whites are fully set and opaque, the yolks remain soft and runny, and the feta has softened with slight golden browning. Garnish with fresh herbs and serve immediately with crusty bread.

Allergens

Contains eggs and milk (feta).

IN THE KITCHEN

Cooking notes

  • Use an ovenproof skillet, such as an enamelled cast iron pan or stainless steel pan with metal handles. If using cast iron, ensure it has a good patina or enamel to withstand the tomato acidity.
  • Because feta cheese and Kalamata olives naturally contribute salt, keep the salt in the tomato base to a modest ¼ teaspoon and adjust only at the end.
  • The dry heat of the oven cooks the egg whites gently from above, preventing the underside of the sauce from scorching while ensuring the whites around the yolks set properly.
  • For pregnant women, young children, older people and individuals with weakened immune systems, bake until both whites and yolks are completely firm.
  • To make ahead, prepare the tomato sauce with olives in advance. Reheat thoroughly on the hob, transfer to an oven dish, add fresh eggs and feta, and bake.

Frequently asked questions

Why bake shakshuka in the oven instead of using a lid on the hob?

Baking in the oven surrounds the eggs with even, dry heat. This gently cooks the egg whites from above and lightly browns the feta without trapping excess moisture that can make the cheese soggy.

Can I use another type of cheese instead of feta?

Traditional Greek feta made from sheep and goat milk holds its shape and softens deliciously. Firm goat cheese or halloumi also work well; soft mozzarella will melt completely and release more liquid.

How do I know when the eggs are done in the oven?

Gently shake the pan: the whites should be completely solid and opaque, especially next to the yolks, while the yolks should still jiggle softly.

Can I store and reheat leftovers?

It is best to store sauce without eggs in a sealed container at 4 °C for up to 2 days. Reheat the sauce until piping hot, then add fresh eggs and feta before baking.

About the image: The image shows an oven-finished serving with crumbled feta and fresh herbs.

More shakshuka recipes

Shakshuka with Chickpeas →

Shakshuka with chickpeas for two: a spiced tomato and pepper sauce, four gently cooked eggs and optional feta, with tips for the right consistency.

Green Shakshuka →

Green shakshuka for two with spinach, leeks, courgette and peas: four gently poached eggs in spiced greens with fresh herbs, ready in 35 minutes.

Shakshuka with Spinach →

Shakshuka with spinach for two: ripe tomatoes, sweet paprika, tender baby spinach and four poached eggs cooked under a lid in 40 minutes.

Shakshuka with Harissa →

Spicy shakshuka with harissa for two: authentic Tunisian pepper sauce, ground caraway, garlic and four eggs poached to perfection in 40 minutes.

Shakshuka with Merguez →

Shakshuka with merguez for two: spicy browned lamb sausages, sweet peppers, rich tomato sauce and four eggs poached under a lid in 45 minutes.

Practical cooking guides

What goes with shakshuka? →

Serve shakshuka with bread, salad, feta or yoghurt. Find sides for a meal for two and get everything ready before the eggs finish cooking.