Skip to Content

Moroccan Harira Soup Recipe

A bowl of Harira soup.

What is Harira soup?

Harira soup is a traditional Moroccan soup that is made all year long but traditionally is used to break the fast during Ramadan, every night.  Harira has vegetables such as onion, celery and tomatoes and herbs such as cilantro and parsley.  It has some mild spices and it is high in protein thanks to the meat, lentils, egg and chickpeas.  Some variations of Harira soup also include fava beans.  It is garnished with lemon juice and more fresh herbs on top.  Every family has its own recipe but these ingredients are pretty common in this particular soup.

Even though traditional Harira soup is served during Ramadan, this Moroccan soup is made all year round in Morocco.  The ingredients are readily found in the markets and the endless variations make this a very adaptable soup.

Another traditional Moroccan soup during Ramadan is Chorba.  It’s a lighter version of Harira and is kind of a Middle Eastern version of chicken noodle soup.

Harira may be my go-to soup in the Fall when the temperature starts dipping.  I crave soup all year round but in the Fall, my soup craving go into overdrive.

My seasonal soup cravings:

When reading that every family in Morocco has their own recipe for a particular soup, I had to learn how to make Harira soup.

You know this must be an important soup.  I couldn’t think of any recipe that every family in America has.  Do hamburgers count?  Chicken soup, maybe, not really.  Most people open a can of soup.

If you can think of an important American recipe that every family in America has, leave a comment.  I would love to hear all of the answers.

Fresh herbs, onions and celery on a cutting board.

Harira soup with beef or lamb

Harira can be made with lamb, beef or chicken but never pork, it is forbidden.  You may omit the meat altogether, there is plenty of protein without it.

If you make this without meat, you might consider adding fava beans or lima beans.  Fava beans are traditional but harder to find.  Lima beans substitute nicely.

Without the meat, this soup would be very low in cholesterol which is important if you are watching what you eat.  There are many other reasons this soup is healthy.

The vegetables, herbs, chickpeas and lentils make this soup both hearty and a superfood.  I can see why it is popular for breaking fast.

The spices also have traditional medicinal applications such as turmeric, cinnamon and chile powder.  Cultures have used these for hundreds of years to alleviate inflammation and fight infections.

Anyhow you look at it, this soup is a big winner in my house.  It has everything going for it.  Highly nutritious and very authentic with a rich history.

Harira Ingredients

Don’t be intimidated by the numerous ingredients in this soup.  If you cook from scratch, you already have half of these Harira ingredients in your pantry.  If you don’t normally cook from scratch, you will have to buy more ingredients than you would normally do on a typical shopping trip but all of the ingredients are easy to find.

I personally favor lamb but if you can’t find lamb or on a budget, simply substitute boneless, skinless chicken thighs.  You can use chicken breast but thighs actually have more flavor and are more moist.  It comes down to personal preference.

For a vegetarian or vegan Harira soup, simply omit the meat and add fava beans.  For vegans, omit the eggs.  The eggs give this a little extra protein and a silky texture.

Harira ingredients can be broken down into four elements:

  1. Meat
  2. Fresh herbs & veggies
  3. Spices
  4. Liquid

Other ingredients that are typically used in authentic Harira:

  • Vermicelli pasta
  • Orzo pasta
  • Cayenne
  • Hot chili pepper
  • Harissa
  • Flour
  • Rice
  • Saffron

Every household has their own authentic Harira soup recipe.  Sometimes their choice of ingredients is traditional to their own precious family recipe and sometimes it has to do with what they have at hand.  Even though there seems to be a large variety of traditional ingredients, the high nutritional value, signature taste and bite feel are very similar to each other.

This soup is built on many layers of flavor which, in my opinion, make the best soups.  The skill level for this recipe is intermediate in nature but this is a great beginner cook recipe.  You will be chopping herbs and vegetables very small.  You will probably get sticker shock when you first buy your spices but that is normal for every beginner cook.

If you can visualize that most of this soup is preparatory and that most of the cooking portion is hands off, you will see that this is actually a very easy soup to make.

I suggest you prep all of the ingredients first, including both the chopping and getting the spices measured and put into one bowl.  Cut your meat and have your broth ready.  Then…GO!

Remember to have fun and enjoy all of those amazing smells.  In fact, my husband emerged from out of nowhere and asked, “Whatcha doing there?”.

