Skip to content
Zaffaron

Marrakeshi Harira (حريرة مراكشية) — Moroccan Lamb and Chickpea Soup

A Marrakesh-style harira built on lamb shanks, chickpeas, and warming spices, finished with herbs and a bright lemon lift. It’s a beloved Moroccan soup often served at sunset during Ramadan and shared family-style with bread.

By Zaffaron Kitchen· Published April 9, 2026 Tested Recipe
Dairy-Free Nut-Free Halal
Contains: gluten
175 min total Prep 25m · Cook 150m 6 servings 520 cal
↓ Jump to Recipe
Marrakeshi Harira — Moroccan Lamb and Chickpea Soup - authentic moroccan recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 1200 g Lamb shanks (about 2 medium shanks, bone-in)
  • 10 g Fine salt (for seasoning lamb and soup)
  • 2 tsp Black pepper (freshly ground)
  • 30 ml Olive oil
  • 250 g Onion (finely diced)
  • 18 g Garlic (about 6 cloves, minced)
  • 20 g Fresh ginger (grated)
  • 2 tsp Ground turmeric
  • 2 tsp Ground cumin
  • 2 tsp Ground coriander
  • 0.5 tsp Ground cinnamon
  • 30 g Tomato paste

+ 9 more in the full ingredients section below.

Steps (summary)

  1. Pat the lamb shanks dry, then season them with 6 g of the salt and 1 tsp of the black pepper. Let them sit for 10 minutes so th…
  2. Heat the olive oil in a heavy pot over medium-high heat until it shimmers. Brown the lamb shanks for 4–5 minutes per side, turn…
  3. Lower the heat to medium and add the onion with 2 tbsp of water (30 ml) to help lift the browned bits. Cook for 8–10 minutes, s…
  4. Add the garlic and fresh ginger and cook for 60–90 seconds until fragrant. Stir in the turmeric, cumin, coriander, and cinnamon…
  5. Mix in the tomato paste and cook for 2 minutes to caramelize it slightly and deepen the soup’s color. Add the crushed tomatoes…
  6. Return the lamb shanks to the pot and pour in 1800 ml water. Bring to a boil, then reduce to a gentle simmer, cover, and cook f…

+ 4 more steps in the full instructions section below.

Cultural Background

Harira is one of Morocco’s most iconic soups, especially associated with Ramadan evenings when it’s served to break the fast. In Marrakesh, it’s prized for its warming spice blend and hearty body that sustains families through long nights of prayer and gathering.

savorytomato-richbright lemontender lambcreamy chickpeasvelvety brothwarm gingerearthy cuminsweet cinnamon🌶 mild

Equipment

Heavy-bottomed Dutch oven or stockpot (6–8 L)Chef’s knifeCutting boardWooden spoonWhiskLadle

💡 Tips

  • For a deeper Marrakeshi-style flavor, brown the tomato paste until it darkens slightly before adding crushed tomatoes; this adds sweetness without extra sugar.
  • If the soup thickens too much after resting, loosen it with 100–200 ml hot water and simmer 3 minutes to re-emulsify the broth.
  • Skimming fat near the end keeps the spice notes clear and prevents the soup from tasting heavy, especially when using rich shanks.

⚠️ Common Mistakes

  • Adding the flour slurry all at once and getting lumps.

    ✅ Fix: Whisk the slurry until perfectly smooth, then drizzle it in slowly while stirring the soup continuously and simmering.

  • Boiling hard after the lamb is tender, making the meat stringy and the broth cloudy.

    ✅ Fix: Keep the soup at a gentle simmer; if it starts to boil, reduce heat and partially cover the pot.

  • Under-browning the shanks, resulting in a flat-tasting broth.

    ✅ Fix: Dry the lamb well and brown patiently in hot oil; work in a pot wide enough to avoid steaming.

🧊 How to Store

Cool harira to room temperature within 90 minutes, then refrigerate in a sealed container for up to 4 days. Reheat gently on the stove over medium-low, adding 100–200 ml water if needed, and simmer 5 minutes to restore the texture.

📅 Make Ahead

Cook the soup through Step 8 up to 2 days ahead and refrigerate; the flavor improves as it rests. Reheat gently, then add the slurry and herbs just before serving for the freshest texture and aroma.

🍽️ Pairs Well With

  • Khobz (Moroccan bread)
  • lemon wedges
  • dates
  • chebakia
  • olives

Regional Variations

  • Marrakesh-style versions often lean into ginger and warming spices, with a slightly thicker body from flour-based thickening.
  • Some Moroccan households add 60 g broken vermicelli in the last 8 minutes for extra heartiness and a more filling texture.
  • A tangier profile is common in some regions by increasing lemon juice to 45 ml and finishing with extra herbs.
