Skip to content
Zaffaron

Moroccan Harira (الحريرة المغربية) — Ramadan Tomato, Lentil, and Chickpea Soup

Harira is Morocco’s beloved tomato-based soup, especially associated with breaking the fast during Ramadan. Chickpeas, lentils, herbs, warm spices, and a flour thickener create its signature nourishing body.

By Zaffaron Kitchen· Published June 30, 2026 Verified Recipe
Dairy-Free Nut-Free Halal
Contains: gluten
115 min total Prep 25m · Cook 90m 6 servings 365 cal
↓ Jump to Recipe
Moroccan Harira — Ramadan Tomato, Lentil, and Chickpea Soup - authentic moroccan recipe

Printable Recipe Card

Servings: 6 · Total: 115 min · Difficulty: medium

Ingredients (quick list)

  • 120 g dried chickpeas (soaked in water for 12 hours, drained)
  • 100 g brown lentils (rinsed)
  • 250 g lamb shoulder (halal-certified if required, cut into 1 cm dice)
  • 1.5 tbsp olive oil
  • 200 g yellow onion (finely grated or minced)
  • 2 celery stalks (finely diced)
  • 1 bunch flat-leaf parsley (finely chopped, about 45 g)
  • 1 bunch fresh cilantro (finely chopped, about 45 g)
  • 1 can crushed tomatoes (400 g can)
  • 2 tbsp tomato paste
  • 1.8 l water
  • 15 strand saffron

+ 9 more in the full ingredients section below.

Steps (summary)

  1. Drain the soaked chickpeas and rinse them well under cold water. If the skins loosen easily, rub the chickpeas between your pal…
  2. Heat the olive oil in a heavy soup pot over medium heat, then add the lamb, onion, celery, parsley, cilantro, saffron, ginger,…
  3. Stir in the crushed tomatoes and tomato paste until the paste is fully dissolved into the aromatic base. Cook for 5 minutes so…
  4. Add the drained chickpeas and 1.8 l water, then bring the pot to a steady boil. Reduce the heat, cover partially, and simmer fo…
  5. Add the rinsed lentils and stir well so they do not settle in one layer at the bottom. Continue simmering partially covered for…
  6. Whisk the all-purpose flour with 180 ml cool water in a bowl until completely smooth. Pour this slurry into the soup in a thin…

+ 3 more steps in the full instructions section below.

Cultural Background

Harira is one of Morocco’s defining soups and is famously served at sunset during Ramadan. Its combination of legumes, herbs, tomatoes, and grains makes it both restorative after fasting and generous enough for family tables.

savorytomato-richgently spicedbright with lemonvelvety brothtender chickpeassoft lentilsfine pasta strandscilantro and parsleysaffron warmthginger and turmeric🌶 mild

Equipment

heavy 5 l soup potcutting boardchef's knifebox gratermeasuring spoonskitchen scalewhiskladle

💡 Tips

  • Use soaked dried chickpeas rather than canned chickpeas for the most traditional texture and a broth that tastes integrated.
  • Stir constantly when adding the flour slurry, because unmixed flour can form small dumpling-like lumps in the soup.
  • Keep the simmer gentle after adding lentils and vermicelli so the soup thickens without scorching on the bottom.

⚠️ Common Mistakes

  • ❌ Adding the flour directly to the pot

    ✅ Fix: Whisk the flour with cool water first, then stream it in while stirring constantly.

  • ❌ Boiling hard after the vermicelli is added

    ✅ Fix: Keep the soup at a gentle simmer and stir often so the pasta does not break down or stick.

  • ❌ Using too few herbs

    ✅ Fix: Use full bunches of parsley and cilantro, because their green freshness is central to authentic harira.

🧊 How to Store

Cool harira within 2 hours and refrigerate in an airtight container for up to 4 days. Reheat gently over medium-low heat, stirring often; add 60 ml water per serving if the soup has thickened overnight.

📅 Make Ahead

Soak the chickpeas 1 day ahead and chop the herbs up to 8 hours ahead. The finished soup also improves after 1 night in the refrigerator, but add the vermicelli fresh if making it for guests.

🍽️ Pairs Well With

  • Medjool dates
  • chebakia
  • hard-boiled eggs
  • lemon wedges
  • warm Moroccan bread.

