Delicious Moroccan Harira Soup: A Step-by-Step Recipe for Authentic Flavor

Last Updated: May 10, 2026By Tags: , , ,



Image Source from kwiks

Moroccan Harira Soup Recipe

Harira is a traditional Moroccan soup that embodies the rich flavours and culinary heritage of North Africa. Often served during Ramadan to break the fast, this nourishing dish is filled with wholesome ingredients that provide comfort and warmth. With its unique blend of spices, legumes, and meats, harira is a delightful fusion of flavours that reflects the diversity of Moroccan cuisine.

Ingredients

To prepare a hearty pot of harira soup, you will need the following ingredients:

For the Soup:

  • 2 tablespoons of olive oil
  • 1 large onion, finely chopped
  • 2 sticks of celery, diced
  • 2 medium carrots, diced
  • 1 medium courgette, diced
  • 1 cup of fresh parsley, finely chopped
  • 1 cup of fresh coriander, finely chopped
  • 200g of lamb or beef, diced (optional)
  • 1 can (400g) of chickpeas, drained and rinsed
  • 1 can (400g) of lentils, drained and rinsed
  • 1 can (400g) of diced tomatoes
  • 2 litres of water or homemade broth
  • 1 teaspoon of ground ginger
  • 1 teaspoon of ground cumin
  • 1 teaspoon of ground turmeric
  • 1 teaspoon of ground cinnamon
  • Salt and pepper, to taste
  • Juice of 1 lemon
  • Fresh lemon wedges and dates, to serve (optional)

For the Thickener:

  • 2 tablespoons of flour
  • 1/2 cup of water

Instructions

  1. Prepare the Base:
    Begin by heating the olive oil in a large pot over medium heat. Add the chopped onion, celery, and carrots, sautéing until the vegetables are soft and aromatic, approximately 5–7 minutes.

  2. Add the Meat (optional):
    If using meat, add the diced lamb or beef to the pot. Cook until browned on all sides, ensuring it combines well with the vegetables.

  3. Introduce the Spices:
    Stir in the ground ginger, cumin, turmeric, cinnamon, salt, and pepper. Cook for another minute to allow the spices to release their fragrances.

  4. Incorporate the Tomatoes and Legumes:
    Pour in the diced tomatoes, drained chickpeas, and lentils. Stir well to combine, then add the water or broth. Bring the mixture to a gentle boil.

  5. Simmer the Soup:
    Reduce the heat to low, cover the pot, and let the soup simmer for about 30 minutes. This allows the flavours to meld beautifully.

  6. Thickening the Soup:
    In a separate bowl, mix the flour with 1/2 cup of water to create a smooth paste. Gradually add this mixture to the simmering soup while stirring continuously. This will thicken the soup. Allow it to cook for an additional 10 minutes.

  7. Finishing Touches:
    Remove the pot from the heat and stir in the chopped parsley, coriander, and lemon juice. Adjust the seasoning to taste.

  8. Serve:
    Ladle the harira into bowls and garnish with extra fresh herbs if desired. Serve with lemon wedges and perhaps a few dates on the side for a sweet contrast.

Conclusion

Harira soup is not just a dish; it’s a celebration of Moroccan culture and hospitality. Perfect as a starter or a main meal, this soup is both flavourful and wholesome, making it suitable for any occasion. Enjoy your homemade harira with warm bread, and let it transport you to the bustling streets of Marrakech. Whether you’re sharing it with family during Ramadan or enjoying a comforting bowl on a chilly evening, harira is sure to be a cherished addition to your recipe repertoire.


No items listed in the response.

Leave A Comment

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