This spicy, ratatouille-style tomato and onion purée can be eaten on its own or to accompany other dishes. Here, I've baked it in individual ramekins, topped with an egg.

This recipe originated in North Africa and has spread all around the Mediterranean.
29K 8 3.3
Grade this recipe:

Last modified on: January 19th 2020

Keywords for this recipe:
For 4 people, you will need:

Change to the quantities for: 2 people 4 people 8 people 12 people
How long does it take?
Time required for this recipe:
PreparationCookingStart to finish
28 min.1 hour 10 min.1 hour 38 min.
At what time:
  • When will I finish if I start the recipe at ... ?
    When should I start for the recipe to be ready at ... ?
  • Work this out...

Step by step recipe

Stage 1 - 5 min.
Rinse and dry 1 kg tomato, remove the hard stalk end and cut into quarters.

Stage 2 - 5 min.
Prepare 100 g onion and chop finely.

Stage 3 - 2 min.
Pour 4 tablespoons olive oil into a large pan on medium heat. When good and hot, add the chopped onion, salt and pepper and cook for 1 minute without colouring.

Stage 4 - 2 min.
Add 2 tablespoons spices for couscous, mix well and cook for 1 or 2 minutes, stirring frequently. This will bring out the flavour of the spices.

Stage 5 - 2 min.
Add the tomatoes, salt and pepper. Stir briefly, cover and turn down the heat.

Stage 6 - 40 min.
Leave to simmer like this for about 40 minutes.

Stage 7 - 5 min.
Take off the lid, remove and discard the tomato skins .

This is not essential, but it is much pleasanter to eat without the skins.

Stage 8 - 20 min.
Leave uncovered to reduce to the consistency of a fairly thick purée.

Check the seasoning and your basic shakshuka is ready.

Stage 9 - 5 min.

Shakshuka with baked eggs

Preheat the oven to 390°F (200°C).

Divide the shakshuka between 4 ramekins, filled to halfway.

Stage 10 - 2 min.
Make a hollow in the centre of each ramekin with a small spoon.

Stage 11 - 4 min.
Separate the whites from the yolks of 4 eggs.

Pour an egg white into each ramekin and bake...

Stage 12 - 5 min.
...until the white is set (about 5 minutes).

Turn the oven off.

Stage 13 - 1 min.
Slip an egg yolk onto each ramekin and put back in the oven for 1 or 2 minutes, just to heat the yolk through.

Stage 14
Your shakshuka with baked eggs is ready.
There are no sweet (bell) peppers in this shakshuka, at least in the Algerian version which inspired my recipe.

You can peel the tomatoes before cooking, if you prefer. If you do, Step 7 is unnecessary.

The longer the shakshuka simmers, the better it will be, so feel free to cook it for longer, but on even lower heat.
A few days in the fridge, covered with plastic film.
Home made.
Nutritional information
Whole recipe
Energetic valueProteins CarbohydratesFats
1,073 Kcal or 4,492 Kj36 gr50 gr81 gr
54 %14 %5 %12 %
Per 100 g
Energetic valueProteins CarbohydratesFats
77 Kcal or 322 Kj3 gr4 gr6 gr
4 %1 %<1 %1 %
Per person
Energetic valueProteins CarbohydratesFats
268 Kcal or 1,122 Kj9 gr12 gr20 gr
13 %3 %1 %3 %
% are calculated relative to a Recommended Dietary Intake or RDI of 2000 k-calories or 8400 k-joules by day for a woman (change to a man).
Possible allergens in this recipe: Egg
How much will it cost?
  • For 4 people : 7.94 €
  • Per person : 1.99 €

Change currency:

Note: Be careful, these prices are only an estimate, you can consult the table of prices by ingredients used for this estimate.
This recipe uses (among others)
TomatoTomato: You can get more informations, or check-out other recipes which use it, for example: Greek style sandwiches, Pan con tomate, Comtoise stuffed tomatoes, Eggs in tomato shells, Mixed salad, ... All
OnionOnion: You can get more informations, or check-out other recipes which use it, for example: Oven omelette, Ratatouille confite, Seafood sauerkraut, Soup Cornouaillaise, Endive and beer soup, ... All
EggEgg: You can get more informations, or check-out other recipes which use it, for example: Almond cream or frangipane, Potato tortilla (Spanish omelette), How to cook hard-boiled eggs properly , Cornmeal baps for Anne, Prune Far, ... All
Olive oilOlive oil: You can get more informations, or check-out other recipes which use it, for example: Curried mussels with cabbage, Special Parmesan baguettes, Pan con tomate, Polenta with spinach and soft-poached egg, Tomato tart, ... All
Other recipes you may also like
Rémoulade dressing
Rémoulade dressing
This dressing is a kind of mayonnaise with vinegar, used for some salads like celeriac rémoulade. Usually it is prepared from mayonnaise, but here is another version, simpler and just as tasty.
856K3.9 6 min. October 3rd 2010
Fruit crumble
Fruit crumble
A fruit pudding: very easy to do and delicious: just a layer of fruit with a golden crunchy topping.
342K4.0 1 hour 11 min. February 21th 2011
Maybe this recipe will bring back memories.
268K4.2 1 hour 4 min. February 21th 2011
Fresh fruit in sabayon
Fresh fruit in sabayon
Fresh grapefruit and / or pears, covered with a sabayon and a pinch of citrus crunch.
276K4.7 55 min. February 21th 2011
Classic italian recipe (the name means "pull me up" or more poetically, "take me up to the sky"). It's similar to a charlotte in its structure: layers of flavoured biscuits between layers of smooth cream.
477K5 49 min. July 27th 2013
News list of

Sign up to receive the latest recipes (next batch due to be sent on 2023-12-10)

Your first name or nickname
Your e-mail
I am not a leaving thing
Note: We'll never share your e-mail address with anyone else.
Post your comment or question
Posted by:
I am not a leaving thing
Follow this recipe
If you are interested in this recipe, you can "follow" it, by entering your email address here. You will then receive a notification immediately each time the recipe is modified or a new comment is added. Please note that you will need to confirm this following.
I am not a leaving thing
Note: We'll never share your e-mail address with anyone else.
Alternatively: you can subscribe to the mailing list of , you will receive a e-mail for each new recipe published on the site.

Back to top of page