Save to Pinterest A fragrant, comforting stew featuring tender lentils, creamy coconut milk, vibrant spinach, and warming spices—perfect for a nourishing meal any night of the week.
I love making this stew when I want something cozy and filling that still feels light and healthy.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Lentils and Base: 1 cup dried brown or green lentils, rinsed; 1 tablespoon coconut oil or olive oil; 1 medium yellow onion, diced; 3 cloves garlic, minced; 1 tablespoon fresh ginger, grated; 1 medium carrot, diced; 1 medium red bell pepper, diced
- Spices: 2 teaspoons curry powder; 1 teaspoon ground cumin; 1/2 teaspoon ground turmeric; 1/2 teaspoon smoked paprika; 1/4 teaspoon cayenne pepper (optional, for heat); 1 teaspoon salt, more to taste; 1/2 teaspoon black pepper
- Liquids: 1 can (14 oz / 400 ml) coconut milk (full-fat or light); 3 cups vegetable broth or water; 1 can (14 oz / 400 g) diced tomatoes
- Finishings: 4 cups fresh spinach, roughly chopped; Juice of 1/2 lime; Fresh cilantro, chopped (for garnish)
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Step 1:
- Heat the coconut oil in a large pot over medium heat. Add the onion and sauté for 3 4 minutes until translucent.
- Step 2:
- Add the garlic and ginger. Cook for another 1 minute until fragrant.
- Step 3:
- Stir in the carrot and bell pepper. Cook for 3 minutes, stirring occasionally.
- Step 4:
- Add curry powder, cumin, turmeric, smoked paprika, cayenne (if using), salt, and black pepper. Stir to coat the vegetables in the spices and cook for 1 minute.
- Step 5:
- Add the rinsed lentils, coconut milk, vegetable broth, and diced tomatoes (with their juices). Stir to combine.
- Step 6:
- Bring to a boil, then reduce heat to a simmer. Cover and cook for 25 30 minutes, stirring occasionally, until the lentils are tender and the stew has thickened.
- Step 7:
- Stir in the spinach and simmer for 2 minutes until wilted.
- Step 8:
- Remove from heat. Add lime juice and adjust seasoning as needed.
- Step 9:
- Serve hot, garnished with fresh cilantro.
Save to Pinterest This stew has become a family favorite especially on chilly evenings when everyone loves gathering around the table.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Serving Suggestions
Serve with steamed rice, naan, or quinoa for a complete meal.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave.
Adaptations and Variations
Try adding sweet potatoes or chickpeas for extra texture and flavor.
Save to Pinterest
This stew effortlessly combines rich flavors in a healthy, vegan dish perfect for any day of the week.
Common Recipe Questions
- → What type of lentils works best?
Brown or green lentils hold their shape well and absorb flavors, making them ideal for this dish.
- → Can I use fresh spinach instead of frozen?
Fresh spinach is preferred for its vibrant color and texture; add it at the end to wilt gently.
- → Is there a way to adjust the spice level?
Yes, simply add less cayenne pepper or omit it entirely for a milder flavor.
- → What can I substitute for coconut milk?
For a lighter alternative, use full-fat plant-based milk or additional vegetable broth, but coconut milk adds creaminess and depth.
- → How long should the stew simmer?
Simmer the stew for about 25–30 minutes, or until lentils are tender and the mixture thickens.
- → Can other greens replace spinach?
Kale or Swiss chard are great alternatives, added near the end to preserve texture and color.