Harira is a rich, hearty, and flavorful Moroccan soup made with tomatoes, lentils, chickpeas, and warming spices. It is traditionally enjoyed during Ramadan, as well as throughout the year as a comforting and nourishing meal. With its blend of protein, fiber, and bold seasonings, Harira is more than just a soup—it’s a symbol of Moroccan hospitality and culinary heritage.
In this guide, we’ll explore everything you need to know about Moroccan soup—its history, health benefits, essential ingredients, cooking methods, and variations.
Table of Contents
What is Harira?
Harira is a tomato-based soup that is thickened with flour, eggs, or broken vermicelli noodles, making it rich and filling. It typically includes:
- Lentils and Chickpeas – Provide plant-based protein and fiber.
- Tomatoes and Herbs – Add acidity and depth of flavor.
- Spices (Cinnamon, Ginger, Turmeric, and Saffron) – Create a warm and aromatic taste.
- Meat (Optional: Lamb or Beef) – Enhances richness and makes it heartier.
- Flour or Vermicelli – Used as a thickener to create a creamy texture.
Why Harira is a Staple in Moroccan Cuisine
Harira is deeply rooted in Moroccan culture and is:
- The go-to soup during Ramadan, helping to replenish energy after fasting.
- A popular winter dish, enjoyed for its warming and comforting qualities.
- Often served with dates, bread, or chebakia (a traditional Moroccan pastry).
The History and Cultural Significance of Harira
1. The Origins of Moroccan soup
The exact origins of Harira are not well-documented, but it is believed to have been influenced by both Amazigh and Andalusian culinary traditions.
- The Amazighs, the indigenous people of North Africa, traditionally cooked lentil- and chickpea-based stews.
- When Arabs arrived in Morocco, they introduced spices like cinnamon, ginger, and saffron, which became key elements of Harira.
- Later, Andalusian and Ottoman influences brought tomatoes and wheat-based thickeners, refining the soup into its modern form.

