Ginger Sweet Potato Lentil Kale Coconut Stew
Ginger Sweet Potato and Coconut Milk Stew with Lentils and Kale This stew starts with the warming aroma of ginger and turmeric, a fragrant promise of the comforting meal to come. It’s the kind of dish I turn to when the weather cools, or frankly, whenever I need a bowl of pure goodness. The sweetness of the potatoes, the creamy richness of coconut milk, the earthy depth of lentils, and the slight bitterness of kale all come together in a wonderfully balanced way. It’s also remarkably forgiving, making it a great option for cooks of all levels. Ingredients: 1 tablespoon coconut oil 1 medium yellow onion, small dice ½-1 teaspoon dried chili flakes (adjust to your spice preference) ½ teaspoon ground coriander ½ teaspoon ground cumin ½ teaspoon ground turmeric 2-inch piece fresh ginger, peeled and minced 3 cloves garlic, peeled and minced salt and ground black pepper, to taste 1 ½ lbs (690 grams) sweet potatoes, peeled and diced into 1-inch pieces ½ cup dry brown lentils, picked over 4 cups vegetable stock 13.5 oz (400 ml) can full fat coconut milk 1 bunch kale, stems removed and leaves chopped (about 4 packed cups of chopped kale) To garnish: chopped cilantro, extra chili flakes, lime wedges, nigella seeds. Preparing the Aromatics and Spices To begin, warm the coconut oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add your diced yellow onion. Cook the onion, stirring occasionally, until it becomes soft and translucent, which usually takes about 5-7 minutes. Next, stir in the chili flakes, coriander, cumin, and turmeric. Cook for another minute until fragrant, allowing the spices to bloom in the oil. This step really wakes up their flavor. Then add the minced ginger and garlic. Stir them in and cook for about 30 seconds more, until they’re aromatic. Be careful not to burn the garlic. Add the diced sweet potatoes and the dry brown lentils to the pot. Stir everything to coat the vegetables and lentils with the aromatics and spices. Pour in the vegetable stock and the full-fat coconut milk. Stir well to combine. Bring the stew to a simmer, then reduce the heat to low, cover the pot, and let it cook for about 20-25 minutes, or until the sweet potatoes are tender when pierced with a fork and the lentils are cooked through. Stir occasionally to prevent sticking. Stir in the chopped kale and cook for another 5 minutes, or until the kale has wilted and turned bright green. Season the stew generously with salt and ground black pepper to taste. If it seems too thick, you can add a splash more vegetable stock or water. For a smoother consistency, you can use an immersion blender to partially blend the stew, but I like to keep some texture. Serve the Ginger Sweet Potato and Coconut Milk Stew hot, garnished with fresh cilantro, extra chili flakes, a squeeze of lime, and a sprinkle of nigella seeds if you have them. It’s hearty enough on its own but also pairs well with crusty bread or a side of rice.

Ginger Sweet Potato and Coconut Milk Stew with Lentils and Kale
This stew starts with the warming aroma of ginger and turmeric, a fragrant promise of the comforting meal to come. It’s the kind of dish I turn to when the weather cools, or frankly, whenever I need a bowl of pure goodness. The sweetness of the potatoes, the creamy richness of coconut milk, the earthy depth of lentils, and the slight bitterness of kale all come together in a wonderfully balanced way. It’s also remarkably forgiving, making it a great option for cooks of all levels.
Ingredients:
- 1 tablespoon coconut oil
- 1 medium yellow onion, small dice
- ½-1 teaspoon dried chili flakes (adjust to your spice preference)
- ½ teaspoon ground coriander
- ½ teaspoon ground cumin
- ½ teaspoon ground turmeric
- 2-inch piece fresh ginger, peeled and minced
- 3 cloves garlic, peeled and minced
- salt and ground black pepper, to taste
- 1 ½ lbs (690 grams) sweet potatoes, peeled and diced into 1-inch pieces
- ½ cup dry brown lentils, picked over
- 4 cups vegetable stock
- 13.5 oz (400 ml) can full fat coconut milk
- 1 bunch kale, stems removed and leaves chopped (about 4 packed cups of chopped kale)
- To garnish: chopped cilantro, extra chili flakes, lime wedges, nigella seeds.
Preparing the Aromatics and Spices
To begin, warm the coconut oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add your diced yellow onion. Cook the onion, stirring occasionally, until it becomes soft and translucent, which usually takes about 5-7 minutes. This gentle sautéing brings out the onion’s natural sweetness without browning it too much. Next, stir in the dried chili flakes, ground coriander, ground cumin, and ground turmeric. Cook for another minute, stirring constantly, until the spices are fragrant. This blooming of the spices in the hot oil intensifies their flavors. Now, add the minced fresh ginger and minced garlic. Cook for an additional minute, until they are aromatic, being careful not to burn the garlic, which can turn bitter. Season generously with salt and freshly ground black pepper at this stage.
Simmering the Base
Add the diced sweet potatoes and the dry brown lentils to the pot. Give everything a good stir to coat the vegetables and lentils with the spiced onion mixture. Pour in the vegetable stock and the can of full-fat coconut milk. Stir well to combine, ensuring there are no clumps of lentils sticking to the bottom. Bring the mixture to a boil, then reduce the heat to low, cover the pot, and let it simmer gently. The simmering process is where all the flavors meld together. We want the sweet potatoes to become tender and the lentils to soften and start to break down slightly, which will help thicken the stew. This usually takes about 25-30 minutes. Stir occasionally to prevent anything from sticking.
Adding the Greens and Finishing
Once the sweet potatoes are fork-tender and the lentils are cooked through, it’s time to add the kale. Stir in the chopped kale leaves. The amount of kale might seem like a lot, but it will wilt down considerably as it cooks. Cover the pot again and continue to simmer for another 5-10 minutes, or until the kale is tender and bright green. Taste the stew and adjust the seasoning with more salt, pepper, or chili flakes if you desire. If the stew seems too thick, you can add a little more vegetable stock or water to reach your preferred consistency. If it’s too thin, you can simmer it uncovered for a few extra minutes to allow some of the liquid to evaporate.
Serving and Garnishing
Ladle the hot stew into bowls. For an extra burst of freshness and color, I love to garnish this stew. A sprinkle of fresh chopped cilantro adds a bright herbaceous note. A few extra chili flakes can be added for those who like a bit more heat. Squeezing a wedge of lime over the top provides a welcome tang that cuts through the richness of the coconut milk and balances the sweetness of the potatoes. A sprinkle of nigella seeds adds a unique peppery, oniony flavor and a lovely visual appeal. This stew is delicious served on its own as a hearty meal, or you can serve it with a side of crusty bread for dipping. It also pairs wonderfully with rice or quinoa.
Tips and Variations
If you don’t have brown lentils, green or Puy lentils will also work, but they might take slightly longer to cook and may hold their shape a bit more. Red lentils will cook very quickly and will break down almost completely, creating a creamier texture. For a richer flavor, you can use a good quality vegetable broth or even a light chicken broth if you’re not keeping it strictly vegetarian. If you find your sweet potatoes are cooking unevenly, you can cut them slightly smaller or ensure they are all roughly the same size. Don’t be afraid to experiment with other greens like spinach or chard; they can be substituted for kale, though they might cook faster. This stew reheats beautifully, making it an excellent option for meal prep. Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. The flavors often deepen and improve overnight.

