Ginger Sweet Potato and Coconut Milk Stew with Lentils & Kale

Nothing beats a cozy stew on a chilly day. Stews are classic comfort food — warm, filling, and just plain satisfying. Maybe they take you back to when you were a kid, or simply make you feel good after a busy day. The best part about this ginger sweet potato stew is how easy it is to turn it into a nutritional powerhouse. With creamy coconut milk, hearty lentils, and fresh kale, this recipe is straightforward, healthy, and totally comforting.
There’s something so soothing about a pot of stew simmering away on the stove — it’s warm, nourishing, and easy to get excited about. This ginger sweet potato stew blends bright, creamy coconut milk with earthy lentils and fresh kale, all lifted by a gentle ginger zing and a touch of spice. It’s the kind of one-pot meal that feels familiar like home yet special enough to make you smile.
Keep reading to find a clear, easy-to-follow recipe, along with handy tips to customize this stew your way. I’ll show you how to build rich flavors by toasting spices, gently simmering sweet potatoes and lentils, and finishing with coconut milk and tender kale. Plus, I’ll give you smart ideas for ingredient swaps, storage, freezing, and reheating — so it’s a perfect option for busy family dinners or make-ahead meals.
- What you’ll get: a creamy, nutrient-packed stew that’s naturally vegan and gluten-free.
- What you’ll learn: simple tricks to bloom spices, keep greens vibrant, and tweak the stew’s texture.
- Extras included: garnish suggestions, make-ahead ideas, plus answers to common questions like lentil swaps and slow cooker or Instant Pot methods.
Bright Flavors and Key Benefits
Seriously, what’s not to love about this ginger sweet potato stew? The bright orange chunks of sweet potato paired with leafy green kale make it a feast for the eyes, while the creamy, spiced broth delights your taste buds.
It also scores high on nutrition. Let’s spotlight some key wholesome ingredients:
- Sweet potatoes — packed with fiber and vitamins
- Fresh ginger — a gentle, warming kick
- Turmeric — known for its anti-inflammatory benefits
- Kale — a leafy green powerhouse (if you enjoy greens in soup, try our Hearty Mediterranean White Bean Soup with Spinach Magic)
- Brown lentils — great plant-based protein and fiber (for another comforting legume dish with coconut milk, see Creamy Lentil Curry with Coconut Milk)
- Garlic — for depth and aroma
- Coconut milk — adds creaminess without dairy
What You’ll Need to Gather

- 1 tablespoon coconut oil
- 1 medium onion, diced
- ½ – 1 teaspoon dried chili flakes (adjust to heat preference)
- ½ teaspoon ground coriander
- ½ teaspoon ground cumin
- ½ teaspoon ground turmeric
- 2-inch piece of fresh ginger, peeled and minced
- 3 cloves garlic, minced
- Sea salt to taste
- Black pepper to taste
- 2 medium sweet potatoes, diced into 2-inch cubes (peeling optional)
- ½ cup brown lentils, rinsed
- 4 cups vegetable stock
- 13.5 ounce (400 ml) can full-fat coconut milk
- 1 small bunch kale, washed, stems removed, chopped
Stovetop Method and Timing
- Rinse ½ cup brown lentils under cold water until clear.
- Peel and mince a 2-inch piece of fresh ginger.
- Mince 3 cloves of garlic.
- Dice 1 medium onion.
- Dice 2 medium sweet potatoes into even 1- to 2-inch cubes.
- Wash, remove stems, and chop 1 small bunch of kale.
- Warm a large heavy-bottomed pot over medium heat and melt 1 tablespoon coconut oil.
- Sauté the diced onion until soft and translucent, about 4–6 minutes.
- Add ½–1 teaspoon dried chili flakes, ½ teaspoon ground coriander, ½ teaspoon ground cumin, and ½ teaspoon ground turmeric; stir and toast the spices until fragrant, about 30–60 seconds.
- Stir in the minced ginger and garlic and cook until fragrant, about 30–60 seconds, taking care not to brown them.
- Season with sea salt and black pepper.
- Add the diced sweet potatoes and rinsed lentils, tossing to coat them with the spiced onion mixture.
- Pour in 4 cups vegetable stock, stir thoroughly while scraping up any browned bits from the bottom of the pot.
- Cover the pot, bring the stew to a boil, then reduce heat to a gentle simmer with the lid slightly ajar.
- Simmer gently for about 25–35 minutes, stirring occasionally, until sweet potatoes and lentils are tender.
- Stir in a 13.5-ounce can of full-fat coconut milk and the chopped kale, cover, and cook until the kale wilts, about 3–5 minutes.
- Taste and adjust seasoning with more salt, pepper, or chili flakes as needed.
-
If the stew is too thin, simmer uncovered a little longer to reduce; if too thick, add a splash more vegetable stock.

