Moroccan harira soup is a robust, nutrient-dense legume and tomato-based stew traditionally served across North Africa to break the daily fast during Ramadan. This complex dish combines tender meat, earthy lentils, and chickpeas with aromatic spices and a silken tomato base. Home cooks achieve its iconic velvety texture by using a traditional flour-based thickener known as a tadouira, which gives the broth a signature hearty mouthfeel that distinguishes it from common vegetable soups.
Recipe Overview
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 20 mins | 60 mins | 80 mins | 6-8 | Intermediate | Moroccan |
Why This Recipe Works
This recipe balances complex aromatics with the humble protein of legumes, creating a satisfying meal that keeps you full for hours. I rely on the combination of fresh ginger and cinnamon to cut through the richness of the bone-in meat, ensuring every spoonful offers a balanced profile of savory, sweet, and tangy notes.
You will love how the flour thickening process transforms the broth into a luxurious, clingy soup perfect for dipping fresh crusty bread. The addition of fresh herbs and a final swirl of saffron water elevates the dish beyond a simple weeknight staple into a memorable culinary experience.
Ingredients
| Ingredient | Quantity | Notes |
| Olive Oil | 3 tbsp | Extra-virgin preferred |
| Chicken/Lamb | 0.5 lb | Bone-in for depth |
| Onion | 1 large | Finely diced |
| Celery | 2 stalks | Keep tender leaves |
| Garlic | 4 cloves | Minced |
| Spices | Ginger/Cumin/Turmeric/Pepper | See recipe notes |
| Tomatoes | 4 cups | Crushed |
| Lentils | 1 cup | Green or brown |
| Chickpeas | 1 can | 15 oz drained |
| Vermicelli | 0.25 lb | Broken in pieces |
| Lemon/Saffron | Customary | For finishing |
Step-by-Step Instructions
Preparation and Browning
- Heat the olive oil in a large heavy-bottomed pot over medium-high heat.
- Pat the meat dry thoroughly with paper towels to ensure a deep sear.
- Brown the chicken or lamb pieces in a single layer until golden on all sides.
- Remove the browned meat temporarily if necessary to avoid overcrowding the pot.
Building the Base
- Sauté the diced onion in the residual fat until translucent and soft.
- Stir in the chopped celery and minced garlic, cooking until fragrant.
- Add the ground ginger, black pepper, turmeric, cumin, cinnamon, and cayenne.
- Toast these spices for two minutes to release their essential oils.
- Add the salt, crushed tomatoes, water, rinsed lentils, and half of the fresh herbs.
- Bring the mixture to a boil, then reduce heat to a gentle simmer for 30 minutes.
Finishing the Soup
- Shred the de-boned meat into the pot once the lentils reach a tender consistency.
- Stir in the chickpeas and broken vermicelli noodles.
- Cook for 10 minutes until the pasta reaches an al dente texture.
- Whisk the flour with water to create a lump-free paste.
- Pour the flour paste slowly into the simmering soup while stirring constantly.
- Finish the dish by adding the lemon juice, saffron water, remaining herbs, and ghee.
Chef Tips for Perfect Results
- Use bone-in meat because the marrow adds an authentic depth of flavor that boneless cuts lack.
- Toast your spices briefly in the oil to awaken the heat and earthy profiles before adding liquids.
- Adjust the soup consistency by adding hot water sparingly; you want it thick but not pasty.
- Always use freshly squeezed lemon juice at the end to brighten the heavy legume base.
- Allow the soup to rest for ten minutes after cooking to let the flavors meld together.
Common Mistakes to Avoid
- Adding the flour thickener too quickly causes lumps; add it slowly while stirring in a continuous motion.
- Overcooking the vermicelli makes it mushy; keep it al dente as it continues to cook in the residual heat.
- Using cold water during the simmering process shocks the lentils; always use warm water to maintain an even temperature.
- Skipping the searing step results in a bland broth; ensure the meat develops a deep brown crust for optimal flavor.
Variations and Substitutions
| Ingredient | Substitution | Impact |
| Chicken | Lamb | Richer, slightly gamey taste |
| Vermicelli | Orzo/Rice | Changes final mouthfeel |
| Cilantro | Parsley | Milder, fresher profile |
Frequently Asked Questions
Can I substitute the lentils with split peas?
You can use yellow or green split peas as a substitute for brown lentils in this recipe. Note that split peas break down faster, creating a slightly grainier texture than lentils.
How do I know when the soup is thickened properly?
The soup reaches the correct consistency when it coats the back of a wooden spoon without running off instantly. This velvety texture is achieved through the flour paste method while maintaining a gentle simmer.
Can I prepare this soup ahead of time?
You can absolutely prepare this soup a day in advance, asharira flavors intensify significantly after resting in the refrigerator. Wait to add the vermicelli until you reheat the soup to prevent the noodles from becoming waterlogged.
What is the purpose of the saffron water?
The saffron water provides a luxurious aroma and a subtle floral note that defines premium North African cooking. Adding it at the very end ensures the volatile aromatic compounds remain intact during service.
How can I make this soup thinner?
You can easily adjust the thickness of the soup by stirring in small increments of boiling water until you reach your desired consistency. Avoid using cold water as it disrupts the delicate balance of the emulsified broth.
Conclusion
Mastering this Moroccan harira soup brings an authentic taste of North African tradition into your home kitchen. By following the steps for building a deep spice base and perfecting the flour-based thickening, you ensure a bowl that satisfies the soul. Warm, aromatic, and perfectly balanced with lemon, this dish stands as a testament to the beauty of simple ingredients. Serve it hot when you require ultimate comfort in a bowl.
Print
Moroccan Harira Soup
- Total Time: 80
- Yield: 8 servings 1x
- Diet: Halal
Description
A robust, soul-warming Moroccan staple, Harira is a nutrient-dense stew traditionally served to break the fast during Ramadan. This complex recipe combines tender halal lamb or chicken with earthy lentils, chickpeas, and a aromatic blend of ginger, turmeric, and cinnamon. Finished with a traditional flour-based tadouira thickener, the soup boasts a velvety, luxurious texture that is perfectly complemented by a final swirl of fragrant saffron-infused water and a bright squeeze of lemon.
Ingredients
3 tbsp extra-virgin olive oil
0.5 lb bone-in lamb or chicken
1 large onion, finely diced
2 stalks celery with leaves, chopped
4 cloves garlic, minced
1 tsp ground ginger
1 tsp turmeric
1 tsp ground cumin
0.5 tsp black pepper
0.5 tsp ground cinnamon
4 cups crushed tomatoes
1 cup green or brown lentils
15 oz can chickpeas, drained
0.25 lb vermicelli noodles, broken into small pieces
1 pinch saffron threads dissolved in 2 tbsp warm water
Fresh lemon wedges for serving
Instructions
Heat the olive oil in a large heavy-bottomed pot over medium-high heat.
Pat the meat dry and brown it thoroughly on all sides until golden, then set aside if necessary.
Sauté the diced onion in the pot until translucent and soft.
Stir in the chopped celery and minced garlic, cooking until fragrant.
Add the ginger, black pepper, turmeric, cumin, and cinnamon, stirring for 1 minute.
Return the meat to the pot and add the crushed tomatoes, lentils, and chickpeas.
Cover with water or broth, bring to a boil, then reduce heat and simmer until the meat and lentils are tender, about 45 minutes.
Prepare the tadouira by whisking flour with water until smooth, then stir into the soup to thicken.
Stir in the vermicelli and cook for another 5-8 minutes until tender.
Finish by swirling in the saffron water and serve with fresh lemon wedges.
Notes
Ensure the meat is halal-certified. For the tadouira thickener, use a ratio of 1/2 cup flour to 1 cup water, whisking well to eliminate lumps before adding to the pot. This soup reheats beautifully and often tastes even better the next day.
- Prep Time: 20
- Cook Time: 60
- Category: Mediterranean Diet
- Method: Stovetop simmering
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 3g
- Carbohydrates: 40g
- Fiber: 9g
- Protein: 18g
- Cholesterol: 45mg