
Moroccan Harira Chicken Soup
A fragrant, hearty Moroccan soup of tender chicken thighs, lentils, chickpeas and ripe tomatoes, perfumed with ginger, cinnamon, saffron and fresh herbs, then thickened with a flour slurry and brightened with lemon.
- Prep
- 25 min
- Cook
- 1 hr 5 min
- Total
- 1 hr 30 min
- Makes
- About 3 quarts (2.8 liters), 6 generous bowls
Steps
Before you start
- Chop all vegetables and herbs before you turn on the heat; the soup moves quickly once the pot is hot.
- Brown lentils need no soaking, but rinse them well and pick out any stones.
- Use canned chickpeas, drained and rinsed, for convenience. Cooked from dried, you will need about 1 cup (170 g) dried chickpeas, soaked overnight and cooked until tender.
- Whisk the flour slurry just before you use it, since the flour settles quickly.
Brown the chicken
- Season the chicken thighs with ½ teaspoon of the salt.
- Heat the olive oil in a 5- to 6-quart (4.7–5.7 L) Dutch oven over medium-high heat until it shimmers.
- Add the thighs and sear without moving them for 3 to 4 minutes per side, until deep golden.
- Transfer to a plate.
- The chicken will not be cooked through yet.
+ Show details− Hide details
Ready when: Both sides are deep golden and release easily from the pot.
Tip: Work in two batches if the thighs touch; crowding steams the chicken instead of browning it.
Soften the aromatics
- Reduce the heat to medium.
- Add the onion and celery to the fat in the pot and cook, stirring often, for 6 to 7 minutes.
- Scrape up the browned bits as the vegetables release moisture.
- Add the garlic and fresh ginger and stir for 1 minute.
+ Show details− Hide details
Ready when: Onion is soft and translucent with lightly golden edges, and the garlic smells fragrant.
Bloom the spices
- Stir in the ground ginger, turmeric, cinnamon, black pepper and the tomato paste.
- Cook, stirring constantly, for 1 minute, until the paste darkens slightly and the spices smell toasty.
+ Show details− Hide details
Ready when: The paste turns a brick red and the spices smell toasty.
Tip: If the pot looks dry or the spices stick, add a splash of broth.
Add tomatoes and herbs
- Add the grated tomatoes with their juices, half of the cilantro (½ cup / 15 g), all of the parsley and the saffron with its soaking water, if using.
- Simmer for 5 minutes, stirring occasionally, until the tomatoes break down and the mixture thickens slightly.
+ Show details− Hide details
Ready when: The tomatoes are saucy and no longer watery.
Simmer chicken and lentils
- Pour in the broth and add the lentils and the remaining 1 teaspoon salt.
- Return the chicken and any juices to the pot, nestling the thighs into the liquid.
- Bring to a boil over high heat, then reduce to low.
- Cover partially and simmer for 30 minutes, stirring once or twice, until the lentils are nearly tender.
+ Show details− Hide details
Ready when: Lentils are nearly tender with a slight bite, and the soup bubbles gently, not vigorously.
Tip: Keep the simmer gentle; hard boiling toughens the chicken and splits the lentils.
Shred the chickenOven 175°F / 80°C
- Use tongs to move the thighs to a cutting board.
- Check that the thickest part reads 175°F (80°C), then let them cool for 5 minutes.
- Pull the meat off the bones in bite-size pieces, discarding bones and any gristle.
+ Show details− Hide details
Ready when: Meat is very tender and pulls easily from the bone; juices run clear.
Tip: If a thigh is not tender yet, return it to the pot for 10 more minutes.
Add chickpeas
- Stir the chickpeas and the shredded chicken into the pot.
- Simmer over low heat for 10 minutes, until the lentils are fully tender and the flavors meld.
+ Show details− Hide details
Ready when: Lentils are completely soft and easily mashed against the side of the pot.
Thicken the soup
- Whisk the flour and cold water in a medium bowl until completely smooth.
- Raise the heat to medium.
- Slowly pour the slurry into the soup in a thin stream while stirring constantly.
- Add the remaining ½ cup (15 g) cilantro.
- Simmer for 5 minutes, stirring often, until the soup is lightly thickened and no longer tastes of raw flour.
+ Show details− Hide details
Ready when: The soup coats the back of a spoon and has a silky body.
Tip: Pour the slurry slowly while stirring; dumping it in at once can cause lumps.
Finish and serve
- Remove the pot from the heat.
- Stir in the lemon juice, then taste and add more salt and pepper if needed.
- Ladle into bowls and serve hot with the lemon wedges.
+ Show details− Hide details
Ready when: The soup tastes bright and well seasoned, with a balanced savory-sour finish.
Tip: The soup thickens as it stands; thin with a splash of hot broth or water if needed.
Good to know
Tips
- Grating fresh tomatoes and discarding the skins gives a smooth, bright base without tough peels.
- Use bone-in thighs; the bones add body and flavor to the broth.
- Serve with dates or a hard-boiled egg on the side for a traditional touch.
- Season at the end; broth, canned chickpeas and reduction vary in saltiness.
Make ahead
"Make the soup through step 7 up to 3 days ahead and refrigerate. Reheat gently, then make the flour slurry and finish with steps 8 and 9 just before serving."
Storage & reheating
"Room temperature: no more than 2 hours. Refrigerator: up to 4 days in an airtight container. Freezer: up to 3 months (best frozen before adding the lemon juice). Thaw overnight in the fridge and reheat over medium-low heat, stirring often and thinning with broth or water, until steaming hot (165°F / 74°C)."
Substitutions
- bone-in, skinless chicken thighs → bone-in chicken breasts. Cook only until 165°F (74°C), about 20–25 minutes of simmering, to avoid dry meat.
- brown or green lentils → green or French du Puy lentils. Same amount; they hold their shape a little better and may need 5 extra minutes.
- all-purpose flour → cornstarch. Use 1½ tablespoons (12 g) whisked into the water; simmer just 2 minutes.
- canned chickpeas → cooked dried chickpeas. Use about 1½ cups (250 g) cooked chickpeas.
More chicken soups
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Moroccan
- Main ingredient
- ChickpeasLentilsChicken Thighs
- Method
- Stovetop
- Quick & Easy
- EasyMake Ahead





