Harira soup

Harira Soup – Traditional Moroccan Lentil & Chickpea Soup

Spread the love

Soul-Warming Harira Soup: A Moroccan Tradition on Your Table

⭐️⭐️⭐️⭐️⭐️ (4.8 from 2,500 fans)

📸 1100+ photo shares | ☀️ Updated December 2025

 Final Dish

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 for Harira soup

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 preparation for Harira soup

Step-by-Step Instructions

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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

Serving suggestion for Harira soup

  • 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!

THE NEXT RECIPES
Harira soup
Harira Soup – Traditional Moroccan Lentil & Chickpea Soup

Harira soup

📍 Global Cuisine • 🏷️ Recipe

⏱️ Prep
1 hour 30 minutes
🔥 Cook
50 minutes
🍽️ Serves
6-8
🥗 Calories
400 calories per serving (estimated)

Ingredients

  • ▪️ 2 tbsp olive oil
  • ▪️ 1 large onion, finely chopped
  • ▪️ 400g lamb or beef, diced into 1-inch pieces (optional)
  • ▪️ 2 celery stalks, chopped
  • ▪️ 4 cloves garlic, minced
  • ▪️ 800g canned crushed tomatoes
  • ▪️ 2 tbsp tomato paste
  • ▪️ 1 tsp ground turmeric
  • ▪️ 1 tsp ground ginger
  • ▪️ 1/2 tsp ground cinnamon
  • ▪️ 1/2 tsp black pepper
  • ▪️ 1 tsp salt, or to taste
  • ▪️ 2 liters (8 cups) water or beef/vegetable broth
  • ▪️ 1 cup green or brown lentils, rinsed
  • ▪️ 1 can (400g) chickpeas, rinsed and drained
  • ▪️ 1/2 cup short pasta (such as vermicelli or orzo)
  • ▪️ 3 tbsp all-purpose flour
  • ▪️ 1/2 cup cold water (for tadwira)
  • ▪️ 1/2 cup fresh cilantro, chopped
  • ▪️ 1/2 cup fresh parsley, chopped
  • ▪️ Lemon wedges, for serving

Preparation


  • 1

    Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and sauté until softened, about 5-7 minutes.

  • 2

    Add diced lamb or beef (if using) and brown on all sides, about 5-7 minutes.

  • 3

    Stir in chopped celery and minced garlic, cook for another 2-3 minutes until fragrant.

  • 4

    Add crushed tomatoes, tomato paste, turmeric, ginger, cinnamon, black pepper, and salt. Cook for 5 minutes, stirring occasionally.

  • 5

    Pour in water or broth. Add rinsed lentils and bring to a boil. Reduce heat, cover, and simmer for 45-60 minutes, or until lentils are tender.

  • 6

    Stir in rinsed and drained chickpeas.

  • 7

    In a small bowl, whisk together the flour with 1/2 cup cold water to form a smooth slurry (this is called ‘tadwira’). Gradually whisk the tadwira into the simmering soup, stirring constantly, until the soup begins to thicken.

  • 8

    Add short pasta to the soup and cook according to package directions, about 8-10 minutes, or until al dente.

  • 9

    Stir in fresh chopped cilantro and parsley. Taste and adjust seasonings as needed.

  • 10

    Ladle hot soup into bowls. Serve immediately with lemon wedges on the side for squeezing over the soup.

Similar Posts