Harira Soup is a rich, aromatic Moroccan soup beloved throughout North Africa and the Mediterranean region. Traditionally enjoyed during Ramadan to break the fast, Harira combines tender legumes, tomatoes, fragrant spices, fresh herbs, and often lamb or beef into a hearty and nourishing meal. Its comforting texture and complex flavors make it one of Morocco's most iconic dishes.

Whether served as a starter or a complete meal, Harira Soup offers a delicious taste of Moroccan culinary heritage and Mediterranean warmth.

What Is Harira Soup?

Harira is a traditional Moroccan soup made with tomatoes, lentils, chickpeas, fresh herbs, and warming spices such as cinnamon, ginger, turmeric, and cumin. Many versions also include lamb or beef, while vegetarian adaptations remain equally popular.

The soup is often thickened with a flour mixture, creating its characteristic velvety texture and rich consistency.

Why You'll Love This Recipe

  • Rich, hearty, and satisfying
  • Packed with protein and fiber
  • Aromatic Moroccan spices
  • Perfect for meal prep
  • Naturally comforting and nutritious

Ingredients

For the Soup

  • 2 tablespoons extra virgin olive oil
  • 300g lamb or beef, cut into small cubes (optional)
  • 1 large onion, finely diced
  • 2 celery stalks, finely chopped
  • 3 cloves garlic, minced
  • 1 cup dried chickpeas, soaked overnight (or 2 cups canned chickpeas)
  • ¾ cup brown or green lentils
  • 800g canned crushed tomatoes
  • 6 cups beef or vegetable broth
  • 2 tablespoons tomato paste

Herbs and Spices

  • ½ cup fresh parsley, chopped
  • ¼ cup fresh cilantro, chopped
  • 1 teaspoon ground ginger
  • 1 teaspoon turmeric
  • 1 teaspoon ground cinnamon
  • 1 teaspoon paprika
  • ½ teaspoon ground cumin
  • 1 teaspoon sea salt
  • ½ teaspoon black pepper

Thickening Mixture

  • 3 tablespoons flour
  • ½ cup water

For Finishing

  • Juice of 1 lemon
  • Extra parsley and cilantro

Instructions

Step 1: Cook the Meat and Vegetables

Heat olive oil in a large soup pot over medium heat.

Add the lamb or beef and cook until lightly browned.

Add onion and celery, cooking until softened, about 5 minutes.

Stir in the garlic and cook for another minute.

Step 2: Add Spices and Legumes

Add ginger, turmeric, cinnamon, paprika, cumin, salt, and pepper.

Stir for 30 seconds until fragrant.

Add chickpeas, lentils, crushed tomatoes, tomato paste, and broth.

Mix well.

Step 3: Simmer

Bring the soup to a boil.

Reduce heat and simmer gently for 60–75 minutes, or until the chickpeas and lentils are tender.

If using canned chickpeas, reduce simmering time to about 40 minutes.

Step 4: Add Herbs

Stir in the parsley and cilantro.

Allow the soup to simmer for another 10 minutes.

Step 5: Thicken the Soup

Whisk flour and water together until smooth.

Slowly stir the mixture into the soup while stirring continuously.

Cook for 5–10 minutes until the soup thickens slightly.

Step 6: Finish and Serve

Stir in fresh lemon juice.

Taste and adjust seasoning as needed.

Serve hot, garnished with extra parsley and cilantro.

Tips for Perfect Harira Soup

  • Soak dried chickpeas overnight for the best texture.
  • Fresh herbs are essential for authentic flavor.
  • Simmer slowly to allow the spices to develop fully.
  • Add more broth if the soup becomes too thick.
  • Prepare a day ahead—the flavors deepen beautifully overnight.

Nutritional Benefits

Harira Soup is packed with protein, fiber, vitamins, and minerals. Chickpeas and lentils provide plant-based nutrition, while herbs, tomatoes, and spices contribute antioxidants and anti-inflammatory compounds. Olive oil adds heart-healthy fats, making this a wholesome Mediterranean meal.

Traditional Serving Suggestions

Harira is commonly served with:

  • Fresh lemon wedges
  • Dates
  • Crusty bread
  • Moroccan flatbread
  • Chebakia (sesame honey pastries)
  • Fresh figs
  • Olive tapenade

Variations

Vegetarian Harira

Omit the meat and use vegetable broth.

Chicken Harira

Substitute diced chicken for lamb or beef.

Spicy Harira

Add harissa paste or red chili flakes.

Extra Vegetable Harira

Include zucchini, carrots, or spinach for added nutrition.

Storage Tips

  • Refrigerate for up to 5 days.
  • Freeze for up to 3 months.
  • Reheat gently and add broth if needed.

Final Thoughts

Harira Soup is a treasured Moroccan classic that perfectly represents the warmth and generosity of Mediterranean cuisine. Rich with legumes, tomatoes, herbs, and aromatic spices, this hearty soup is both nourishing and deeply satisfying. Whether enjoyed during Ramadan, on a chilly evening, or as part of a Mediterranean feast, Harira Soup brings authentic Moroccan flavor and comfort to every bowl.