Harira Moroccan Lentil and Tomato Soup
A traditional Moroccan lentil and tomato soup that's both hearty and aromatic. This soul-warming dish combines tender lentils, fragrant spices, and rich tomatoes to create a meal that's not just delicious but also packed with protein and fiber.
Prep Time 15 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr
Course Soup
Cuisine Moroccan
- 1 cup brown or green lentils rinsed
- 1 large onion finely chopped
- 3 celery stalks diced
- 3 large tomatoes diced (or 1 28-oz can crushed tomatoes)
- 1/2 cup fresh cilantro chopped
- 1/2 cup fresh parsley chopped
- 2 tablespoons tomato paste
- 2 tablespoons olive oil
- 2 teaspoons ground turmeric
- 2 teaspoons ground cumin
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground ginger
- 2 tablespoons all-purpose flour
- 8 cups vegetable or chicken broth
- Salt and pepper to taste
- 1 lemon cut into wedges (for serving)
Heat olive oil in a large pot over medium heat. Add onions and celery, cooking until softened (about 5 minutes).
Add all the spices (turmeric, cumin, cinnamon, and ginger) and cook for another minute until fragrant.
Stir in the tomato paste and flour, cooking for 2 minutes while stirring constantly to prevent burning.
Add the diced tomatoes, lentils, and broth. Bring to a boil, then reduce heat and simmer for about 30 minutes.
Add the chopped cilantro and parsley, then continue cooking for another 10-15 minutes until the lentils are tender.
Season with salt and pepper to taste.
Serve hot with lemon wedges on the side.
Keyword Harira, Moroccan, Lentil, Tomato Soup