Today, Harira remains one of Morocco’s most iconic dishes, enjoyed across all regions.
2. How Harira Evolved Over Time
While traditional soup recipes remain unchanged, regional and modern adaptations have emerged.
Traditional vs. Modern Harira:
Aspect | Traditional | Modern Variations |
---|---|---|
Base | Tomato-based with flour thickener | Some use cornstarch or blended chickpeas as a gluten-free option |
Spices | Cinnamon, ginger, turmeric, saffron | Some versions add cumin or paprika for extra depth |
Meat | Often includes lamb or beef | Many people now prefer a vegetarian version |
Thickening Agent | Flour, eggs, or vermicelli noodles | Some skip the thickener for a lighter consistency |
Regardless of the variation, Harira remains a beloved dish that represents Morocco’s rich culinary heritage.
Health Benefits of Harira
1. Nutritional Breakdown of Moroccan soup
Moroccan soup is rich in protein, fiber, vitamins, and antioxidants, making it a great choice for a healthy diet. Here’s the nutritional breakdown of one serving (about 1.5 cups) of Harira:
Nutrient | Amount | Health Benefits |
---|---|---|
Calories | ~250 kcal | Provides sustained energy |
Protein | 10–15g | Supports muscle growth and repair |
Fiber | 6–8g | Aids digestion and promotes gut health |
Carbohydrates | 35g | A healthy source of energy |
Iron | 20% DV | Helps with oxygen transport in the body |
Vitamin C | 15% DV | Boosts immunity and skin health |
Magnesium | 10% DV | Supports muscle and nerve function |
Antioxidants | High | Fights inflammation and protects cells |
Tip: Adding lemon juice before serving enhances iron absorption from lentils and chickpeas.
2. How Harira Supports Digestion and Immunity
Moroccan soup is an excellent dish for gut health and immune support due to its combination of fiber, spices, and slow-digesting carbohydrates.
How it Aids Digestion:
- High fiber from lentils and chickpeas promotes smooth digestion and prevents constipation.
- The soup’s warm, brothy base is gentle on the stomach, making it great after fasting or illness.
- Spices like ginger and turmeric help reduce bloating and inflammation.
How it Boosts the Immune System:
- Tomatoes and herbs provide vitamin C and antioxidants, which strengthen immunity.
- Ginger and cinnamon have anti-inflammatory and antibacterial properties.
- Protein from chickpeas, lentils, and meat helps repair and build body tissues.
3. Harira as a Protein and Fiber-Rich Meal
Whether made with meat or kept vegetarian, Moroccan soup is a filling and balanced meal.
Why it is a Great Source of Protein:
- Lentils and chickpeas provide plant-based protein, making it ideal for vegetarians.
- Adding lamb, beef, or chicken boosts the protein content, making it even more satisfying.
- Eggs (used in some recipes) add extra protein and help thicken the soup.
Why it is High in Fiber:
- Chickpeas and lentils are excellent sources of dietary fiber, which supports gut health and keeps you full longer.
- Fiber helps regulate blood sugar levels and supports heart health.
Moroccan soup is a nutrient-dense, high-protein, and fiber-rich soup that provides sustained energy, supports digestion, and strengthens the immune system.
Link to Health Benefits of Lentils (www.hsph.harvard.edu)
Essential Ingredients for harira
The secret to a rich and flavorful Harira lies in using the right combination of lentils, chickpeas, spices, and a tomato-based broth. Whether you prefer a vegetarian or meat-based version, these ingredients form the foundation of an authentic Moroccan soup
1. Choosing the Right Type of Lentils and Chickpeas
Best Types of Lentils for Harira:
- Brown or Green Lentils: Hold their shape well and provide a hearty texture.
- Red Lentils: Cook faster and create a creamier consistency.
- Yellow Split Peas: Sometimes used for a mild, nutty flavor.
Tip: Soak lentils for 30 minutes before cooking for better digestion and faster cooking.
Chickpeas:
- Dried Chickpeas (Best Choice): Soak overnight and cook until soft for an authentic texture.
- Canned Chickpeas (Faster Option): Drain and rinse well before adding to the soup.
2. Spices That Give Moroccan soup Its Signature Flavor
Essential Spices for Moroccan soup:
- Turmeric – Adds color and anti-inflammatory benefits.
- Cinnamon – Gives a warm, slightly sweet depth.
- Ginger – Brings mild heat and a digestive boost.
- Cumin – Enhances the soup’s earthy notes.
- Paprika – Adds a mild smokiness.
- Black Pepper – Provides subtle heat.
- Saffron (Optional but Traditional) – Adds a luxurious aroma and golden color.
Tip: Toast spices in olive oil before adding liquid to release their full flavors.
3. Tomato Base and Thickening Methods
The tomato base and thickening ingredients give Harira its rich and slightly creamy consistency.
Tomato Base:
- Fresh Tomatoes (Blended): Traditional and adds natural sweetness.
- Canned Tomato Puree: A quick and easy alternative.
- Tomato Paste: Used to intensify the tomato flavor.
How to Thicken Harira:
- Flour Slurry: A mix of flour and water, added at the end of cooking.
- Eggs: Beaten eggs create a silky texture (similar to egg drop soup).
- Vermicelli Noodles: Adds body and makes the soup heartier.
Tip: Whisk the flour slurry well before adding it to prevent lumps.
4. Additional Ingredients for Extra Flavor
While the basics remain the same, additional ingredients can enhance the depth of flavor.
- Fresh Herbs: Cilantro and parsley add freshness.
- Olive Oil: Used for sautéing and finishing the soup.
- Lemon Juice: Brightens the flavor and helps with iron absorption.
- Meat (Optional): Lamb or beef is commonly added for extra richness.
Tip: Add fresh herbs and lemon juice just before serving for the best taste.
With lentils, chickpeas, warming spices, a tomato base, and the right thickener, you can create an authentic and delicious Harira.
How to Make Traditional Harira
Harira is a rich and aromatic Moroccan soup that requires slow cooking and layering of flavors. The key to a perfect Moroccan soup lies in sautéing the spices, simmering the broth properly, and thickening it to the right consistency. Below, we’ll go over different cooking methods, a step-by-step recipe, and expert tips.
1. Cooking Methods: Stovetop, Slow Cooker, and Pressure Cooker
Moroccan soup can be made using different cooking methods, depending on how much time you have.
Stovetop Method (Traditional and Best for Flavor Development)
- Ideal for slow cooking and developing deep flavors.
- Takes about 1.5 to 2 hours from start to finish.
- Requires occasional stirring to prevent sticking.

