Embark on a culinary journey to Morocco with this vibrant and deeply flavorful Harira soup. A symphony of textures and tastes, this hearty soup combines tender lamb (optional for a vegetarian delight), fragrant spices, and a medley of lentils, chickpeas, and pasta in a rich tomato-based broth. A true taste of Moroccan comfort food!
Ingridients
Adjust Servings
Nutrition
Carbohydrate
33 g
Cholesterol
4 mg
Fiber
7 g
Protein
10 g
Saturated Fat
1 g
Sodium
1241 mg
Fat
6 g
Unsaturated Fat
0 g
Follow The Directions
01
Step
Prepare Your Mise en Place: Gather and measure all ingredients for a seamless cooking experience.
02
Step
Sear the Lamb (Optional): In a large stock pot or Dutch oven, heat olive oil over medium-high heat. Add the cubed lamb (if using) and cook until nicely browned on all sides, rendering some of the fat (about 5 minutes).
03
Step
Sauté Aromatics: Add the diced onion and a generous pinch of salt. Cook, stirring often, until softened and lightly browned (4-5 minutes). Season with smoked paprika, coriander, cumin, ground ginger, black pepper, and cinnamon. Add the minced garlic and cook until fragrant (30 seconds - 1 minute).
04
Step
Build the Base: Stir in the tomato paste and cook for about 1 minute, allowing the flavors to meld.
05
Step
Add Liquids and Vegetables: Pour in the chicken broth (or vegetable broth), crushed tomatoes, and celery. Add water and bring to a boil over high heat.
06
Step
Simmer and Infuse: Once boiling, add the chickpeas and green lentils. Season with salt to taste. Reduce heat to medium-low, cover, and simmer for 30 minutes, stirring occasionally, until lentils begin to soften.
07
Step
Thicken the Soup: In a small bowl, whisk together the flour and cold water to create a slurry. Drizzle the slurry into the soup to thicken.
08
Step
Add Fresh Herbs (Part 1): Bring the soup back to a simmer. Add half of the chopped cilantro and half of the parsley. Stir to combine.
09
Step
Continue Simmering: Simmer on medium-low heat until the meat (if using) and lentils are perfectly tender, and the soup has reached your desired consistency (about 20 more minutes).
10
Step
Add Pasta and Final Touches: Stir in the vermicelli pasta and cook until tender (10-15 minutes). Taste and adjust seasoning with cayenne and salt. Add the remaining chopped cilantro and parsley. Finish with a generous squeeze of fresh lemon juice to taste.
11
Step
Serve: Ladle the Harira soup into bowls and drizzle with a touch of extra-virgin olive oil. Enjoy the warmth and richness of this Moroccan masterpiece!
For a vegetarian version, simply omit the lamb and use vegetable broth. You can also add other vegetables such as carrots or zucchini.
The spice level can be adjusted to your preference. Add more or less cayenne pepper to control the heat.
Harira soup is traditionally served with dates or figs, which complement the savory flavors beautifully.
This soup tastes even better the next day, as the flavors have had time to meld together. Store leftovers in an airtight container in the refrigerator for up to 3 days.
Our recipe authors are passionate food lovers who share thousands of diverse dishes from around the world. They bring daily cooking inspiration with delicious, easy-to-make recipes for every occasion.
Mariam Stromanmacejkovic
May 31, 2025I added a pinch of saffron for an extra touch of luxury. It was incredible!
Loraine Beatty
Apr 15, 2025I made this for a dinner party, and everyone raved about it. It's a definite crowd-pleaser.
Dina Shanahan
Mar 1, 2025The recipe was easy to follow, and the soup turned out perfectly.
Ryann Keebler
Dec 12, 2024This is my new go-to soup recipe! Thank you for sharing.
Karianne Mcclure
Sep 18, 2024This soup is amazing! The flavors are so complex and delicious.