Conclusion:
This Ginger Sweet Potato and Coconut Milk Stew with Lentils and Kale is a winner for so many reasons. It’s packed with nutrients, incredibly satisfying, and comes together relatively easily, making it perfect for a weeknight dinner or a cozy weekend meal. The combination of sweet potato, creamy coconut milk, hearty lentils, and slightly bitter kale creates a balanced flavor profile that’s both comforting and exciting. Plus, it’s a forgiving recipe that you can easily adapt to your liking. It’s one of those dishes that tastes even better the next day, so don’t be afraid to make a big batch. Serve it up piping hot with your favorite garnishes for a complete and delicious experience.
Frequently Asked Questions:
Can I make this stew ahead of time?
Yes, absolutely. This stew actually benefits from being made ahead, as the flavors meld and deepen overnight. Store it in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or vegetable stock if it has become too thick.
What other vegetables can I add?
This recipe is very flexible. Feel free to add other vegetables like diced carrots, bell peppers, spinach, or cauliflower along with the sweet potatoes. For a heartier meal, consider adding chickpeas or white beans.
Is this stew vegan?
Yes, as written, this Ginger Sweet Potato and Coconut Milk Stew is entirely vegan, relying on vegetable stock and coconut milk for its creamy base. Ensure your vegetable stock is also vegan if that’s a concern.

Ginger Sweet Potato and Coconut Milk Stew with Lentils and Kale
A hearty and flavorful vegan stew featuring sweet potatoes, lentils, kale, ginger, and coconut milk, simmered in aromatic spices. Perfect for a comforting meal.
Ingredients
-
1 tablespoon coconut oil
-
1 medium yellow onion, small dice
-
½-1 teaspoon dried chili flakes
-
½ teaspoon ground coriander
-
½ teaspoon ground cumin
-
½ teaspoon ground turmeric
-
2-inch piece fresh ginger, peeled and minced
-
3 cloves garlic, peeled and minced
-
salt and ground black pepper, to taste
-
1 ½ lbs (690 grams) sweet potatoes, peeled and diced into 1-inch pieces
-
½ cup dry brown lentils, picked over
-
4 cups vegetable stock
-
13.5 oz (400 ml) can full fat coconut milk
-
1 bunch kale, stems removed and leaves chopped (about 4 packed cups of chopped kale)
Instructions
-
Step 1
Heat coconut oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. -
Step 2
Stir in the chili flakes, coriander, cumin, and turmeric. Cook for 1 minute more until fragrant. -
Step 3
Add the minced ginger and garlic, and cook for another minute until fragrant, being careful not to burn the garlic. -
Step 4
Add the diced sweet potatoes, brown lentils, and vegetable stock. Bring to a boil, then reduce heat, cover, and simmer for 20-25 minutes, or until sweet potatoes are tender and lentils are cooked. -
Step 5
Stir in the full-fat coconut milk and chopped kale. Cook for another 5-7 minutes, or until the kale is wilted and tender. -
Step 6
Season generously with salt and ground black pepper to taste. Serve hot, garnished with chopped cilantro, extra chili flakes, lime wedges, and nigella seeds if desired.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.