Experience the comforting, aromatic flavors of traditional Moroccan cuisine with this Vegan Harira recipe—a plant-based take on the beloved North African soup. Bursting with wholesome ingredients like protein-packed lentils, hearty chickpeas, and a medley of fresh vegetables, this nutrient-rich dish is simmered in a fragrant blend of cumin, turmeric, cinnamon, and ginger for a warming, spice-laden broth. Accented with fresh cilantro and parsley for an herby finish and served with a squeeze of lemon for a zesty kick, this recipe is as nourishing as it is flavorful. Ready in just over an hour, this deeply satisfying one-pot meal makes for a perfect weeknight dinner or a comforting make-ahead option. Whether you're seeking vegan recipes, Moroccan flavors, or healthy soups, this Vegan Harira is sure to become a favorite!
In a large pot, heat the olive oil over medium heat.
Add the chopped onion, celery, and carrots. Sauté for 5-7 minutes until the vegetables are soft and the onion is translucent.
Stir in the minced garlic, ground cumin, ground ginger, ground cinnamon, and ground turmeric. Cook for another 1-2 minutes, until the spices are fragrant.
Add the crushed tomatoes and vegetable broth to the pot, stirring well to combine.
Stir in the chickpeas and lentils.
Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for about 30-40 minutes, or until the lentils are tender.
Stir in the chopped cilantro and parsley, and season with salt and black pepper to taste.
Simmer for an additional 5 minutes to allow the flavors to meld together.
Serve hot, with wedges of lemon on the side for squeezing over the top.
Calories |
1527 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 47.8 g | 61% | |
| Saturated Fat | 7.2 g | 36% | |
| Polyunsaturated Fat | 4.3 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4450 mg | 193% | |
| Total Carbohydrate | 229.2 g | 83% | |
| Dietary Fiber | 60.2 g | 215% | |
| Total Sugars | 58.4 g | ||
| Protein | 66.0 g | 132% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 742 mg | 57% | |
| Iron | 33.2 mg | 184% | |
| Potassium | 6049 mg | 129% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.