Ginger Sweet Potato Coconut Stew

Featured in: Warm Bowls of Comfort

This nourishing one-pot dish combines tender sweet potatoes and red lentils simmered in a fragrant coconut milk broth. Fresh ginger and garlic create a warming base, while kale adds color and nutrients. Ready in about 30 minutes, this hearty meal delivers balanced plant-based nutrition with minimal cleanup. Perfect for meal prep, the flavors develop beautifully overnight and it freezes well for future quick dinners.

A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Tue, 08 Apr 2025 23:23:53 GMT
A bowl of soup with vegetables. Pin it
A bowl of soup with vegetables. | tasteofcook.com

This hearty vegan sweet potato stew has been my winter comfort food go-to for years. The combination of creamy coconut milk, tender sweet potatoes, and protein-packed lentils creates a perfectly balanced one-pot meal that satisfies even the most dedicated meat-eaters in my life.

I first made this stew during a particularly brutal winter storm when I was craving something warming yet healthy. My skeptical partner, who typically reaches for meat-heavy dishes, went back for seconds and now requests this regularly throughout the colder months.

Ingredients

  • Coconut oil: Provides a subtle tropical flavor that complements the other ingredients perfectly. Look for unrefined for the best flavor.
  • Onion: Yellow or white works best as they provide the perfect aromatic base. Choose firm onions with tight, dry skins.
  • Garlic: Fresh is non-negotiable here. Pre-minced won't deliver the same depth of flavor.
  • Fresh ginger: Adds essential warmth and complexity. Look for firm pieces with smooth skin.
  • Sweet potatoes: Provide natural sweetness and heartiness. Choose orange-fleshed varieties for the best color and flavor.
  • Red lentils: Cook quickly and break down to thicken the stew naturally. Always rinse them first to remove any debris.
  • Vegetable broth: Forms the savory backbone. Homemade is wonderful, but a good quality store-bought option works well too.
  • Coconut milk: Full-fat creates the luxurious, creamy texture. Light coconut milk will work but won't be as rich.
  • Kale: Adds texture, color and nutrition. Look for fresh, crisp leaves without wilting or yellowing.
  • Curry powder or turmeric: Enhances the golden color and adds subtle warmth. Freshly ground spices will have the most flavor.
  • Red pepper flakes: Provide a gentle heat that builds slowly. Adjust according to your spice preference.
  • Lime juice: Brightens everything with necessary acidity. Add just before serving for the freshest flavor.
  • Fresh cilantro: Adds a pop of color and fresh herbaceous notes. If you're not a cilantro fan, try fresh basil instead.

Step-by-Step Instructions

Sauté the Aromatics:
Warm the coconut oil in a large, heavy-bottomed pot over medium heat until it shimmers. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally until they become translucent but not browned. Add the minced garlic and grated ginger, stirring constantly for about one minute until fragrant. Watch carefully as garlic burns quickly and will turn bitter.
Build the Base:
Add the cubed sweet potatoes and thoroughly stir to coat them with the aromatic oil mixture. This coating process helps seal in flavor. Add the rinsed lentils and stir again to incorporate everything evenly. This quick toast in the oil helps develop deeper flavor in the final stew.
Simmer to Tenderness:
Pour in the vegetable broth and bring the mixture to a gentle boil. This should take about 5 minutes. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 15 to 20 minutes. The sweet potatoes should be fork-tender, and the lentils should be completely soft and starting to break down. If needed, simmer a few minutes longer.
Create Creaminess:
Pour in the coconut milk and stir well to incorporate. Allow the stew to simmer uncovered for about 5 minutes, which helps the flavors meld and the stew to thicken slightly. The color will transform into a beautiful golden hue. If using curry powder or turmeric, add it now and stir well.
Add Fresh Elements:
Stir in the chopped kale and cook just until it wilts, about 2 to 3 minutes. Season generously with salt and freshly ground black pepper to taste. If using red pepper flakes, add them now according to your heat preference. The kale should be bright green and slightly tender but still maintain some texture.
Finish and Serve:
Remove the pot from heat and squeeze in fresh lime juice, stirring to distribute evenly. Taste and adjust seasoning if needed. Ladle the stew into bowls and garnish with fresh cilantro leaves. Serve immediately while hot, perhaps with a slice of crusty bread on the side for dipping.
A bowl of soup with vegetables. Pin it
A bowl of soup with vegetables. | tasteofcook.com

The fresh ginger is my secret weapon in this recipe. I always keep ginger root in my freezer, which makes it incredibly easy to grate directly into the pot without even thawing it first. My grandmother taught me this trick years ago, and it's been a game-changer for adding fresh ginger to dishes without the hassle of peeling and mincing.

Storage Tips

This stew actually improves with time as the flavors continue to develop. Store leftovers in an airtight container in the refrigerator for up to 5 days. The stew will thicken considerably when chilled due to the starches in the sweet potatoes and lentils. When reheating, add a splash of water or broth to thin it out if desired. For longer storage, freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.

