
Chef Zohra
Adss (عدس)
Brown lentils cooked down with tomato, garlic, cumin, and paprika until spoon-thick, then finished with olive oil and coriander. This is weekday Moroccan comfort, made for bread and one more bowl.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
A Marrakech street soup of snails simmered in a dark broth of anise, licorice, thyme, pepper, and chile, served with a pin and enough warmth for a cold evening.
When the Marrakech evening turns cold, the snail stalls become small circles of warmth. You stand shoulder to shoulder, one bowl in your hand, a pin in the other, drinking a broth so dark with anise, licorice, thyme, pepper, and chile that it feels as if the market has been simmering all day. Ghoulal, babbouche, call it by the town's name, it is street food with a serious memory.
The work is in the cleaning and the patience. Buy edible snails from someone who has purged them, or purge them yourself, then wash until the water loses its cloudiness. No spice can rescue grit. Once they go in the pot, keep the boil low and steady. The shells give their flavor slowly, and the meat should lift out with a pin without a fight.
The spice blend changes from stall to stall. That is not cheating, that is des cuisines marocaines, Moroccan cuisines in the plural, alive in the market. Keep the grammar: herb, heat, seed, root, salt, enough pepper to wake the hands around the bowl. Serve it outside if you can, with small bowls passed around and more broth for whoever arrives. A table is a door you leave open, even when the table is a stall counter.
Land snails have been eaten around the Mediterranean since antiquity, but Moroccan ghoulal or babbouche belongs to the souk and street-stall repertoire more than the palace kitchen. Marrakech's Jemaa el-Fna, tied to the city founded by the Almoravids in the 11th century and enlarged under Saadian and Alaouite rule, made this peppery snail broth one of its cold-evening signatures. The exact fifteen-spice mixture is not fixed: vendors guard their blends of local wild herbs, licorice root, anise, and trade-route spices, and that variation is part of the dish.
Quantity
1.5 kg
live and purged or ready to purge
Quantity
2 tbsp
for purging live snails if needed
Quantity
3 tbsp
for washing
Quantity
60 ml
for washing
Quantity
3 L
plus more for washing
Quantity
8
lightly crushed
Quantity
1 small bunch
Quantity
1 small bunch
Quantity
1 sprig
Quantity
6
or 1 tsp dried sage
Quantity
2
Quantity
1 tbsp
lightly crushed
Quantity
1 tbsp
lightly crushed
Quantity
2 tsp
lightly crushed
Quantity
2 tsp
lightly crushed
Quantity
1 tsp
cracked
Quantity
1 tsp
lightly crushed
Quantity
4 small pieces
rinsed
Quantity
1
or 1 tsp cayenne
Quantity
1 tsp
Quantity
1/2 tsp
Quantity
4
Quantity
1 small
Quantity
1 1/2 tsp
plus more to taste
| Ingredient | Quantity |
|---|---|
| food-grade edible land snailslive and purged or ready to purge | 1.5 kg |
| fine semolina or flour (optional)for purging live snails if needed | 2 tbsp |
| coarse saltfor washing | 3 tbsp |
| white vinegarfor washing | 60 ml |
| waterplus more for washing | 3 L |
| garlic cloveslightly crushed | 8 |
| thyme or Moroccan za'atar | 1 small bunch |
| fresh mint | 1 small bunch |
| rosemary | 1 sprig |
| sage leavesor 1 tsp dried sage | 6 |
| bay leaves | 2 |
| aniseedlightly crushed | 1 tbsp |
| fennel seedslightly crushed | 1 tbsp |
| caraway seedslightly crushed | 2 tsp |
| coriander seedslightly crushed | 2 tsp |
| black peppercornscracked | 1 tsp |
| cumin seedslightly crushed | 1 tsp |
| dried licorice root (arq sous)rinsed | 4 small pieces |
| dried red chileor 1 tsp cayenne | 1 |
| ground ginger | 1 tsp |
| ground turmeric | 1/2 tsp |
| whole cloves | 4 |
| cinnamon stick | 1 small |
| sea saltplus more to taste | 1 1/2 tsp |
Use only edible snails from a reputable market, snail farmer, or fishmonger. If they are live and not already purged, keep them in a ventilated container with a damp cloth, the semolina or flour, and a few thyme stems for 24 to 48 hours, rinsing the container daily. Discard any snail with a broken shell, a bad smell, or no movement when touched. Foraged snails are not for this recipe unless a knowledgeable local has identified them.
Put the snails in a large basin, sprinkle with coarse salt and vinegar, and rub them together by the handful. Rinse in cold water. Do it again and again until the water is no longer cloudy and you feel no grit at the bottom of the basin. This is the step that decides the soup: grit in the shell becomes grit in the broth.
Lightly crush the aniseed, fennel, caraway, coriander, peppercorns, and cumin. Tie them in cheesecloth with the thyme, mint, rosemary, sage, bay leaves, licorice root, chile, cloves, and cinnamon. Leave the ginger, turmeric, garlic, and sea salt for the pot. The seeds should be cracked, not powdered, so the broth can drink their flavor without turning sandy.
Cover the washed snails with cold water by about 5 cm and bring them to a boil. Cook for 10 minutes, then drain and rinse the snails and the pot. This first water carries foam and harshness with it. It is not the broth you serve.
Return the snails to the clean pot with 3 L fresh water, the spice bundle, garlic, ginger, turmeric, and sea salt. Bring to a lively simmer, then lower the heat so the surface moves gently. Cook 75 to 90 minutes, partly covered, skimming if needed and adding a little water if the shells are no longer covered. Hard boiling makes the snails tough and the broth murky; a low bubble draws flavor from the shell slowly.
Lift one snail and pull the meat with a pin or toothpick. It should come out with a gentle tug. Taste the broth: peppery, herb-deep, a little licorice at the back, not sweet. Adjust salt and chile by the mouth, la balance est dans les yeux, the scale is in the eyes. Turn off the heat and let the pot rest 10 minutes before removing the spice bundle.
Ladle snails and plenty of broth into small bowls or cups. Pass pins or toothpicks so everyone can pull the meat from the shells, then drink the broth while it is glossy and pepper-warm. Keep the pot nearby for one more bowl. This is stall food: close, noisy, generous.
1 serving (about 455g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Zohra
Brown lentils cooked down with tomato, garlic, cumin, and paprika until spoon-thick, then finished with olive oil and coriander. This is weekday Moroccan comfort, made for bread and one more bowl.

Chef Zohra
Berkoukes is Oujda's feast bowl for Mawlid and winter evenings: hand-rolled semolina pearls, bigger than couscous, swelling in a tomato-red broth with lamb, chickpeas, saffron, and ras el hanout.

Chef Zohra
The north's fava purée, thick and generous, filmed with olive oil and ringed with cumin and paprika. Eat it hot with torn khobz, the way cold mornings are answered.

Chef Zohra
A lighter Moroccan soup for an ordinary night: clear broth, a little lamb, vegetables cut small, herbs, and fine vermicelli added late so the bowl stays lively.