• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Delicious Crescent
  • Recipes
  • About
    • Food Philosophy
  • Nutrition
    • Healthy Eating Tips
menu icon
go to homepage
  • Recipes
  • About
  • Contact
Moroccan harira soup pin image.
search icon
Homepage link
  • Recipes
  • About
  • Contact
Moroccan harira soup pin image.
×
Home » Recipes » Moroccan

Harira Recipe (Chickpea & Lentil Soup)

Published: May 31, 2022 Updated: Nov 15, 2023 Author: Roxana Begum· This post may contain affiliate links.

Jump to Recipe
Moroccan harira soup pin image.

Harira is a thick and wholesome Moroccan soup, that is enjoyed all year round. Easy to make, this flavorful one-pot soup can be made in plenty and is a crowd pleaser.

Moroccan harira soup served with dates and bread.

Moroccan Harira Soup

Harira is the most popular Moroccan soup, that is typically served to break the fast during Ramadan, but is also enjoyed throughout the year. This savory soup is usually prepared with chickpeas, fava beans, lentils, herbs, tomatoes and lamb. 

However, there are many regional variations of this soup. And even versions adapted to the season, as the month of Ramadan rotates through seasons, following the lunar calendar. 

The characteristic aspect of harira soup is it’s smooth and creamy consistency. In fact, the word 'hareer' means 'silk' in Arabic. And to get that velvety texture, harira is thickened with flour (durum wheat, barley, all purpose, corn etc) or beaten eggs.

Chunky with meat and beans, harira is prepared with a silky-smooth and flavorful tomato base like our khichda.

Harira Ingredients

All ingredients needed for the recipe placed on a table.

Here are some useful notes about ingredients.

  • Meat: I chose chicken for availability. But you can use lamb, beef, veal or even fish. Be sure to use bone-in meat or cook with bone broth or stock. Also, vegetarian and vegan options below.
  • Beans: Dried legumes such as lentils, chickpeas and fava beans are typical. I use canned chickpeas for ease. See recipe notes for dried chickpea instructions. 
  • Tomatoes: Crushed or canned tomatoes makes it easier. But you can also use fresh vine-ripe tomatoes along with some tomato paste.
  • Pasta: Vermicelli is the traditional option. But, if you want a thicker texture, use capellini pasta. For a delicate texture, try angel hair pasta. Rice can be used as well.
  • Thickeners: Durum whole wheat or all purpose flour can be used. Also, check below under “variations” for gluten free options. Some recipes use whisked eggs as a thickener.
  • Aromatics: Onion, garlic, ginger, celery and herbs.
  • Spices: Black pepper, cumin, turmeric, cayenne, cinnamon and saffron.
  • Ghee: This adds a rich and nutty flavor. Alternatives are smen (fermented butter), grated parmesan cheese. Alternatively, cook with marrow bones and add the marrow back to the soup.
Ingredients sauteed for making the soup.

How To Make Harira 

**Below is a brief overview. Full harira recipe is at the end of post.

  1. Chicken: Heat oil and brown the chicken. 
  2. Aromatics and Spices: Add onion, celery, garlic, ginger, black pepper, turmeric, cumin, cayenne, cinnamon and cook 2 minutes.
  3. Simmer Soup: Then add salt, tomatoes, water, lentils, herbs and simmer until lentils are soft.
  4. Adjust: Use more water and seasonings as needed.
  5. Beans and Pasta: Add chickpeas and pasta. I cook the pasta until al dente for texture. Cook more if you like it softer.
  6. Thicken: Make flour paste and add to simmering soup.
  7. Serve: Add lemon juice, saffron water, remaining herbs, ghee and serve it hot.
Tomatoes and lentils added to the soup.

What to Serve Along Harira

  • You can serve this soup just as it is with some crusty bread.
  • Or serve it in smaller portions as part of a multi-course meal.
  • Check the FAQ below for how to serve during Ramadan.

Top Tip

The most important thing is to get that silky smooth consistency. So thicken the soup appropriately, adjusting the amount of flour or liquid used. And add the flour paste gradually, while stirring simultaneously. 

Harira soup served in two white bowls.

Variations 

This soup is egg free, nut free and soy free. And I have not tried all the options below.

  • Vegan: Replace the meat with lentils and make it vegetarian and vegan for an equally delicious version. Do nut use ghee and try nutritional yeast for added flavor.
  • Gluten Free: Use gluten-free pasta or rice. For thickening, try rice flour, chickpea flour or a combination with corn starch (3 parts rice or chickpea flour + 1 part corn starch). Other flour options are GF flour, corn, sorghum and millet. Corn starch or tapioca starch work as well.
  • Higher Protein: Ladle warm soup into individual oven-safe serving bowls. Add an egg to each bowl and bake until the egg whites are set, about 10 minutes.
  • Dairy Free: Do not add ghee. Cook the soup with marrow bones, scoop out the marrow and stir it into the soup.
  • Low Sodium: Use low-sodium canned products. Lower the amount of salt. And use more herbs and seasoning.

Meal Prep and Storage

This soup tastes even better the next day when the flavors have melded together. Be sure to check recipe notes for more information.