Simple Swaps

The beauty of this recipe is its flexibility. No sweet potatoes? Butternut squash or pumpkin work beautifully. Kale not your thing? Spinach, Swiss chard, or collard greens can step in as worthy substitutes. For a protein boost, add a can of chickpeas along with the coconut milk. If you prefer a thinner stew, increase the vegetable broth by a cup or reduce the sweet potatoes slightly. For a more complex flavor profile, add a cinnamon stick or star anise while simmering and remove before serving.

Serving Suggestions

This stew is hearty enough to stand alone as a complete meal, but it also pairs wonderfully with sides. Serve over brown rice or quinoa to soak up the flavorful broth. A piece of warm naan bread or crusty sourdough on the side is perfect for dipping. For a cooling contrast, add a dollop of plain coconut yogurt on top. When entertaining, I serve this in hollowed-out roasted small pumpkins during fall for an impressive presentation that always gets compliments.

Cultural Context

This stew draws inspiration from various global cuisines. The combination of coconut milk and warming spices echoes flavors found in Southeast Asian and Indian cooking, while the hearty sweet potato and lentil base feels reminiscent of North African stews. I've adapted these global influences into a fusion dish that's both familiar and exciting. Throughout history, lentil stews have been staples across many cultures precisely because they're affordable, nutritious, and deeply satisfying—qualities this modern interpretation preserves beautifully.

A bowl of soup with vegetables and beans. Pin it
A bowl of soup with vegetables and beans. | tasteofcook.com

This dish brings both comfort and nourishment in every spoonful, making it a favorite in any season, but especially during winter.

Frequently Asked Questions

→ Can I substitute the red lentils with another type?

Yes, you can substitute red lentils with green or brown lentils, but they'll require longer cooking time (about 30-35 minutes) and won't break down as much. For a similar texture and cooking time, yellow split peas work well.

→ How do I store leftovers of this stew?

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. The stew actually improves in flavor overnight! For longer storage, freeze portions in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

→ Is this dish spicy?

The base recipe is mildly spiced with ginger, garlic and optional curry powder, making it suitable for most palates. For extra heat, add the suggested red pepper flakes or include a chopped jalapeño with the aromatics. Adjust seasonings to your preferred spice level.

→ Can I make this in a slow cooker?

Absolutely! Sauté the aromatics first, then transfer to your slow cooker with the sweet potatoes, lentils, and broth. Cook on low for 6-7 hours or high for 3-4 hours. Add the coconut milk in the last 30 minutes and the kale in the final 10 minutes of cooking.

→ How can I make this stew thicker or thinner?

For a thicker consistency, mash some of the sweet potatoes against the side of the pot or use an immersion blender to partially blend the stew. To thin it out, simply add more vegetable broth or water until you reach your desired consistency.

→ What can I serve with this stew?

This versatile stew pairs beautifully with cooked grains like brown rice, quinoa or farro. It's also delicious with a side of naan bread, crusty sourdough, or a simple green salad. For added texture, top with roasted cashews or pumpkin seeds.

Ginger Sweet Potato Coconut Stew

Hearty one-pot meal with sweet potatoes, coconut milk, lentils and kale, infused with warming ginger and aromatic spices.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes

Category: Soups & Stews

Difficulty: Easy

Cuisine: Asian-Fusion

Yield: 4 Servings

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ For the stew

01 2 tbsp coconut oil
02 1 onion, diced
03 3 cloves garlic, minced
04 1 tbsp fresh ginger, grated
05 2 large sweet potatoes, peeled and cubed
06 1 cup red lentils, rinsed
07 4 cups vegetable broth
08 1 can (13.5 oz) coconut milk
09 2 cups chopped kale

→ Optional add-ins

10 1 tsp curry powder or turmeric
11 ¼ tsp red pepper flakes
12 Juice of 1 lime
13 Fresh cilantro, for garnish

Instructions

Step 01

Heat coconut oil in a large pot over medium heat. Add onion and sauté 3–4 minutes until translucent. Stir in garlic and ginger; cook 1 more minute.

Step 02

Stir in cubed sweet potatoes and rinsed lentils until coated.

Step 03

Pour in vegetable broth and bring to a boil. Reduce heat, cover, and simmer 15–20 minutes until potatoes are tender and lentils are cooked.

Step 04

Stir in coconut milk and simmer uncovered for 5 minutes.

Step 05

Stir in kale and cook 2–3 minutes until wilted. Season with salt, pepper, and any optional spices.

Step 06

Add lime juice and garnish with cilantro if using. Serve hot.

Notes

  1. Swap kale with spinach or other greens.
  2. Serve with rice, quinoa, or crusty bread.

Tools You'll Need

  • Large pot

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 385
  • Total Fat: 18 g
  • Total Carbohydrate: 48 g
  • Protein: 12 g