Slow Cooker Method (Great for Meal Prep and Hands-Free Cooking)
- Ingredients can be combined and left to simmer for 6–8 hours.
- Best for busy schedules while still getting rich flavors.
- Add vermicelli or thickener in the last 30 minutes.
Pressure Cooker / Instant Pot Method (Fastest Option)
- Reduces cooking time to about 30–40 minutes.
- Perfect for quick meal prep without sacrificing taste.
- Ensure venting properly after pressure cooking to avoid spills.
Tip: The stovetop method gives the best depth of flavor, but the pressure cooker is great when you’re short on time.
2. Step-by-Step Classic Harira Recipe
Ingredients:
Base Ingredients:
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 large tomatoes, blended or grated
- 2 tbsp tomato paste
- 1 cup cooked chickpeas (or ½ cup dried, soaked overnight and cooked)
- ½ cup brown or green lentils, rinsed
Spices and Herbs:
- 1 tsp ground turmeric
- 1 tsp ground cinnamon
- 1 tsp ground cumin
- 1 tsp ground ginger
- ½ tsp paprika
- ½ tsp black pepper
- Salt to taste
- 1 small bunch cilantro, chopped
- 1 small bunch parsley, chopped

Thickening and Extras:
- ¼ cup flour mixed with ½ cup water (flour slurry)
- ¼ cup vermicelli noodles (optional)
- 1 egg, beaten (optional, for a silky texture)
- Juice of ½ a lemon
Instructions:
Step 1: Sauté the Aromatics
- Heat olive oil in a large pot over medium heat.
- Add chopped onions and garlic, sauté until soft.
- Stir in spices (turmeric, cinnamon, cumin, ginger, paprika, black pepper, and salt) and cook for 30 seconds to release flavors.
Step 2: Add Tomatoes and Broth
- Add blended tomatoes and tomato paste, stirring well.
- Pour in 6 cups of water or broth and bring to a simmer.
Step 3: Add Legumes and Simmer
- Add chickpeas and lentils and let simmer for 40–50 minutes until lentils soften.
Step 4: Thicken the Soup
- Stir in the flour slurry, mixing constantly to avoid lumps.
- Add vermicelli noodles (if using) and cook for another 10 minutes.
- Slowly pour in the beaten egg, stirring continuously to create thin ribbons.
Step 5: Final Touches and Serving
- Stir in chopped parsley and cilantro.
- Squeeze in lemon juice for brightness.
- Serve hot, traditionally with dates, bread, or chebakia (Moroccan sesame cookies).
Tip: Let Moroccan soup rest for 10–15 minutes before serving so the flavors fully develop.
3. Tips for Achieving the Perfect Texture and Flavor
Balance the Spices for a Rich, Authentic Taste
- Cinnamon adds a unique Moroccan touch but should not overpower.
- Ginger and turmeric provide warmth and color.
- A pinch of saffron (if available) gives extra depth.
Adjust Thickness Based on Preference
- If you like a thicker Harira, increase the flour slurry.
- For a lighter version, reduce or omit the flour and use only vermicelli.
Let It Simmer for Depth of Flavor
- The longer it cooks, the more the spices blend together.
- Reheating the next day makes it even more flavorful.
Variations of Harira
1. Vegetarian Harira
- Omit lamb or beef and use vegetable broth instead.
- Increase the amount of lentils and chickpeas for extra protein.
- Add extra vegetables like carrots, celery, or zucchini for more nutrients.
Tip: A pinch of smoked paprika adds a deep, savory flavor to replace the richness of meat.
2. Meat-Based Harira (Lamb or Beef)
A heartier and richer version, typically served during special occasions.
- Add 200–300g (7–10 oz) of diced lamb or beef, browned before adding onions.
- Use beef or lamb broth for a more intense flavor.
- Let the soup simmer longer (about 1.5–2 hours) to allow the meat to become tender.
Tip: If using bone-in meat, it enhances the broth’s depth and richness.
3. Gluten-Free and Healthier Versions
Gluten-Free Harira:
- Replace flour slurry with cornstarch or blended chickpeas for thickening.
- Swap vermicelli noodles for gluten-free pasta or omit them entirely.
Healthier Harira:
- Reduce oil by sautéing onions in less olive oil or broth.
- Use low-sodium broth and avoid excessive salt.
- Skip the flour thickener for a lighter consistency.
Tip: Puree a small portion of the soup and mix it back in for a natural thickener.
4. Regional Differences in Harira Recipes
Different parts of Morocco and neighboring countries have their own unique takes on Harira.
Moroccan Harira (Classic Version)
- Made with lentils, chickpeas, tomatoes, and a flour thickener.
- Typically includes cinnamon, turmeric, and saffron.
Algerian Harira
- Spicier than Moroccan Harira, often includes harissa (a chili paste).
- Some versions use semolina or rice instead of flour for thickening.
Tunisian Harira
- Heavier on garlic and cumin, with a bold, aromatic taste.
- Often served with lemon wedges and olives on the side.
Tip: Adjust the spice level to match your preference—mild for Moroccan Harira, spicier for Algerian versions.
serving and storing harira
Best Ways to Serve and Pair Harira
- Traditional Side Dishes: Harira is often served with Moroccan bread (Khobz, Baghrir, or Msemen) for dipping.
- Sweet and Savory Accompaniments: Dates, boiled eggs, olives, and Chebakia (sesame honey pastries) are commonly enjoyed with Harira, especially during Ramadan.
- Drink Pairings: Moroccan mint tea, warm milk with honey, and fresh orange juice complement the soup’s rich flavors.
- Presentation Tips: Serve in deep bowls with fresh herbs, lemon wedges, and small plates of side dishes for an authentic Moroccan experience.