- For a creamier texture, blend 1–2 cups of the stew with an immersion blender and stir it back into the pot.
Kitchen Tips for Best Results
- Make sure to rinse your brown lentils well before cooking to wash off any dust. Brown lentils hold their shape nicely, which works perfectly in this stew. That same tender-but-firm texture shines in Lentil Mushroom Stroganoff.
- Chop sweet potatoes into even 1- to 2-inch cubes so they cook at the same rate. Smaller pieces cook faster but watch the texture.
- If you want to play with heat, adjust the amount of dried chili flakes or add a splash of lime juice at the end to brighten the flavors.
- For the best creamy texture, use full-fat canned coconut milk. You can switch to light coconut milk to save calories, but your stew will be a bit less rich. For another example of coconut milk creating a silky sauce, see Garlic Shrimp in Coconut Milk.
- Salt your stew in stages — add some early to build flavor, then taste and season again after adding the coconut milk, because that changes the overall taste.
- Don’t overcook the kale! Add it near the end so it keeps its lovely green color and tender texture, avoiding mushiness.
- If you’d like a silky stew, blend a portion with an immersion blender and then mix it back in. It’s an easy way to get creamy texture without adding dairy.
Easy Swaps and Flavor Boosts
This ginger sweet potato stew is super adaptable, so don’t hesitate to tweak it to suit your family’s tastes or what you have on hand. Prefer a creamier, bean-forward texture? Swap the lentils for butter beans—this Butter Bean Stew shows how rich and satisfying they can be. You can adjust spice levels up or down, and swap out kale for whatever greens you love; try spinach or chard as you might in this Tuscan White Bean Soup.
Storage, Freezing, and Reheating
- Refrigerate: Once the stew cools to room temperature (ideally within two hours), pop it into an airtight container and keep it in the fridge for up to 3 to 4 days.
- Freeze: Store in airtight, freezer-safe containers for up to 3 months. Leave a bit of space at the top because liquids expand when frozen.
- Thaw and reheat: Defrost overnight in the fridge, then gently reheat on the stove over low to medium heat. Stir occasionally and add a splash of vegetable stock or water if the stew thickened too much. You can also reheat individual portions in the microwave—cover and stir halfway through.
- Make-ahead tip: To keep the kale extra vibrant and texture fresh, consider holding back the kale and coconut milk when storing or freezing, then stir them in when reheating. Otherwise, the stew reheats beautifully as is.

Answers to Common Questions
- Is this recipe naturally gluten-free and vegan? Absolutely! It’s plant-based and naturally free of gluten, as long as your vegetable stock is gluten-free.
- What if I don’t have brown lentils? Brown or green lentils give the best texture here. Red lentils break down more, making the stew creamier and cooking faster—just reduce simmer time and check early.
- Can I use other greens instead of kale? Yes! Spinach, Swiss chard, or collard greens all work well. For more delicate greens like spinach, add them just in the last minute or two to prevent overcooking.
- How do I make this stew thicker or thinner? To thicken, simmer uncovered a bit longer to let liquid evaporate, or blend some of the stew and stir it back in. To thin it out, add extra vegetable stock or water gradually until you reach your desired consistency.
- Can this be made in a slow cooker or Instant Pot? Definitely! For the slow cooker, sauté onions and spices first, then transfer everything to the cooker. Cook low for 5–6 hours or high for 2–3 hours until tender. Add coconut milk and kale in the last 15 minutes. If you’re new to set-and-forget cooking, this step-by-step Crockpot Ravioli Lasagna recipe demonstrates layering ingredients and timing in a slow cooker. For the Instant Pot, sauté the aromatics, add the rest, then pressure cook for 8–10 minutes with natural release. Stir in coconut milk and kale after releasing pressure.
- What if the stew is too spicy? No worries! Add extra coconut milk or squeeze in some lime juice and a pinch of sugar to balance the heat. Adding more starchy sweet potatoes also helps mellow out the spice.