everyday ramadan holiday party
#classic#family-style#comfort-food

Ingredients

  • 2⅝ lbLamb shanks (about 2 medium shanks, bone-in)
  • 10 gFine salt (for seasoning lamb and soup)
  • 2 tspBlack pepper (freshly ground)
  • 2 tbspOlive oil
  • 8.8 ozOnion (finely diced)
  • 18 gGarlic (about 6 cloves, minced)
  • 20 gFresh ginger (grated)
  • 2 tspGround turmeric
  • 2 tspGround cumin
  • 2 tspGround coriander
  • ½ tspGround cinnamon
  • 1.1 ozTomato paste
  • 14 ozCrushed tomatoes (canned)
  • 7.1 ozCarrots (small dice)
  • 4¼ ozCelery (small dice)
  • 15 ozCooked chickpeas (drained and rinsed if canned)
  • 7⅝ cupWater
  • 20 gFresh cilantro (finely chopped)
  • 20 gFresh parsley (finely chopped)
  • 2 tbspLemon juice (freshly squeezed)
  • 1⅜ ozAll-purpose flour

🔄 Substitutions

  • Lamb shanksLamb shoulder, cut into 4 cm cubes
  • Cooked chickpeasCooked white beans
  • All-purpose flourCornstarch

Instructions

  1. 1

    Pat the lamb shanks dry, then season them with 6 g of the salt and 1 tsp of the black pepper. Let them sit for 10 minutes so the salt begins to penetrate and the surface dries again for better browning.

  2. 2

    Heat the olive oil in a heavy pot over medium-high heat until it shimmers. Brown the lamb shanks for 4–5 minutes per side, turning to color as many surfaces as possible, then transfer them to a plate to keep the fond in the pot.

  3. 3

    Lower the heat to medium and add the onion with 2 tbsp of water (30 ml) to help lift the browned bits. Cook for 8–10 minutes, stirring often, until the onion turns soft and lightly golden.

  4. 4

    Add the garlic and fresh ginger and cook for 60–90 seconds until fragrant. Stir in the turmeric, cumin, coriander, and cinnamon and toast for 30 seconds, keeping the heat moderate so the spices do not scorch.

  5. 5

    Mix in the tomato paste and cook for 2 minutes to caramelize it slightly and deepen the soup’s color. Add the crushed tomatoes and stir well, scraping the bottom so the mixture becomes smooth and cohesive.

  6. 6

    Return the lamb shanks to the pot and pour in 1800 ml water. Bring to a boil, then reduce to a gentle simmer, cover, and cook for 90 minutes, turning the shanks once halfway so they cook evenly.

  7. 7

    Add the carrots, celery, and chickpeas, then re-cover and simmer for 30–35 minutes until the vegetables are tender and the lamb is very soft. Skim any excess surface fat with a spoon for a cleaner, brighter broth.

  8. 8

    Transfer the lamb shanks to a board and let them cool for 5 minutes so they are safe to handle. Pull the meat from the bones, discard bones and tough connective tissue, then chop the meat into bite-size pieces and return it to the pot.

  9. 9

    Whisk the flour with 120 ml water until completely smooth to make a slurry. Stir the soup in a steady circle and slowly drizzle in the slurry, then simmer uncovered for 8–10 minutes, stirring frequently, until the harira thickens to a velvety, spoon-coating consistency.

  10. 10

    Stir in the cilantro and parsley and simmer for 2 minutes to bloom their aroma without dulling their color. Add the lemon juice, then season with the remaining 4 g salt and the remaining 1 tsp black pepper, adjusting only within these measured amounts for balance.

🪪 Recipe Passport

Origin: Moroccan Cuisine
Researched by: Zaffaron Kitchen
Published: April 9, 2026

Cultural Background

Harira is one of Morocco’s most iconic soups, especially associated with Ramadan evenings when it’s served to break the fast. In Marrakesh, it’s prized for its warming spice blend and hearty body that sustains families through long nights of prayer and gathering.

Regional Variations

Marrakesh-style versions often lean into ginger and warming spices, with a slightly thicker body from flour-based thickening.
Some Moroccan households add 60 g broken vermicelli in the last 8 minutes for extra heartiness and a more filling texture.
A tangier profile is common in some regions by increasing lemon juice to 45 ml and finishing with extra herbs.

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

Share:

Nutrition per serving

520
Calories
34g
Protein
27g
Fat
34g
Carbs
8g
Fiber
980mg
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.