Coconut Lentil Stew is a warming, simple dish that blends tender lentils, creamy coconut milk, and bright spices into one pot. It cooks quickly and makes a cozy weeknight meal that keeps well for lunches. Try a related coconut-lentil idea for more inspiration.

What makes this stew a keeper
I love this recipe because it feels both nourishing and fuss-free. The base of aromatics, tomatoes, and coconut milk creates a rich broth. Lentils give the stew body and protein. It fits cool-weather dinners, but it works year-round. If you like heartier bowls, check this apple-forward comfort dish for pairing ideas: apple cider stew over mashed potatoes.
Reasons you’ll fall for this recipe
Cozy Flavor with Everyday Ingredients
This stew riffs on familiar pantry staples: onions, garlic, lentils, canned tomatoes, and coconut milk. Warm spices cumin, coriander, and a touch of chili add depth without a long ingredient list. Fresh cilantro, lime juice, or spinach can brighten the pot at the end.
Quick to Make, Easy to Love
You can have a full pot in about 35–40 minutes. No soaking needed for most lentils. One saucepan, a wooden spoon, and a lid are all you need. Leftovers taste even better after a day, so it pulls double duty as dinner and an easy lunch.
Ingredients you’ll gather and easy swaps
I list ingredients below and note why each matters. Keep the items simple. A short shopping trip will set you up.
What You’ll Need for This Recipe
- 1 cup brown or green lentils, rinsed
- 1 tablespoon oil (olive or neutral)
- 1 medium onion, finely chopped
- 2–3 garlic cloves, minced
- 1 tablespoon grated fresh ginger (or 1 teaspoon ground ginger)
- 1–2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1/4–1/2 teaspoon red pepper flakes (optional)
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk (full-fat for richness)
- 3 cups vegetable broth or water
- 2 cups chopped greens (spinach, kale, or chard)
- Salt and black pepper to taste
- Lime wedges and chopped cilantro to serve
Smart Swaps for Dietary Needs
- For a lower-fat version, use light coconut milk and add a splash of tahini for creaminess.
- If you need a nut-free option, coconut milk is already nut-free; avoid almond or cashew cream.
- Swap brown lentils for red lentils for a softer, stew-like texture and a shorter cook time.
- Add chopped sweet potato or squash for more body; see a similar sweet-potato coconut stew for ideas: apple cider stew over mashed potatoes.
Smart Variation (Optional)
Stir in roasted cauliflower or cooked chickpeas in the last 5 minutes for extra texture. A spoonful of peanut butter or almond butter can add richness if you like a slightly nutty finish.
Cooking the Coconut Lentil Stew
Follow the steps below for an even, flavorful pot. The sequence matters: cook aromatics, toast spices, then add lentils and liquids.
Step-by-Step Cooking Instructions
- Heat oil in a large saucepan over medium heat. Add onion and a pinch of salt. Sauté until soft, 6–8 minutes.
- Add garlic and ginger. Cook 1 minute until fragrant.
- Stir in cumin, coriander, and red pepper flakes. Toast spices 30 seconds to bloom the flavor.
- Add diced tomatoes and scrape any browned bits from the pan. Let simmer 2–3 minutes.
- Add lentils and broth. Bring to a boil, then reduce to a simmer. Cover and cook 20–25 minutes until lentils are tender.
- Stir in coconut milk and greens. Simmer 3–5 minutes until greens wilt and the stew warms through.
- Taste and season with salt, pepper, and lime juice. Serve with cilantro and rice or crusty bread.
| Step | Details |
|---|---|
| 1 | Sauté aromatics until soft to build flavor. |
| 2 | Add spices, then tomatoes, then lentils and broth. |
| 3 | Simmer lentils until tender, then finish with coconut milk and greens. |
Tips for Texture, Timing & Tools
- Use a heavy-bottomed pot for even heat.
- If the stew looks too thin after adding coconut milk, simmer uncovered a few minutes to thicken.
- If it’s too thick, add a splash of broth.
- Red lentils cook faster and break down more. Choose based on whether you want a chunky or silky stew. For extra meaty bites, stir in cooked, shredded chicken or a plant-based sausage near the end see how a hearty beef and pumpkin stew balances meat and spice here: beef pumpkin stew recipe.
Keeping and warming leftovers
This stew stores well and makes a great next-day lunch. Follow these simple steps for best texture and flavor.
How to Store It Right
Cool the stew to near room temperature within two hours. Transfer to airtight containers. Refrigerate up to 4 days. For longer storage, freeze in portions for up to 3 months.
Reheating Without Losing Flavor
Reheat gently on the stovetop over low heat. Add a splash of water or broth if it thickened in the fridge. For microwave reheating, stir every 45–60 seconds to heat evenly and prevent hot spots.
A Dish Worth Making Again and Again
This recipe scales well. Make a double batch and freeze single portions for fast weeknight dinners. Small swaps keep it interesting: change the greens, add roasted veggies, or finish with different herbs.
PrintCoconut Lentil Stew
A warming, simple Coconut Lentil Stew made with creamy coconut milk, tender lentils, and bright spices, perfect for cool weather dinners or cozy lunches.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan
Ingredients
- 1 cup brown or green lentils, rinsed
- 1 tablespoon oil (olive or neutral)
- 1 medium onion, finely chopped
- 2–3 garlic cloves, minced
- 1 tablespoon grated fresh ginger (or 1 teaspoon ground ginger)
- 1–2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1/4–1/2 teaspoon red pepper flakes (optional)
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk (full-fat for richness)
- 3 cups vegetable broth or water
- 2 cups chopped greens (spinach, kale, or chard)
- Salt and black pepper to taste
- Lime wedges and chopped cilantro to serve
Instructions
- Heat oil in a large saucepan over medium heat. Add onion and a pinch of salt. Sauté until soft, 6–8 minutes.
- Add garlic and ginger. Cook 1 minute until fragrant.
- Stir in cumin, coriander, and red pepper flakes. Toast spices 30 seconds to bloom the flavor.
- Add diced tomatoes and scrape any browned bits from the pan. Let simmer 2–3 minutes.
- Add lentils and broth. Bring to a boil, then reduce to a simmer. Cover and cook 20–25 minutes until lentils are tender.
- Stir in coconut milk and greens. Simmer 3–5 minutes until greens wilt and the stew warms through.
- Taste and season with salt, pepper, and lime juice. Serve with cilantro and rice or crusty bread.
Notes
This stew stores well and makes great leftovers. For a thicker stew, simmer uncovered after adding coconut milk. Add a splash of water or broth if it gets too thick.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg
FAQs
Can I use red lentils instead of brown or green?
Yes. Red lentils cook faster and will break down into a creamier texture. Cut the simmer time to about 12–15 minutes and check for doneness.
Is this stew vegan and gluten-free?
Yes. Use vegetable broth and confirm that any store-bought spice blends are gluten-free. Coconut milk keeps the stew creamy without dairy.
How do I make the stew spicier or milder?
Add more red pepper flakes, a diced jalapeño, or a splash of hot sauce for heat. To mellow it, reduce the chili and add a spoonful of plain yogurt or extra coconut milk at the end.
Can I add grains or rice to the pot?
You can serve the stew over cooked rice, quinoa, or millet. If you cook grains inside the stew, reduce the liquid and add grains at the right time to avoid overcooking.
Final Thoughts
This Coconut Lentil Stew is a reliable, comforting meal you can make any night of the week. For a variation that leans into sweet potato and greens with similar coconut milk richness, see the Ginger Sweet Potato Coconut Milk Stew w/ Lentils & Kale on The First Mess: Thai Peanut Chicken.










Leave a Reply