At the sound of the muezzin's call to Maghrib prayer during Ramadan — the moment the sun touches the horizon — Morocco collectively breaks its fast. The first thing eaten, universally, is a date. The first thing drunk is harira, often poured from a thermos or a large pot on a street corner into small ceramic bowls. In Moroccan homes, the soup has been simmering since mid-afternoon; in restaurants, large cauldrons are ladled continuously from the moment of iftar until late into the evening.
Harira is not only a Ramadan food — it appears at funerals and commemorative meals (azza), at weddings, and as a daily meal during winter. But the Ramadan association is its cultural identity: the smell of harira simmering is the smell of the holy month in Morocco. Families have their own versions — more or less lamb, thicker or thinner, the cinnamon more or less prominent, the lemon restrained or emphatic — but the profile is unmistakable across all variations.
The Flavor Architecture: Why Cinnamon, Tomato, and Lemon Together
The combination that surprises first-time harira drinkers is the simultaneous presence of:
- Cinnamon — warm, sweet-spiced
- Tomato — acidic, savory
- Lemon juice — bright acidic
- Ginger — warming
- Coriander and parsley — bright, herbaceous
This is not contradiction — it is the layered complexity of Moroccan cuisine, which has never separated sweet-spiced from savory in the way European cooking did. The cinnamon grounds the acidity; the ginger adds warmth without sharpness; the fresh herbs at the end cut through the richness of the lamb. Each component is necessary; removing any one makes it taste incomplete.
Saffron: A pinch of saffron is used in many traditional recipes, adding a faint floral note and slightly golden color to the base tomato-red.
The Tedouira: The Essential Thickener
Tedouira is what distinguishes harira's texture from a tomato-lentil soup. It is flour mixed with water into a thin paste (ratio: approximately 2 tablespoons flour to 200ml water), then stirred into the simmering soup in the last 10 minutes of cooking.
What it does: The flour starch cooks in the hot soup, thickening it not to a purée texture but to something denser and silkier — a flowing-but-thick consistency that coats a spoon. Without tedouira, harira is a soup; with tedouira, it has its characteristic weight.
The stirring-in: The tedouira must be added slowly while stirring continuously, or it will clump. Pour in a thin stream while stirring the soup in a circular motion.
Alternative thickener: Some modern recipes use cornstarch (maizena) instead of flour — the principle is the same, the ratio is about half as much.
The Lamb and Legumes
Lamb: Bone-in pieces (shoulder, neck, rib) add the most flavor; the collagen from bones enriches the broth. Lamb fat (smen, preserved butter) is used in traditional versions to cook the initial aromatics. Beef is used in some regions.
Chickpeas: Pre-soaked overnight and simmered into the soup from the beginning (they need the full cooking time); or canned chickpeas added in the last 30 minutes.
Brown lentils: Added without soaking; they cook in approximately 20 minutes and partially dissolve, adding body to the broth.
The Herbs: Added at Three Stages
- At the beginning (dried versions or the stems): celery stalks and leaves, contributing a specific base flavor
- Mid-cook: chopped flat-leaf parsley stirred in
- At the very end: fresh coriander (kzbour) — a large amount, stirred in and immediately served so it retains its color and brightness
The Complete Recipe
Serves: 6 | Time: 2 hours
Ingredients
- 400g lamb shoulder or neck, bone-in, cut into pieces
- 400g canned crushed tomatoes (or 4 fresh ripe tomatoes, peeled and chopped)
- 1 can (400g) chickpeas, drained; OR 200g dry chickpeas, soaked overnight
- 150g brown lentils
- 1 large onion, finely diced
- 3 stalks celery (with leaves), finely chopped
- 4 tablespoons olive oil or smen (preserved butter)
- 1 teaspoon ground cinnamon
- 1 teaspoon ground ginger
- ½ teaspoon turmeric
- Pinch of saffron (dissolved in 2 tablespoons warm water)
- 2 liters water or lamb stock
- Juice of 1 lemon
- Large bunch flat-leaf parsley, roughly chopped
- Large bunch fresh coriander, roughly chopped
- Salt and black pepper
Tedouira:
- 3 tablespoons flour
- 200ml cold water
Method
1. Brown the lamb: Heat olive oil in a large heavy pot over medium-high heat. Brown lamb pieces on all sides. Remove; set aside.
2. Sauté aromatics: In the same pot, fry onion and celery 5 minutes until softened. Add cinnamon, ginger, turmeric, and saffron water; stir and cook 1 minute.
3. Build the soup: Return lamb; add tomatoes, chickpeas (if using dry), and water. Bring to a boil; reduce to a simmer; cook 45 minutes.
4. Add lentils and canned chickpeas (if using): Add lentils (and canned chickpeas if using); cook 20 minutes until lentils are fully tender and partially dissolved.
5. Make tedouira: Whisk flour with cold water until smooth and lump-free.
6. Thicken: Pour tedouira in a thin stream into the simmering soup while stirring continuously. Cook 10 minutes, stirring occasionally. The soup should thicken noticeably.
7. Finish: Add lemon juice, parsley, and most of the coriander. Season with salt and pepper. Taste — should be bright, spiced, thick, and fragrant.
Serve: In deep bowls, garnished with remaining coriander. Alongside dates, chebakia (if available), and a hard-boiled egg.
Related reading: Baghrir Moroccan Semolina Pancake Guide | Ful Medames Egyptian Fava Bean Guide | Lentil Soup Middle Eastern Guide
The full recipes live in the book.
Get Tokyo Meets Tuscany on AmazonPaperback $24.99 · Hardcover $34.99 · eBook $9.99