Regional Variations

  • Fez-style harira may include a beaten egg stirred in at the end for a richer finish.
  • Some Marrakech households add rice instead of vermicelli for a softer, grain-based texture.
  • Vegetable-only harira is common for lighter everyday meals, though the Ramadan version often includes lamb or beef.
Ramadan Eid al-Fitr family-gathering everyday
#classic#Ramadan#iftar#family-style#one-pot

Ingredients

  • 120 gdried chickpeas (soaked in water for 12 hours, drained)
  • 100 gbrown lentils (rinsed)
  • 250 glamb shoulder (halal-certified if required, cut into 1 cm dice)
  • 1.5 tbspolive oil
  • 200 gyellow onion (finely grated or minced)
  • 2celery stalks (finely diced)
  • 1 bunchflat-leaf parsley (finely chopped, about 45 g)
  • 1 bunchfresh cilantro (finely chopped, about 45 g)
  • 1 cancrushed tomatoes (400 g can)
  • 2 tbsptomato paste
  • 1.8 lwater
  • 15 strandsaffron
  • 1.5 tspground ginger
  • 1 tspground turmeric
  • 0.5 tspground cinnamon
  • 1 tspblack pepper
  • 2 tspfine sea salt
  • 35 gall-purpose flour
  • 180 mlcool water
  • 50 gfine vermicelli
  • 1lemon (cut into wedges)

🔄 Substitutions

  • lamb shoulder→ beef chuck
  • all-purpose flour→ white rice flour
  • fine vermicelli→ short-grain rice

Instructions

  1. 1

    Drain the soaked chickpeas and rinse them well under cold water. If the skins loosen easily, rub the chickpeas between your palms and discard the skins for a smoother, more refined harira.

  2. 2

    Heat the olive oil in a heavy soup pot over medium heat, then add the lamb, onion, celery, parsley, cilantro, saffron, ginger, turmeric, cinnamon, black pepper, and salt. Cook for 8 minutes, stirring often, until the onion softens and the lamb loses its raw color.

  3. 3

    Stir in the crushed tomatoes and tomato paste until the paste is fully dissolved into the aromatic base. Cook for 5 minutes so the tomato flavor deepens and the spices stain the oil a warm golden red.

  4. 4

    Add the drained chickpeas and 1.8 l water, then bring the pot to a steady boil. Reduce the heat, cover partially, and simmer for 50 minutes, skimming off any foam that rises to the surface.

  5. 5

    Add the rinsed lentils and stir well so they do not settle in one layer at the bottom. Continue simmering partially covered for 30 minutes, until the chickpeas are tender and the lentils have softened but still hold their shape.

  6. 6

    Whisk the all-purpose flour with 180 ml cool water in a bowl until completely smooth. Pour this slurry into the soup in a thin stream while stirring constantly, because this traditional thickener must disperse evenly to avoid lumps.

  7. 7

    Simmer the thickened soup uncovered for 10 minutes, stirring frequently from the bottom of the pot. The harira should become glossy and lightly velvety rather than pasty or heavy.

  8. 8

    Add the fine vermicelli and cook for 6 minutes, stirring every minute so the strands remain separate. Turn off the heat and let the soup rest for 5 minutes, which allows the starches and herbs to settle into a balanced texture.

  9. 9

    Ladle the harira into warm bowls and serve each portion with lemon wedges. Squeeze 1 wedge over each bowl just before eating to brighten the tomato, lentil, and herb flavors.

🪪 Recipe Passport

Origin: Moroccan Cuisine
Researched by: Zaffaron Kitchen
Published: June 30, 2026

Cultural Background

Harira is one of Morocco’s defining soups and is famously served at sunset during Ramadan. Its combination of legumes, herbs, tomatoes, and grains makes it both restorative after fasting and generous enough for family tables.

Regional Variations

Fez-style harira may include a beaten egg stirred in at the end for a richer finish.
Some Marrakech households add rice instead of vermicelli for a softer, grain-based texture.
Vegetable-only harira is common for lighter everyday meals, though the Ramadan version often includes lamb or beef.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Paula Wolfert — The Food of Morocco — (2011)
  • Claudia Roden — Arabesque: A Taste of Morocco, Turkey, and Lebanon — (2005)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

365
Calories
19g
Protein
13g
Fat
43g
Carbs
9g
Fiber
850mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.