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

Shakshuka with Chickpeas

A tomato-based pan dish with eggs and chickpeas.

This shakshuka with chickpeas combines a spiced tomato and pepper sauce with four eggs cooked directly in it. Cooked chickpeas give the sauce more bite and turn the classic combination into a filling one-pan meal for two. Feta is optional; even without it, the eggs make this dish vegetarian, not vegan. Allow about 10 minutes for preparation and around 30 minutes for cooking. However, the consistency of the sauce and fully set egg whites are always the deciding factors.

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

Shakshuka with Chickpeas

Servings
2

Ingredients

Method

  1. 1

    Prepare the vegetables and pan

    Peel and finely dice 1 medium onion. Deseed and dice 1 red pepper. Finely chop 2 peeled garlic cloves. Have a wide frying pan with a matching lid ready, about 26–28 cm in diameter. As well as holding the sauce and chickpeas, it needs enough surface area for four separate eggs.

  2. 2

    Soften the onion and pepper

    Heat 15 ml olive oil over a medium heat. Add the onion and pepper and cook for about 6–8 minutes, stirring occasionally. The onion should be translucent and the pepper noticeably softer; avoid dark browning around the edges. Stir in the garlic towards the end and cook briefly until fragrant, without letting it brown.

  3. 3

    Briefly toast the spices

    Sprinkle 1 tsp ground cumin, 1 tsp sweet paprika and, optionally, ¼ tsp chilli flakes over the vegetables. Stir for about 30 seconds until the spices are distinctly fragrant. If the pan gets too hot or the spices start to stick, immediately add the tomatoes from the next step: the paprika should not darken.

  4. 4

    Reduce the tomato sauce uncovered

    Add 400 g tinned chopped tomatoes and some of the total ¼ tsp salt to start with. Simmer gently, uncovered, for about 10–15 minutes, stirring across the base of the pan occasionally. The sauce has reduced enough when there is no longer a watery rim and a trail drawn through it with a wooden spoon remains visible briefly.

  5. 5

    Heat the cooked chickpeas thoroughly

    Stir in 240 g cooked, drained and rinsed chickpeas. Bring everything back to an even, gentle simmer and cook until the chickpeas are hot all the way through. The sauce should be thick but still spoonable. If it looks dry or starts to catch, add water a tablespoon at a time. Season to taste with the remaining salt; go easy if you plan to add feta.

  6. 6

    Cover and gently cook the eggs

    Make four separate wells in the sauce. Crack 4 eggs individually into a small bowl, carefully sliding each one into a well. Put the lid on and cook the eggs over a low heat for approximately 6–10 minutes. The sauce should only bubble gently. Check the egg whites, particularly right next to the yolks: they must be completely white and firm, with no transparent or jelly-like patches. Cook for longer if necessary.

  7. 7

    Finish with herbs and serve

    Wash 1 handful of parsley or coriander, dry the herbs and roughly chop them. Scatter over the finished shakshuka. If desired, crumble 50 g feta over the top. Serve two portions, each with two eggs and plenty of chickpea sauce. For pregnant women, young children, older people or anyone with a weakened immune system, both the whites and the yolks must be cooked until completely firm.

Allergens

Contains eggs. Optional feta contains milk.

IN THE KITCHEN

Cooking notes

  • Use cooked chickpeas from a tin or jar, or chickpeas previously cooked separately until soft. Raw dried chickpeas will not cook through in this short cooking time.
  • A wide pan is more important than extra depth: if the eggs overlap, they will set unevenly. Leave a little space between the wells.
  • Stainless steel, enamelled cast iron or a suitable non-stick pan work well. Uncoated cast iron is not always suitable for prolonged simmering of acidic tomato sauce.
  • Make sure you reduce an overly thin sauce before adding the eggs. Afterwards, it is difficult to cook off excess liquid without cooking the eggs further.
  • Only lift the lid briefly to check whether the eggs are cooked. The trapped steam helps set the tops of the egg whites, while the low heat prevents the sauce from catching on the base of the pan.
  • If using feta for a vegetarian meal, check that it is made with vegetarian rennet or labelled as suitable for vegetarians.

Frequently asked questions

Can I prepare the sauce in advance?

Yes, prepare it with the chickpeas, but without the eggs. Cool it within 2 hours, then cover and refrigerate at 4 °C. Use within 2 days, reheat thoroughly and add fresh eggs. Do not reheat repeatedly.

What should I do if the egg whites are still transparent?

Put the lid back on and continue cooking over a low heat. Check the areas immediately next to the yolks again. The timing is only a guide; fully set egg whites are the essential sign that they are cooked.

Is the shakshuka vegan without feta?

No, it still contains four eggs, so it is vegetarian, not vegan. The optional feta adds a salty, creamy note, but is not needed to make the dish.

Why is the sauce too thick after adding the chickpeas?

The extra chickpeas make the mixture thicker. Before adding the eggs, stir in a little water, a tablespoon at a time, until the sauce loosens up again. You should be able to form wells without leaving the base of the pan exposed and dry.

About the image: The image shows a tomato shakshuka with feta. This recipe also contains cooked chickpeas; feta is optional.

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.

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.