I hope you enjoy this amazing soup and may your bellies be nourished and your hearts full.

Raw lamb on a cutting board.
Spices on a cutting board.
Cutting tomatoes with scissors.
Soup ingredients on a cutting board.
onions and celery in a pot.
onions, celery and spices in a pot.
lentils, chickpeas and herbs in a soup pot.

What to serve with Harira Soup?

For another fantastic Moroccan soup, be sure to check out Moroccan Chorba.

What soup recipes do you have?  Have they been handed down through the family?  Please share:)

CONFUSED ABOUT THE DIFFERENT CHILI POWDERS? I’ve got the details in my article What is Chili Powder?

Did you make this recipe?  Don’t forget to rate the recipe and comment below!  Take a picture and tag us @FusionCraftiness #FusionCraftiness on Instagram for a chance to be featured in our Insta Stories:)

A bowl of Harira soup.

Moroccan Harira Soup Recipe

Yield: 8 bowls
Prep Time: 30 minutes
Cook Time: 1 hour 45 minutes
Total Time: 2 hours 15 minutes

A traditional, hearty, nourishing Moroccan soup.  Harira is a delicious, nourishing soup to break the fast during Ramadan or any time of year.


  • 1 Tbs cooking oil.
  • 1 lb of meat, cut into small, bite-sized pieces (chicken, beef or lamb)
  • 1 onion, finely diced
  • 1 cup celery, finely chopped
  • 3 garlic cloves, minced
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp ground ginger or 2 tbs fresh ginger
  • 1 Tbs turmeric
  • 1 cinnamon stick
  • 1 tsp cumin
  • 1 1/2 tsp paprika
  • 4 cups of broth of your choice
  • 1/2 cup cilantro, chopped plus a little more for garnish
  • 1/2 cup flat leaf parsley, chopped plus a little more for garnish.
  • 3/4 cup of lentils, soaked in 2 cups of water for 1 hour
  • 15 oz can of chickpeas, undrained
  • 28 oz can of peeled tomatoes, chopped (may substitute diced tomatoes and 3 Tbs tomato paste)
  • 2 large eggs, beaten
  • lemon wedges


  1. In a large dutch oven or soup pot, heat oil over medium-high heat and sear meat  for 2-5 minutes until browned.  Set aside in a medium bowl.
  2. Reduce heat to medium and add onion and celery until soft and translucent, about 5-10 minutes, stirring frequently.  Scrape any bits from the bottom of the pan.
  3. Add garlic and spices (next 7 ingredients through paprika), stirring constantly for one minute.
  4. Add broth.
  5. Add next 4 ingredients and add the meat back into the pot, cook to a low simmer, adjust heat as necessary, for 1 hour.
  6. Add the canned, peeled tomatoes with the juice, stir.
  7. Simmer 30 minutes more.
  8. While stirring the soup, add the beaten egg slowly to create silky, small ribbons.
  9. Take out the cinnamon stick.
  10. Garnish and serve.


  • This is a very adaptable soup, feel free to add more spice, or protein or even less of it.
  • Pork is never used in Harira, a traditional soup used to break fast during Ramadan.
  • This soup can easily be vegetarian or vegan by substituting Fava beans for the meat and omitting the eggs for a vegan version.
  • Add more broth as necessary.
Nutrition Information:
Yield: 8 Serving Size: 1.5 cups
Amount Per Serving: Calories: 354Total Fat: 13gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 102mgSodium: 553mgCarbohydrates: 32gFiber: 8gSugar: 9gProtein: 28g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

For more soup recipes, click below.

Soup Recipes


Wednesday 17th of October 2018

Just the smell alone of this soup simmering made my mouth water. Such amazing flavors! I will be making this again, and again, and again!,


Thursday 18th of October 2018

This is one of my favorites! I make this often, I love how healthy it is too:) Glad you loved it Hannah.


Sunday 29th of April 2018

You're right, I cannot think of a single recipe that everyone in America has a recipe for! I guess because it's such a melting pot of cultures! These flavors sound great to me, will have to give it a try!


Sunday 29th of April 2018

What a great soup that is packed with great flavors!

Jacqueline Meldrum

Sunday 29th of April 2018

That must taste amazing with all those spices. Drooling here.

Jessica Robinson

Sunday 29th of April 2018

Oh my goodness does this soup look so flavorful! Such great spices and love hearing about how the recipe is inspired.

Skip to Recipe