A creamy, nutrient-packed stew featuring sweet potatoes, brown lentils, kale, and coconut milk, spiced with ginger, turmeric, and warming spices. Naturally vegan and gluten-free, perfect for a comforting, healthy meal.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Main Course
Ingredients
- 1 tablespoon coconut oil
- 1 medium onion, diced
- ½ – 1 teaspoon dried chili flakes (adjust to heat preference)
- ½ teaspoon ground coriander
- ½ teaspoon ground cumin
- ½ teaspoon ground turmeric
- 2-inch piece of fresh ginger, peeled and minced
- 3 cloves garlic, minced
- Sea salt to taste
- Black pepper to taste
- 2 medium sweet potatoes, diced into 1- to 2-inch cubes (peeling optional)
- ½ cup brown lentils, rinsed
- 4 cups vegetable stock (gluten-free if required)
- 13.5 ounce (400 ml) can full-fat coconut milk
- 1 small bunch kale, washed, stems removed, chopped
Instructions
- Rinse ½ cup brown lentils under cold water until water runs clear.
- Peel and mince a 2-inch piece of fresh ginger.
- Mince 3 cloves garlic.
- Dice 1 medium onion.
- Dice 2 medium sweet potatoes into even 1- to 2-inch cubes.
- Wash, remove stems, and chop 1 small bunch of kale.
- Warm a large heavy-bottomed pot over medium heat and melt 1 tablespoon coconut oil.
- Sauté the diced onion until soft and translucent, about 4–6 minutes.
- Add ½–1 teaspoon dried chili flakes, ½ teaspoon ground coriander, ½ teaspoon ground cumin, and ½ teaspoon ground turmeric; stir and toast the spices until fragrant, about 30–60 seconds.
- Stir in the minced ginger and garlic and cook until fragrant, about 30–60 seconds, taking care not to brown them.
- Season with sea salt and black pepper to taste.
- Add the diced sweet potatoes and rinsed lentils, tossing to coat them with the spiced onion mixture.
- Pour in 4 cups vegetable stock, stirring thoroughly while scraping up any browned bits from the pot’s bottom.
- Cover the pot, bring the stew to a boil, then reduce heat to a gentle simmer with the lid slightly ajar.
- Simmer gently for about 25–35 minutes, stirring occasionally, until sweet potatoes and lentils are tender.
- Stir in the full-fat coconut milk and chopped kale, cover, and cook until the kale wilts, about 3–5 minutes.
- Taste and adjust seasoning with more salt, pepper, or chili flakes as needed.
- If the stew is too thin, simmer uncovered a little longer to reduce; if too thick, add a splash more vegetable stock.
- Optional: For a creamier texture, blend 1–2 cups of the stew with an immersion blender and stir it back into the pot.
Notes
Rinse lentils well before cooking to remove dust., Cut sweet potatoes evenly to cook uniformly; smaller pieces cook faster, so monitor to avoid overcooking., Adjust heat by changing dried chili flakes quantity or add lime juice to brighten flavors., Use full-fat coconut milk for creamier texture; light coconut milk can be used for fewer calories but less richness., Salt in stages: add some early for flavor development, then adjust after adding coconut milk., Add kale near the end to keep its color and texture fresh; avoid overcooking., Blending some stew provides creamy texture without dairy., This stew can be adapted by swapping kale for other greens like spinach, Swiss chard, or collards., For storage, refrigerate in airtight container up to 3-4 days or freeze for up to 3 months., When reheating, add extra vegetable stock or water if needed and add kale and coconut milk fresh to retain texture when reheating leftovers.
Nutrition
- Serving Size: 1 serving (approximately 1.5 to 2 cups)
- Calories: approx. 350 kcal per serving
- Fat: approx. 12 g per serving
- Carbohydrates: approx. 50 g per serving
- Protein: approx. 15 g per serving