187 – Harira – Moroccan Soup Recipe

Feb 5, 2015 | Soups

Prep time :

Cook time :

Serves :


Complexity :


Ingredients :

  • 1 onion (grated)
  • 4.5 oz (125 grams) beef or lamb meat (cut into small cubes)
  • Spices: 1 teaspoon salt (to be adjusted during cooking), 1/2 teaspoon black pepper, 1/2 teaspoon ground ginger, 1/2 teaspoon turmeric, a pinch of saffron (optional), and 1 cinnamon stick
  • 1 pound ripe tomatoes
  • 1 tablespoon tomato paste
  • 1 small bouquet of cilantro (21 grams / 0.75 oz) – very finely chopped
  • 1 small bouquet of parsley (10 grams / 0.40 oz) – very finely chopped
  • 1/2 celery stick
  • 1/4 cup all-purpose flour
  • 1 cup of canned chickpeas (or 1 cup of dry chickpeas soaked in water over night)
  • 1/2 cup of lentils (soaked in water for 1 hour)
  • 2 liters of water
  • 1 large egg
  • 1 tablespoon vegetable oil
  • 2 liters (8 cups) of water

Directions :

The Harira is very easy to make but has many ingredients. I would suggest to prepare all the ingredients and organize them before starting to cook.
There are 3 main steps for making the harira: in step 1 you cook the meat and the legumes. I am using lentils and chickpeas. However, as I am using canned chickpease, I will add them to the soup at the end. If you use dried chickpeas, let them soak in water overnight, and cook them with the meat in step 1. In step 2, we add the tomato mixture. Finally, in step 3 we thicken the soup with flour.

Step 1: Cooking the Base
1- On medium heat, drizzle 1 tablespoon of vegetable oil in your pot. Add the grated onion, diced meat, and spices (salt, pepper, ground ginger, turmeric powder, pinch of saffron threads, and cinnamon stick).
2- Brown the meat for 3 minutes.
3- Add 1/2 cup of lentils and add 1 liter (4 cups) of water.
4- Increase the heat to medium-high, cover the pot, and cook for 30 minutes.
5- After 15 minutes of cooking, check on the meat and add another 1 liter (4 cups) of water.

Step 2: Preparing / Adding the Tomato Mixture
1- Boil some water and place the tomatoes in boiling water for 1 minutes. 2- Remove the tomatoes from the water, let them cool down, peel them, and slice them.
3- Cut 1/2 celery stick in small cubes.
4- In a food processor, mix the tomatoes and celery, until you get a smooth mixture.
5- After 30 minutes of cooking the meat (in step 1), we are ready for step 2.
6-Add a little bit of the soup sauce to 1 tablespoon of tomato paste to dilute it. 7- Then add the tomato paste to the soup.
8- Add the tomato and celery mixture to the soup and mix.
9- Add the finely chopped cilatnro and parsley to the soup.
10- Taste the soup and adjust the salt accordingly.
11- Lower the heat to medium and cook the soup, covered, for 10 minutes.

Step 3: Preparing the Thickening Flour Mixture
1- After 10 minutes of cooking the soup, add 1 cup of canned chickpeas.
2- Dilute 1/4 cup of all-purpose flour in some water. Mix very well until all the flour is dissolved.
3- Add the flour mixture to the soup, while stirring continuously, until the soup thickens. You many not need to use all the flour mixture, so add it little by little.
4- Cook the soup for 2-3 minutes.
5- At the end, beat an egg with a fork, then add it to the soup while continuously stirring the soup. Cook for another 3 minutes before serving!

In Morocco we serve harira along with dates – one bite of a date, one spoon of Harira! the savory and sweet mixture is just amazing! You can also add a little bit of fresh lemon juice to the soup (individually).
Bonne Appetit!

Share This