Moroccan-Spiced Lentil and Sweet Potato Stew
A hearty, aromatic one-pot vegan stew, packed with plant-based protein and vibrant vegetables. This warming and deeply satisfying meal is perfect for a cozy evening and is incredibly easy to prepare.

*Image is for illustration purposes and may differ from the actual recipe (AI generated).
1820 calories
$14 per serving
$40 min
4 servings
vegan, any cuisine
Ingredients
- 2 tbsp olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/4 tsp cinnamon
- 1 large sweet potato (approx. 500g), peeled and cubed
- 200g red lentils, rinsed
- 1 liter vegetable broth
- 400g can of chopped tomatoes
- 100g fresh kale, stems removed and chopped
- Salt and black pepper to taste
- Juice of 1/2 lemon
Instructions
- 1.Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for 5-7 minutes until softened and translucent.
- 2.Add the minced garlic, cumin, coriander, turmeric, and cinnamon. Stir constantly for one minute until fragrant.
- 3.Add the cubed sweet potato, rinsed red lentils, vegetable broth, and the can of chopped tomatoes to the pot. Stir to combine.
- 4.Bring the stew to a boil, then reduce the heat to low, cover, and let it simmer for 25-30 minutes, or until the lentils are soft and the sweet potato is tender.
- 5.Stir in the chopped kale and cook for another 3-5 minutes until it has wilted into the stew.
- 6.Remove from heat. Season generously with salt and black pepper to your taste, then stir in the fresh lemon juice to brighten the flavors before serving.
Nutrition Information
44g
fat
285g
carbs
65g
fiber
82g
protein
Why this recipe
This recipe is a nutritional powerhouse, rich in plant-based protein and fiber from lentils for sustained energy and digestive health. Sweet potato and kale provide essential vitamins A, C, and K, making it a perfectly balanced and deeply nourishing meal.