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.
34K 3.3/5 based on 8 reviews
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 will 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: Italian style gratin, Tomatoes Macédoine , Pan con tomate, Tabbouleh, Pan bagnat, ... All
OnionOnion: You can get more informations, or check-out other recipes which use it, for example: Sautéed pork with mushrooms in a cream sauce., Algerian brik rolls, Eggs en Cocotte à la Française, Spicy mustard cauliflower cheese, Onion fondue, ... All
EggEgg: You can get more informations, or check-out other recipes which use it, for example: Moist chocolate cake, Almond mug cake for Mary, Gâteau Basque , Coconut sweetcrust pastry, Caramelized pear custard tart, ... All
Olive oilOlive oil: You can get more informations, or check-out other recipes which use it, for example: Turmeric risotto, Cretan Bread, Pork medallions with "full" turnips, Ham "friand" pie, Rabbit civet, ... All
Other recipes you may also like
Finger biscuits
Finger biscuits
These small biscuits, that look a bit like savoy biscuits, are delicious alone or with Champagne, but are also the base for charlottes or Tiramisu.
333K5 50 min. July 30th 2021
Beans with tomatoes
Beans with tomatoes
Fresh white haricot beans and leftover chicken cooked with stewed tomatoes, a sprig of parsley and it's ready.
195K4.1 1 hour 55 min. February 21th 2011
Cucumber and salmon salad
Cucumber and salmon salad
For this summer salad: slices of cucumber, morsels of smoked salmon, diced avocado and a little tuna, dressed in a herb mayonnaise.
170K4.6 28 min. August 15th 2010
Tomato tatin
Tomato tatin
A savoury shortcrust pastry with Parmesan is used to cover tomatoes cooked in two stages, first in the pan, then in the oven. As for a classic tart tatin, the whole thing is then turned upside down.
139K4.8 2 hours 35 min. December 5th 2010
Vegetable stock
Vegetable stock
Vegetable stock is a very easy and versatile basic recipe. It can be used in many different ways: for cooking rice, making soups, sauces, etc. It's a good idea to keep a supply of vegetable stock in your fridge or freezer.
257K4.3 1 hour October 5th 2011
News list of

Sign up to receive the latest recipes (next batch due to be sent on 2024-07-21)

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 a 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