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

Shakshuka

Shakshuka. One pan, so much flavour.

Four eggs in a thick, reduced sauce of tomatoes, red pepper and cumin. This recipe serves two and explains how to judge the right sauce consistency and when the eggs are cooked.

◷10 minPreparation
◴30 minCooking
◎40 minTotal
♧2Servings
THE RECIPE

Shakshuka recipe — easy step by step

Servings
2

Ingredients

Method

  1. 1

    Prepare

    Finely dice the onion and deseeded pepper, and finely chop the garlic. Have a wide frying pan, about 24 cm in diameter, ready with a lid that fits.

  2. 2

    Cook the vegetables

    Warm the olive oil over a medium heat. Gently fry the onion and pepper for 6–8 minutes, stirring occasionally, until soft. Do not let them burn.

  3. 3

    Add the spices

    Reduce the heat. Add the garlic, cumin, paprika and chilli, if using, and stir for about 30 seconds. Add the tomatoes straight away afterwards so the garlic and spices do not burn.

  4. 4

    Cook the sauce

    Stir in the tomatoes with their juice and the salt. Simmer uncovered over a low heat for about 10–15 minutes, stirring occasionally. The sauce is ready when a well made with a spoon briefly holds its shape. If it starts to catch, add water a tablespoon at a time; if it is still watery, reduce it further before adding the eggs.

  5. 5

    Add the eggs

    Make four wells. Crack each egg into a small bowl first, then gently slide it into a well. Cover with the lid and cook over a low heat for approximately 6–10 minutes. The size of the eggs, the pan and the temperature of the sauce will affect the cooking time.

  6. 6

    Serve

    Check that the egg whites are completely set, including right next to the yolks. For firm yolks, cook for longer as needed. Remove the pan from the heat and sprinkle with the herbs and crumbled feta, if using. Serve immediately, with bread if you like.

Allergens

The basic recipe contains eggs. Bread served separately may contain gluten; check the ingredients list.

IN THE KITCHEN

Cooking notes

  • The timings are a guide: approximately 10 minutes of preparation and 30 minutes of cooking. Look for a thick sauce and check how well the eggs are cooked rather than relying solely on the clock.
  • The sauce can be made in advance. Add the eggs only just before eating so you can cook them to your liking when ready to serve.
  • For double or triple the quantity, use a larger pan or two pans. The servings selector changes the ingredient quantities, not the cooking time.
  • For pregnant women, young children, older people and people with weakened immune systems, cook both the egg whites and yolks until completely set. Clean hands and utensils after contact with raw eggs.

Frequently asked questions

Can I use passata or fresh tomatoes instead?

Yes. You can replace the 400 g of tinned tomatoes with a similar quantity of passata or diced ripe tomatoes. Fresh tomatoes may take longer to reduce. What matters is that the sauce briefly holds the wells for the eggs.

Does shakshuka have to be spicy?

No. Chilli is optional; cumin and sweet paprika are enough for a mild version. Stir in harissa a little at a time, as heat and salt levels vary between products.

How should I store the sauce?

Ideally, set aside a portion before adding the eggs. Cool and refrigerate within 2 hours, store in a sealed container at 4°C and use within 2 days. Reheat thoroughly until the sauce is steaming, then cook fresh eggs in it. Do not reheat leftovers repeatedly.

What goes well with it?

Bread for mopping up the sauce, fresh herbs and a simple salad complement the dish. Feta is optional; if using it, add less salt to the sauce.

About the image: The image shows a serving idea with bread and fresh herbs.

More shakshuka recipes

Shakshuka with Feta →

Oven-baked shakshuka with feta and Kalamata olives for two: simmered tomato sauce, four gentle eggs and creamy browned feta, ready in 35 minutes.

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.