Storing and Reheating Harira
- Refrigeration: Store Harira in an airtight container at 40°F (4°C) or lower for up to 5 days.
- Freezing: Harira freezes well for up to 3 months, but omit vermicelli and flour slurry before freezing and add them after reheating.
- Reheating:
- Stovetop (Best Method): Reheat on low heat, adding a little water or broth if needed.
- Microwave (Quick Option): Heat in 1-minute intervals, stirring between each.
- Tip: Always add fresh herbs and lemon juice after reheating to restore flavor.

Common Mistakes to Avoid When Making Harira
- Undercooking or Overcooking Chickpeas and Lentils – Soak chickpeas overnight and cook them properly to avoid hardness or mushiness.
- Over or Under-Spicing – Balance the flavors by toasting spices in olive oil and adjusting gradually.
- Incorrect Consistency – Use a flour slurry for a thicker soup or add more broth if it’s too thick.
- Not Letting the Soup Simmer Long Enough – Harira needs at least 1 hour of simmering for deep, well-developed flavors.
- Skipping the Resting Time – Harira thickens and tastes better if left to sit for 10–15 minutes before serving.
Frequently Asked Questions (FAQs) About Harira
Can I Make Harira Without Meat?
- Yes, vegetarian Harira is just as flavorful as the meat-based version.
- Use vegetable broth instead of meat broth for richness.
- Add extra lentils or chickpeas for protein and texture.
Tip: A pinch of smoked paprika mimics the depth of meat-based Harira.
What’s the Best Type of Lentils for Harira?
- Brown or green lentils – Hold their shape well, giving the soup a hearty texture.
- Red lentils – Cook faster and create a creamier consistency.
Tip: Rinse lentils before cooking to remove excess starch.
Is Harira Gluten-Free?
- Traditional Harira contains flour and vermicelli noodles, which have gluten.
- For a gluten-free version, use cornstarch instead of flour and skip vermicelli.
Tip: Blended chickpeas or mashed potatoes can act as gluten-free thickeners.
Can I Use Canned Chickpeas Instead of Dried?
- Yes, canned chickpeas work well and save cooking time.
- Rinse them well before adding to the soup.
Tip: Add canned chickpeas later in the cooking process to prevent them from getting too soft.
How Can I Reduce Cooking Time for Harira?
- Use a pressure cooker or Instant Pot to cook Harira in 30–40 minutes instead of 1.5 hours.
- Pre-cook chickpeas or use canned chickpeas to shorten cooking time.
- Chop ingredients finely so they cook faster.

