
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
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.
On Mawlid night in Oujda, a pot like this doesn't stay private for long. Someone smells the tomato and lamb from the landing, someone arrives with bread, someone says they were only passing by, and suddenly the bowl has to stretch. Berkoukes is my frontier's feast soup, semolina rolled into pearls larger than couscous, then simmered until each one drinks the broth and swells soft under the spoon.
Do not confuse it with couscous. Couscous is the mountain the meal is built on, steamed in passes and never boiled. Berkoukes is another member of des cuisines marocaines, eastern, border-born, made deliberately larger so it can cook inside the soup. That is the point: the pearls don't sit beside the broth, they become part of it.
The one rule is this: finish the broth before the berkoukes goes in. The pearls cook by drinking, and they won't give you back the flavor you forgot. Build the pot with lamb, chickpeas, tomato, saffron, cumin, and real ras el hanout. Avec le ras el hanout, on ne triche pas, with ras el hanout, you don't cheat.
Make it generous. Berkoukes thickens as it rests, so keep extra hot water nearby and loosen it the way the table asks. This is la cuisine du lien, the cooking of connection: a deep bowl, torn khobz, and one more place made at the table.
Berkoukes, also called berkoukech or aïch in neighboring areas, belongs to the eastern Moroccan and western Algerian semolina-pearl family; Oujda's version sits naturally on that frontier table and is often tied to Mawlid al-Nabi and cold-weather gatherings. Hand-rolled grains larger than couscous appear in the broader Maghrebi tradition documented from at least the Almohad and Marinid periods, but household names and exact dates shift because the knowledge passed orally. The tomato-red broth shows the later adoption of the New World tomato through Mediterranean trade after the 16th century, joined to older chickpea, lamb, cumin, saffron, and ras el hanout grammar.
Quantity
350g, plus 50g
plus extra for dusting
Quantity
1/2 tsp
for the pearls
Quantity
150ml
as needed for rolling
Quantity
1 tsp
for finishing the pearls
Quantity
500g
cut into 3cm pieces, bone-in if possible
Quantity
2 tbsp
Quantity
1 tbsp
Quantity
1 large
grated
Quantity
2
grated
Quantity
2 tbsp
Quantity
150g
soaked overnight and drained
Quantity
80g
rinsed
Quantity
2
diced small
Quantity
1 small
diced small
Quantity
1
chopped
Quantity
1 small bunch
stems tied, leaves chopped
Quantity
1 small bunch
chopped
Quantity
2 tsp
fresh and honest
Quantity
1 1/2 tsp
Quantity
1 tsp
Quantity
1 tsp
Quantity
1/2 tsp
Quantity
1/2 tsp
Quantity
1 pinch
bloomed in 3 tbsp warm water
Quantity
1
Quantity
2.25L, plus more as needed
Quantity
to taste
| Ingredient | Quantity |
|---|---|
| medium semolinaplus extra for dusting | 350g, plus 50g |
| fine sea saltfor the pearls | 1/2 tsp |
| lukewarm wateras needed for rolling | 150ml |
| olive oilfor finishing the pearls | 1 tsp |
| lamb shoulder or neckcut into 3cm pieces, bone-in if possible | 500g |
| olive oil | 2 tbsp |
| smen or unsalted butter | 1 tbsp |
| oniongrated | 1 large |
| ripe tomatoesgrated | 2 |
| tomato paste | 2 tbsp |
| dried chickpeassoaked overnight and drained | 150g |
| brown lentilsrinsed | 80g |
| carrotsdiced small | 2 |
| turnipdiced small | 1 small |
| celery stalk with leaveschopped | 1 |
| fresh corianderstems tied, leaves chopped | 1 small bunch |
| flat-leaf parsleychopped | 1 small bunch |
| ras el hanoutfresh and honest | 2 tsp |
| sweet paprika | 1 1/2 tsp |
| ground cumin | 1 tsp |
| ground ginger | 1 tsp |
| turmeric | 1/2 tsp |
| freshly ground black pepper | 1/2 tsp |
| saffron threadsbloomed in 3 tbsp warm water | 1 pinch |
| dried red chile (optional) | 1 |
| water or light lamb broth | 2.25L, plus more as needed |
| sea salt | to taste |
Bloom the saffron threads in 3 tablespoons warm water until the water turns gold and smells floral. Drain the soaked chickpeas. Set the herbs, spices, meat, and vegetables close to the pot before you begin, because once the onion starts melting, the broth asks for your attention.
Pour the semolina into a wide gsaa or shallow tray and mix in the salt. Sprinkle in lukewarm water with your fingertips, a little at a time, while circling your palm through the grain. The semolina should gather into rough pearls, larger than couscous and smaller than chickpeas. Dust with a little dry semolina when the pearls feel sticky, then rub again until they round themselves.
Pass the pearls through a coarse sieve to shake away the loose dust, then through a finer sieve if you have one to catch the tiny grains. Spread the berkoukes on a cloth-lined tray for at least 30 minutes. This short rest dries the surface so the pearls enter the broth as grains, not as one heavy mass.
Warm the olive oil and smen in a heavy soup pot. Add the lamb, grated onion, ras el hanout, paprika, cumin, ginger, turmeric, black pepper, and a good pinch of salt. Stir over medium heat until the onion loses its raw bite and clings to the meat, and the spices smell warm rather than dusty.
Add the grated tomatoes and tomato paste. Cook, stirring often, until the tomato darkens slightly and the oil shows at the edge of the pot. This is where the broth gets its body; if the tomato stays raw, the whole soup tastes unfinished.
Add the soaked chickpeas, coriander stems, celery, dried chile if using, bloomed saffron with its water, and 2.25L water or light lamb broth. Bring to a boil, lower to a steady simmer, cover partly, and cook for 60 to 75 minutes, until the chickpeas are nearly tender and the lamb gives when pressed with a spoon.
Stir in the lentils, carrots, and turnip. Simmer for 20 minutes more, until the vegetables are tender but still holding their shape. Taste the broth now and correct the salt. It should taste complete before the pearls go in, because the berkoukes will drink what you have made.
Raise the heat so the soup moves with a lively simmer. Sprinkle in the berkoukes slowly with one hand while stirring with the other, so the pearls don't settle and catch at the bottom. Cook 18 to 25 minutes, stirring often, until the pearls are tender through the center and the broth has thickened but still moves like soup. Add hot water as needed; berkoukes is generous in the bowl and greedy in the pot.
Discard the tied coriander stems and the chile if you want a softer heat. Stir in the chopped coriander and parsley, taste once more, and let the pot rest off the heat for 10 minutes. Ladle into wide bowls with plenty of broth, a gloss of olive oil if you like, and torn khobz on the table.
1 serving (about 520g)
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
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.

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.