Warm, fragrant, and brimming with vibrant flavors, Moroccan Lentil Soup is a comforting, nutrient-packed meal perfect for any time of year. This hearty soup combines tender lentils, protein-rich chickpeas, and fresh greens like spinach or kale with a medley of warm spices, including cumin, turmeric, cinnamon, and smoked paprika, for a tantalizing fusion of savory and aromatic notes. Simmered in a base of crushed tomatoes and vegetable stock, the soup achieves a rich, velvety texture while remaining vegan and gluten-free. Easy to prepare in under an hour, this one-pot dish is ideal for cozy weeknight dinners or meal prepping. Serve with a sprinkle of fresh cilantro and lemon wedges for a final burst of brightness, and enjoy a taste of Morocco with every spoonful.
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, or until the vegetables are softened.
Stir in the minced garlic, ground cumin, coriander, turmeric, cinnamon, and smoked paprika. Cook for 1-2 minutes, stirring constantly, until the spices are fragrant.
Add the crushed tomatoes, lentils, and vegetable stock (or water) to the pot. Stir to combine everything.
Bring the mixture to a boil, then reduce the heat to low and simmer, uncovered, for 25 minutes, or until the lentils are tender.
Stir in the chickpeas, spinach (or kale), salt, and black pepper. Cook for another 5-7 minutes, or until the greens are wilted and the soup is heated through.
Taste and adjust seasonings if needed.
Ladle the soup into bowls. Garnish with fresh cilantro and serve with lemon wedges on the side, if desired.
Calories |
1611 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 45.0 g | 58% | |
| Saturated Fat | 6.1 g | 30% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 9835 mg | 428% | |
| Total Carbohydrate | 248.8 g | 90% | |
| Dietary Fiber | 76.4 g | 273% | |
| Total Sugars | 64.8 g | ||
| Protein | 72.8 g | 146% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 774 mg | 60% | |
| Iron | 33.4 mg | 186% | |
| Potassium | 6310 mg | 134% | |
*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.