Moroccan chickpea and lentil soup in bowls placed on a table.

Common Questions

What do you Serve with Harira?

Traditionally it is served to break the fast during Ramadan, with Moroccan bread, dates, figs and chebakia (sesame and honey cookies). Serve some harissa and lemon wedges on the side, to use as needed.

What else can I use to thicken Harira?

Instead of flour, whisk 2 eggs with 2 tablespoons water and juice of 1 lemon. Add a ladle of cooking liquid to the eggs, stirring constantly. Pour the egg mixture slowly into the soup, while stirring, and do not let it boil. Turn off the heat.

Can I Skip the Ghee for this Soup?

Traditionally smen (Moroccan preserved butter) is used. Instead of ghee or smen, try grated parmesan cheese for a nutty and rich flavor. For a dairy-free version, cook the soup with marrow bones, scoop out the marrow and stir it into the soup.

How To Make Harira in Instant Pot or Slow Cooker?

For instant pot, use the saute mode for browning the chicken. Add the other ingredients and cook it under pressure. In a slow cooker, let it cook for 3 to 4 hours on high setting, or 5 to 6 hours on low setting.

A bowl of thick and creamy soup with bread.

Nutrition Facts

Harira is yet another traditional favorite that is also healthy and filling. It is a wholesome dish that provides a good amount of high quality protein, plant protein, fiber and complex carbohydrates. 

Beans are an excellent source of protein, dietary fiber, B vitamins and some minerals. The slow digesting carbohydrates and high fiber in beans support better blood sugar levels.

The tomatoes, herbs, spices and other vegetables further boost the flavor and nutrient potential of this soup. 

Harira is cooked with healthy extra virgin olive oil. You can lower the amount of saturated fat by skipping the ghee and trimming off all the fat from meat or chicken.

More Moroccan Recipes

  • Moroccan Stew With Lamb
  • Zaalouk (Eggplant Dip)
  • Easy Fruit Salad With Orange Juice
  • Moroccan Lentil Soup With Sausage

★ DID YOU MAKE THIS RECIPE? PLEASE COMMENT AND GIVE IT A STAR RATING BELOW!

Close view of Moroccan chickpea and lentil soup in bowls placed on a table.
5 from 8 votes

Moroccan Harira Recipe

Harira is a thick and wholesome Moroccan soup, that is enjoyed all year round. Easy to make, this flavorful one-pot soup can be made in plenty and is a crowd pleaser.
Prep Time15 minutes mins
Cook Time1 hour hr
Total Time1 hour hr 15 minutes mins
Print SaveSaved!
Course :Soups
Cuisine :Moroccan
Servings: 16 Cups
Calories: 171kcal
Author: Roxana Begum

Ingredients

  • 3 tablespoons extra-virgin olive oil
  • ¾ pound chicken leg quarters or lamb shoulder with bone, cut into smaller pieces
  • 1 large onion finely diced, about 2 cups
  • 2 stalks celery with tender leaves chopped
  • 4 garlic cloves minced
  • 2½ teaspoons ground ginger (dried ginger powder)
  • 1½ teaspoons ground black pepper
  • 1½ teaspoons turmeric
  • 2 teaspoons ground cumin
  • ⅓ teaspoon cayenne pepper or chili powder
  • 1 cinnamon stick or ¼ teaspoon ground cinnamon
  • 1 teaspoon salt more as needed
  • 4 cups crushed tomatoes canned or diced fresh tomatoes
  • 8 cups water or stock, more as needed
  • 1 cup green lentils or brown lentils, rinsed
  • ⅓ cup chopped cilantro parsley or combination
  • 1 15-ounce canned chickpeas drained, see note
  • ¼ pound vermicelli broken into 1-inch pieces, or ½ cup rice
  • 2 tablespoons flour durum whole wheat or all purpose
  • ¼ cup lemon juice
  • ¼ teaspoon saffron ground and dissolved in 2 tablespoons hot water
  • 1 tablespoon ghee
  • Lemon wedges
US Customary - Metric

Equipment

  • Dutch Oven
  • Ladle
Prevent your screen from going dark

Instructions

  • Heat olive oil in a large cooking pot over medium-high. Pat dry chicken pieces, transfer to pot in a single layer and brown on both sides at high heat.
  • Add diced onion and cook until softened and translucent, stirring occasionally, about 10 minutes. Stir in celery, garlic, ginger, black pepper, turmeric, cumin, cayenne, cinnamon and cook for 2 minutes.
  • Then add salt, crushed tomatoes, water, lentils, half the herbs and bring it to a boil. Lower the heat and simmer until lentils are cooked soft, about 30 minutes.
  • De-bone the chicken and discard the bones. Shred the chicken and add it back to the soup. Add more liquid as needed to keep the soup consistency thick but pourable. Taste and adjust seasonings.
  • Next add canned chickpeas and pasta to the soup. And cook until pasta is al dente, about 5 to 10 minutes. (see notes)
  • In a small bowl, take the flour and add water, little by little, to make a thin paste. Add this flour paste gradually to the simmering soup, while stirring continuously. The consistency of the soup should be thick and velvety.
  • Stir in lemon juice as per taste. Top the soup with saffron water, remaining herbs and ghee. Serve it hot with lemon wedges on the side.

