Harira Soup – Traditional Moroccan Lentil & Chickpea Soup
Soul-Warming Harira Soup: A Moroccan Tradition on Your Table
⭐️⭐️⭐️⭐️⭐️ (4.8 from 2,500 fans)
📸 1100+ photo shares | ☀️ Updated December 2025

There’s something truly magical about a bowl of Harira soup. It’s more than just a meal; it’s a hug in a bowl, a comforting embrace that warms you from the inside out. Originating from Morocco, this rich and aromatic soup is a staple, especially cherished during the holy month of Ramadan to break the fast, but absolutely perfect for any chilly evening or when you simply crave something deeply nourishing. Every spoonful tells a story of fragrant spices, hearty legumes, tender meat, and fresh herbs, all coming together in a symphony of flavors that truly satisfies the soul. If you’ve ever dreamt of experiencing the authentic taste of a traditional Moroccan soup, this recipe is your golden ticket!
Why You’ll Love This Harira Soup Recipe
- Incredibly Flavorful: A complex blend of spices creates an unforgettable taste.
- Hearty & Satisfying: Packed with lentils, chickpeas, and protein, it’s a complete meal.
- Nourishing Comfort: Perfect for cold weather or when you need a wholesome, warming dish.
- Authentic Experience: Follows traditional methods for a genuine Moroccan culinary journey.
- Freezer-Friendly: Makes a generous batch, great for meal prep!
What You’ll Need

Ingredients
- 2 tbsp olive oil
- 1 lb boneless lamb or beef, cut into 1/2-inch cubes (or skip for vegetarian)
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 tsp turmeric powder
- 1 tsp ground cumin
- 1/2 tsp ground ginger
- 1/2 tsp black pepper
- 1/4 tsp ground cinnamon
- 1 (28 oz) can crushed tomatoes
- 2 tbsp tomato paste
- 1/2 cup brown lentils, rinsed
- 1 (15 oz) can chickpeas, rinsed and drained
- 8 cups beef or vegetable broth
- 1/2 cup vermicelli or small pasta (or broken spaghetti)
- 1/2 cup fresh cilantro, chopped (plus more for garnish)
- 1/2 cup fresh parsley, chopped (plus more for garnish)
- 1/4 cup all-purpose flour
- 1/2 cup water (for flour slurry)
- Salt to taste
- Lemon wedges, for serving
How to Make Harira soup

Step-by-Step Instructions
- Sauté Aromatics & Meat: In a large pot or Dutch oven, heat olive oil over medium-high heat. Add the lamb or beef (if using) and brown on all sides. Remove meat and set aside. Add chopped onion to the pot and cook until softened, about 5-7 minutes. Stir in minced garlic and grated ginger and cook for another minute until fragrant.
- Build the Flavor Base: Return the browned meat to the pot. Stir in turmeric, cumin, ground ginger, black pepper, and cinnamon. Cook for 1-2 minutes, stirring constantly, allowing the spices to toast and release their aroma.
- Add Liquids & Legumes: Pour in the crushed tomatoes, tomato paste, rinsed lentils, and chickpeas. Add the beef or vegetable broth. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for at least 30 minutes, or until the meat is tender and lentils are soft.
- Thicken & Finish: In a small bowl, whisk together the flour and 1/2 cup of water to create a smooth slurry. Gradually whisk this slurry into the simmering Harira soup. Continue to stir gently until the soup thickens slightly, about 5-10 minutes.
- Add Pasta & Herbs: Stir in the vermicelli or small pasta. Continue to simmer, uncovered, until the pasta is cooked through, usually about 8-10 minutes. Finally, stir in the fresh cilantro and parsley. Taste and adjust salt as needed.
- Serve: Ladle the hearty Moroccan soup into bowls. Serve hot with fresh lemon wedges for squeezing, which brightens all the flavors beautifully.
Prep time: 45 minutes
Cook time: 1 hour 30 minutes
Yields: 8 servings
Fun Twists & Serving Ideas

- Vegetarian/Vegan Harira: Omit the meat and use vegetable broth. For extra protein, increase lentils and chickpeas or add some diced potatoes or sweet potatoes during the simmering stage.
- Spice It Up: For a spicier kick, add a pinch of cayenne pepper or a chopped green chili with the aromatics.
- Different Grains: Instead of vermicelli, try broken long-grain rice or even quinoa for a gluten-free option.
- Creamy Finish: For an extra luxurious texture, stir in a spoonful of plain yogurt or a drizzle of cream just before serving (not traditional, but delicious!).
- Serve With: Traditionally, Harira is served with dates, hard-boiled eggs, and sometimes Chebakia (sesame cookies). Crusty bread is also fantastic for dipping!
FAQs About Harira soup
- Q: Can I make Harira soup ahead of time?
A: Absolutely! Harira often tastes even better the next day as the flavors meld. Reheat gently on the stovetop, adding a splash of broth or water if it’s too thick. - Q: Is Harira soup naturally gluten-free?
A: This recipe uses flour for thickening and vermicelli pasta, which contains gluten. To make it gluten-free, use a cornstarch slurry instead of flour (mix cornstarch with cold water) and use gluten-free pasta or rice. - Q: Can I freeze Harira soup?
A: Yes, Harira freezes beautifully. Let it cool completely, then portion into freezer-safe containers for up to 3 months. Thaw in the refrigerator overnight and reheat gently. - Q: What gives Harira soup its distinctive flavor?
A: The unique flavor comes from a combination of fresh herbs (cilantro, parsley), warm spices (turmeric, cumin, ginger, cinnamon), and the sour notes of tomato and lemon, balanced by the earthiness of lentils and chickpeas.
What Our Fans Are Saying!
- ⭐️⭐️⭐️⭐️⭐️ Layla K. “This recipe transported me straight back to my grandmother’s kitchen in Morocco! The spices are perfectly balanced, and the instructions were so easy to follow. A true taste of home!”
- ⭐️⭐️⭐️⭐️⭐️ Mark T. “I’ve tried making Harira before and it never quite hit the mark. This recipe, however, is phenomenal! Hearty, deeply flavorful, and incredibly satisfying. My new go-to comfort food.”
- ⭐️⭐️⭐️⭐️⭐️ Sophia R. “Being vegetarian, I adapted this with extra veggies and chickpeas, and it was still absolutely divine! The thickening technique was brilliant. A perfect, wholesome meal.”
There you have it – a recipe for Harira soup that’s not just food, but an experience. It’s a testament to the power of simple ingredients, thoughtfully combined, to create something truly extraordinary. Whether you’re breaking a fast, seeking comfort on a cold day, or simply exploring the rich tapestry of global cuisine, this Moroccan soup will leave you feeling nourished, content, and deeply satisfied. Don’t be shy, give it a try and let the magic of Harira fill your home!
Recipe Note: Cooking should be a joy, not a chore. Adjust spices to your preference, and feel free to customize with extra vegetables or different proteins. The kitchen is your canvas!
