Spiced Lentil and Sweet Potato Stew
A hearty and warming one-pot stew packed with plant-based protein and vibrant vegetables. This incredibly flavorful meal is budget-friendly and perfect for a nutritious weeknight dinner.

*Image is for illustration purposes and may differ from the actual recipe (AI generated).
1460 calories
$3 per serving
$35 min
4 servings
budget-friendly, any cuisine
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 500g sweet potatoes, peeled and cubed
- 200g brown or green lentils, rinsed
- 400g can chopped tomatoes
- 1 liter vegetable broth or water
- 1 tablespoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 100g fresh spinach
- Salt and black pepper to taste
- Juice of 1/2 lemon, for serving
Instructions
- 1.Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and sauté for 5-7 minutes until softened and translucent.
- 2.Add the minced garlic, ground cumin, ground coriander, and smoked paprika. Cook for 1 minute, stirring constantly until the spices are fragrant.
- 3.Stir in the cubed sweet potatoes, rinsed lentils, and the can of chopped tomatoes with their juice.
- 4.Pour in the vegetable broth or water and stir to combine. Increase the heat and bring the stew to a boil.
- 5.Once boiling, reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes, or until the lentils and sweet potatoes are tender.
- 6.Stir in the fresh spinach and cook for another 1-2 minutes until it has wilted. Season generously with salt and pepper to your taste.
- 7.Remove from heat and stir in the fresh lemon juice. Serve hot.
Nutrition Information
32g
fat
240g
carbs
52g
fiber
65g
protein
Why this recipe
This stew is a nutritional powerhouse, rich in plant-based protein and fiber from lentils, which supports digestive health and sustained energy. Sweet potatoes provide complex carbs and are packed with Vitamin A, making this a perfectly balanced meal.