Notes

  1. Boneless Meat: Cut boneless chicken, lamb or beef in ½ inch pieces and add extra bone or use bone broth or stock.
  2. Vegetarian: Substitute chicken/meat with 1 cup red lentils.
  3. Dried Chickpeas: Soak 1 cup dried chickpeas overnight in water with a pinch of baking soda and drain. Add it to the cooking pot with the chicken and cook.
  4. Pasta: Traditionally vermicelli is used. But angel hair pasta or capellini pasta are alternatives. The latter has a more prominent texture. If planning to freeze the soup, cook pasta separately and add before serving.
  5. Other Vegetables: You can add some chopped carrots as well. If using fresh tomatoes, add 1 to 2 tablespoons tomato paste to thicken the soup.
  6. Meal Prep: Chop all vegetables and cook the beans if using the dried version. The soup can also be cooked a day or two ahead and refrigerated.
  7. Storage: Refrigerate harira for 4 to 5 days. You can freeze soup for 2 to 3 months. Thaw and reheat on stove top or in microwave, adding water if too thick.
  8. Check blog post above for more tips, variations, and FAQs, etc.

Nutrition

Serving: 1Cup | Calories: 171kcal | Carbohydrates: 20g | Protein: 8g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 20mg | Sodium: 264mg | Potassium: 382mg | Fiber: 5g | Sugar: 3g | Vitamin A: 217IU | Vitamin C: 9mg | Calcium: 45mg | Iron: 2mg
Did you make this recipe?I would love to know about it. Tag me @thedeliciouscrescent.

More Soup Recipes

  • Close up view of vegetarian barley soup topped with kashk and fried onions.
    Vegetarian Barley Soup (Ash-e Jow)
  • Yogurt soup with chickpeas and barley in a serving dish.
    Yogurt Soup with Chickpeas and Barley
  • Close view of a bowl full of mediterranean white bean soup.
    Mediterranean White Bean Soup
  • Ash-e reshteh served in a bowl..
    Ash Reshteh (Persian Noodle Soup Recipe)
« Indian Naan Recipe
Mango Chutney Recipe  »

Share the Post

Reader Interactions

Comments

  1. Tayler

    June 01, 2022 at 10:08 pm

    We are having this soup for dinner tonight! It already smells amazing and I can't wait to try it!

    Reply
    • Roxana Begum

      June 01, 2022 at 10:51 pm

      So happy you like it :)

      Reply
    • Khadeeja

      April 20, 2023 at 1:26 am

      I made this tonight for my family. Turned out really good ????????

      Reply
    • Bonnie

      January 28, 2024 at 9:44 pm

      Just made this for a week night meal had to sample it, oh my goodness it is absolutely delicious! Will definitely be making again. Thanks for the recipe.

      Reply
  2. Carrie

    June 01, 2022 at 9:36 pm

    This sounds and looks so flavorful! The perfect comfort food if you ask me. :)

    Reply
  3. Liza

    June 01, 2022 at 9:27 pm

    What a terrific recipe! I love learning about new dishes from your blog, and this hearty soup flavored with saffron and other spices is just divine. Another winner from The Delicious Crescent!

    Reply
    • Roxana Begum

      June 01, 2022 at 10:52 pm

      Thanks so much Lisa :)

      Reply
  4. Holley

    June 01, 2022 at 8:48 pm

    I love all these flavors in this soup! It's super flavorful and so hearty!

    Reply
  5. Jamie

    June 01, 2022 at 8:41 pm

    I loved all the spices used in this soup! It was satisfying and so flavorful and my family loved it!

    Reply
5 from 8 votes (1 rating without comment)

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Moroccan harira soup pin image.

NICE TO MEET YOU!

Head shot of Roxana

Hi, I'm Roxana, registered dietitian and recipe developer. Here I share wholesome & delicious recipes with room for cravings. Healthy makeovers. Step-by-step photos & videos.
Read More…

Trending Recipes

  • Chicken biryani served in a plate.
    Easy Hyderabadi Chicken Biryani
  • Indian dal served in a bowl with bread.
    Dal Recipe (Indian Lentil Curry)
  • Haleem topped with fried onions, chili slices, herbs and lemon wedges.
    Hyderabadi Haleem Recipe
  • Persian love cake served with tea.
    Persian Love Cake Recipe
  • Close up view of Persian grilled chicken kabobs on skewers.
    Grilled Chicken Kabobs (Joojeh)
  • Close up view of Persian herb stew in a white pan.
    Ghormeh Sabzi (Persian Herb Stew)
  • Ash-e reshteh served in a bowl..
    Ash Reshteh (Persian Noodle Soup Recipe)
  • Maamoul cookies arranged in a plate.
    Maamoul Cookies (Date Filled Cookies)

Footer

Moroccan harira soup pin image.

^ back to top

About

  • About Us
  • Privacy Policy & Terms

Contact

  • Contact
  • Accessibility
As featured in image

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 · THE DELICIOUS CRESCENT ·

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.