Harira: The Traditional Moroccan Soup
Harira is a rich and flavorful Moroccan soup that holds a special place in the hearts of Moroccans. Traditionally served during Ramadan to break the fast, this hearty soup is packed with wholesome ingredients like lentils, chickpeas, tomatoes, and aromatic spices. It's not just a soup—it's a symbol of warmth, comfort, and togetherness.

A bowl of traditional Moroccan Harira soup.
What is Harira?
Harira is a traditional Moroccan soup made with a blend of lentils, chickpeas, tomatoes, herbs, and spices. It is often enriched with meat (usually lamb or beef) and thickened with flour or rice. This soup is a staple during Ramadan but is enjoyed year-round as a comforting and nutritious meal.
Ingredients
- 200g lamb or beef (optional, for a vegetarian version, omit the meat)
- 1 cup lentils (rinsed and drained)
- 1 cup chickpeas (soaked overnight or canned)
- 1 large onion (finely chopped)
- 2 tomatoes (grated or blended)
- 2 tablespoons tomato paste
- 1/2 cup celery (chopped)
- 1/2 cup fresh cilantro (chopped)
- 1/2 cup fresh parsley (chopped)
- 1 teaspoon ground ginger
- 1 teaspoon turmeric
- 1 teaspoon cinnamon
- 1/2 teaspoon black pepper
- 1/4 cup flour (for thickening)
- 1/4 cup rice or vermicelli (optional)
- 6 cups water or broth
- Salt to taste
- Lemon wedges and dates (for serving)

Ingredients needed for Harira soup.
Instructions
- Prepare the Meat: If using meat, cut it into small pieces and brown it in a large pot with a little oil. Remove and set aside.
- Sauté the Vegetables: In the same pot, sauté the chopped onion, celery, cilantro, and parsley until softened.
- Add Tomatoes and Spices: Add the grated tomatoes, tomato paste, ginger, turmeric, cinnamon, and black pepper. Stir well and cook for 5 minutes.
- Add Lentils and Chickpeas: Add the lentils, chickpeas, and meat (if using) to the pot. Pour in the water or broth and bring to a boil.
- Simmer: Reduce the heat and let the soup simmer for about 30 minutes, or until the lentils and chickpeas are tender.
- Thicken the Soup: In a small bowl, mix the flour with a little water to make a smooth paste. Slowly add this to the soup while stirring to avoid lumps. Add rice or vermicelli if using.
- Cook Until Thickened: Let the soup simmer for another 10-15 minutes until it thickens. Adjust the seasoning with salt if needed.
- Serve: Serve hot with lemon wedges and dates on the side.

Serving Harira with lemon wedges and dates.
Tips for the Perfect Harira
- For a vegetarian version, omit the meat and use vegetable broth.
- Adjust the spices according to your taste preferences.
- If you prefer a smoother soup, blend a portion of it before adding the thickening agent.
- Harira tastes even better the next day, as the flavors develop over time.
Why You'll Love Harira
Harira is not only delicious but also incredibly nutritious. It's packed with protein from the lentils and chickpeas, vitamins from the fresh herbs, and warmth from the aromatic spices. This soup is a complete meal that will keep you satisfied and energized.
Conclusion
Harira is more than just a soup—it's a celebration of Moroccan culture and tradition. Whether you're breaking your fast during Ramadan or simply looking for a comforting meal, Harira is the perfect choice. Try this recipe today and experience the rich flavors of Morocco!