Harira (Moroccan Soup)
Equipment
- Large pot
- Mixing bowl
- Blender or grater
- Whisk
- Knife
- Cutting board
Ingredients
Base Ingredients
- 2 tbsp olive oil For sautéing.
- 1 medium onion Finely chopped.
- 2 cloves garlic Minced.
- 2 large tomatoes Blended or grated.
- 2 tbsp tomato paste Adds richness.
- 1 cup cooked chickpeas Or ½ cup dried, soaked overnight and cooked.
- ½ cup brown or green lentils Rinsed.
Spices and Herbs
- 1 tsp ground turmeric Adds color and depth.
- 1 tsp ground cinnamon Traditional Moroccan spice.
- 1 tsp ground cumin Adds warmth.
- 1 tsp ground ginger For a subtle spice.
- ½ tsp paprika Mild and sweet flavor.
- ½ tsp black pepper To taste.
- salt To taste.
- 1 small bunch cilantro Chopped.
- 1 small bunch parsley Chopped.
Thickening and Extras
- ¼ cup flour Mixed with ½ cup water to make a slurry.
- ¼ cup vermicelli noodles Optional, for texture.
- 1 egg Beaten, optional for a silky texture.
- ½ lemon Juiced, for brightness.
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onions and garlic, sauté until soft.
- Stir in spices (turmeric, cinnamon, cumin, ginger, paprika, black pepper, and salt) and cook for 30 seconds to release flavors.
- Add blended tomatoes and tomato paste, stirring well.
- Pour in 6 cups of water or broth and bring to a simmer.
- Add chickpeas and lentils and let simmer for 40–50 minutes until lentils soften.
- Stir in the flour slurry, mixing constantly to avoid lumps.
- Add vermicelli noodles (if using) and cook for another 10 minutes.
- Slowly pour in the beaten egg, stirring continuously to create thin ribbons.
- Stir in chopped parsley and cilantro.
- Squeeze in lemon juice for brightness.
Conclusion
Harira is more than just a soup—it is a symbol of Moroccan hospitality, culture, and tradition. Whether enjoyed during Ramadan, on a cold winter day, or as a nourishing meal, Harira provides a perfect balance of flavor, nutrition, and comfort.
Key Takeaways:
- Rich in Flavor & Nutrition: Packed with protein, fiber, and warming spices, Harira is both healthy and satisfying.
- Versatile & Customizable: Can be made vegetarian, meat-based, or gluten-free to suit any dietary preference.
- Great for Meal Prep: Stores well for up to 5 days in the fridge and 3 months in the freezer.
- Perfectly Paired with Moroccan Sides: Best served with bread, dates, Chebakia, and mint tea for an authentic experience.
- Simmer for the Best Taste: Allow Harira to cook slowly for deeper flavors and let it rest before serving.
With its warming spices, hearty ingredients, and deep cultural significance, Harira remains one of Morocco’s most cherished dishes. Whether you follow a traditional recipe or experiment with variations, this soup is sure to become a favorite in your kitchen.
For more Recipes to Try
Check out these recipes:
- Amlou: The best Moroccan Almond and Argan Oil Spread Recipe
- 7 Moroccan Couscous Recipes: Authentic Recipes, Variations, and Health Benefits