
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 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.
The broth should stay bright enough to see the vegetables moving through it. Chorba is not harira with half the work forgotten. It has its own place: lighter, quicker, and kind to a weeknight table when you still want something warm enough to make everyone sit down.
The small gesture that decides it is the vermicelli. Add it near the end, only when the vegetables are tender and the broth already tastes complete. Fine pasta swells fast and drinks like a thirsty child. Put it in too early and the soup turns heavy before it reaches the table.
Use a little meat if you have it, lamb or beef in small pieces, not to dominate, just to season the pot. Use honest vegetables, good parsley and coriander, and enough pepper to wake the broth. Serve it with khobz and lemon wedges if your table likes them. Une table, c'est une porte qu'on laisse ouverte, a table is a door you leave open, even when the pot is modest.
Chorba comes from the Arabic shorba, meaning soup, and in Morocco it belongs especially to the everyday Maghrebi repertoire shared across eastern Morocco, Algeria, and Tunisia through family movement, market routes, and border kitchens. In Oujda and the eastern regions, the lighter vermicelli chorbas sit close to Algerian frik and vegetable soups, while Fassi and central Moroccan homes often distinguish them from the thicker Ramadan harira. Its exact dating is not fixed, but the word and method are well established in North African Arabic cooking by the medieval and early modern periods.
Quantity
250g
cut into small pieces
Quantity
2 tbsp
Quantity
1 medium
finely chopped
Quantity
2
finely chopped
Quantity
2
diced small
Quantity
1 small
diced small
Quantity
2
grated
Quantity
1 tbsp
Quantity
1 tsp
Quantity
1 tsp
Quantity
1 tsp
Quantity
1/2 tsp
Quantity
1/4 tsp
Quantity
1.5 litres
Quantity
60g
Quantity
1 small bunch
chopped
Quantity
1 small bunch
chopped
Quantity
to taste
Quantity
to serve
| Ingredient | Quantity |
|---|---|
| lamb shoulder or beefcut into small pieces | 250g |
| olive oil | 2 tbsp |
| onionfinely chopped | 1 medium |
| celery stalks with leavesfinely chopped | 2 |
| carrotsdiced small | 2 |
| zucchinidiced small | 1 small |
| ripe tomatoesgrated | 2 |
| tomato paste | 1 tbsp |
| ground ginger | 1 tsp |
| ground turmeric | 1 tsp |
| sweet paprika | 1 tsp |
| ground black pepper | 1/2 tsp |
| ground cinnamon | 1/4 tsp |
| water or light stock | 1.5 litres |
| fine vermicelli | 60g |
| flat-leaf parsleychopped | 1 small bunch |
| fresh corianderchopped | 1 small bunch |
| sea salt | to taste |
| lemon wedges (optional) | to serve |
Warm the olive oil in a heavy soup pot over medium heat. Add the onion, celery, carrots, meat, salt, ginger, turmeric, paprika, pepper, and cinnamon. Stir until the onion turns glossy and the meat loses its raw color, about 6 to 8 minutes. This first cooking wakes the spices in the oil before the broth thins them out.
Add the grated tomatoes and tomato paste. Cook, stirring often, until the tomato darkens slightly and clings to the meat and vegetables, about 5 minutes. Pour in the water or light stock, scraping the bottom of the pot, then bring it to a lively simmer.
Lower the heat, cover the pot halfway, and simmer for 30 minutes. The meat should be tender enough to press with a spoon and the carrots should yield without falling apart. Add the zucchini for the last 10 minutes so it keeps its shape.
Stir in the fine vermicelli and keep the soup moving for the first minute so the strands don't gather into a knot. Simmer uncovered for 5 to 7 minutes, just until tender. This is the step to watch: vermicelli swells fast, and chorba should remain brothy, not thick.
Stir in the parsley and coriander, taste for salt, and let the herbs brighten the pot for one minute. Serve in deep bowls with torn khobz and lemon wedges on the table for those who want a sharp edge.
1 serving (about 390g)
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
Not bissara, not a puree: whole fava beans held tender in a garlicky red sauce, with cumin, paprika, olive oil, and enough khobz for every hand at the table.