
I reach for this filling plant-based sweet potato and lentil stew whenever it’s freezing out. Creamy coconut milk, soft sweet potatoes, and hearty lentils come together in one pan for a meal that's fully satisfying—my meat-loving friends ask for seconds every time.
I whipped this up for the first time during a power outage in a rough blizzard when all I wanted was something warm and feel-good. My partner, who's a loyal steak fan, cleaned the bowl and has been asking for it every time the temperatures drop.
Cozy Ingredients
- Fresh cilantro: Adds brightness and herby flavor—swap for basil if you like.
- Lime juice: Brings a zip of tartness—squeeze in at the end for fresh flavor.
- Red pepper flakes: Brings mellow heat—adjust to your spicy comfort zone.
- Kale: Gives the stew some color, crunch, and nutrients—grab crisp, green leaves.
- Coconut milk: Go for full-fat so it gets really creamy. If you use the light stuff, your stew will be thinner.
- Vegetable broth: The flavor base. Homemade is lovely, but boxed versions are fine too.
- Red lentils: Fast cooking, break down a bit to help thicken the stew—always rinse first.
- Sweet potatoes: Orange is best for color and sweet flavor—choose ones that feel firm.
- Curry powder or turmeric: Brings bright color and a gentle warmth—grind it fresh if you can.
- Fresh ginger: Adds a peppery kick—look for smooth, heavy pieces.
- Garlic: Fresh cloves make a huge difference—skip the jarred stuff.
- Onion: White or yellow makes a great start—pick ones with tight skins.
- Coconut oil: Lends a subtle tropical note that goes with the sweet potatoes—get unrefined if possible.
Easy Step-by-Step
- Finish and Plate Up:
- Take the pot off the heat, splash in fresh lime juice, and stir it through. Taste and see if it needs extra salt. Dish the stew into bowls, sprinkle with cilantro, and dig in while it’s hot—bread on the side is highly encouraged.
- Freshen Things Up:
- Mix in the chopped kale and let it wilt for a few minutes until bright green and just softened. Now's a good moment to add salt, pepper, and the red pepper flakes if using. The greens should stay a bit textured.
- Make It Creamy:
- Pour in the coconut milk and stir well. Give it another five minutes on low with the lid off so everything comes together and thickens up. If you like, toss in the curry powder or turmeric and mix.
- Simmer Until Soft:
- Add the veggie broth, turn the heat up, and let it bubble gently. Lower the heat, slap the lid on, and simmer until the sweet potatoes are easy to poke and lentils are breaking down—at least 15 minutes, maybe up to 20. Add a bit more time if it needs it.
- Start the Flavor Base:
- Toss in your sweet potatoes and stir so they’re coated in all the good stuff. Pour in the rinsed lentils, stir again, and give it a minute to catch a bit of flavor before moving on.
- Kick It Off Sautéing:
- Melt coconut oil in a big sturdy pot over medium heat. Slide in the chopped onion and cook till it’s looking see-through—don’t brown it. Throw in garlic and ginger, keep stirring for a minute till it all smells awesome but isn’t crisping up.

If you haven’t tried tossing ginger root in the freezer, you should. I never peel or thaw it, just grab the root and grate it straight from frozen. My grandma showed me this trick, and it’s a total timesaver for fresh ginger flavor whenever you need it.
Leftover Storage
This stew somehow tastes even better after a day or two. Seal leftovers in the fridge for up to 5 days. It’ll get thicker when cold thanks to all the starch. Just add a splash of water or broth to loosen it when heating up. For a longer stash, freeze in portioned containers for three months. Defrost in the fridge overnight, then warm gently on the stove.
Swap Suggestions
This dish is super forgiving. No sweet potatoes? Toss in butternut squash or pumpkin. Not into kale? Try spinach, chard, or collards instead. Want even more protein? Stir in a can of chickpeas with the coconut milk. Thin things out with extra broth, or for a richer taste, throw in a cinnamon stick or some star anise while it simmers (just fish them out before serving).
Great with Sides
This stew really doesn't need much on the side, but if you want something extra, serve it over cooked brown rice or quinoa to soak up the sauce. A wedge of warm naan or crusty bread is perfect for dipping. Some non-dairy coconut yogurt on top cools things down. When I’m making it for guests in the fall, I like to serve it in roasted mini pumpkins—people love the look and the taste.
Worldly Inspiration
This stew borrows flavors from around the globe. Coconut milk plus those cozy spices gives off Southeast Asian and Indian vibes, while sweet potato and lentils are staples in loads of North African comfort foods. Blending all these influences makes a dish that feels both new and like something you’ve always loved. Lentil stews show up everywhere for a reason—affordable, good for you, and seriously filling. That’s what this version is all about.

This bowl is comfort and nutrition all in one, especially welcome during chilly nights but honestly good any time.
Frequently Asked Questions
- → Can I substitute the red lentils with another type?
Sure thing! You can grab green or brown lentils instead, but they'll need to simmer a bit longer—like 30-35 minutes—and they'll hold their shape more. If you want something that acts similar to red lentils, yellow split peas get pretty close in both cook time and texture.
- → How do I store leftovers of this stew?
Let everything cool down, then pop your leftovers in a sealed container. They'll keep in the fridge for four days and honestly taste even better the next day. If you want to stash it for later, freeze portions for up to three months. Just defrost in the fridge before you warm it back up.
- → Is this dish spicy?
Nope, it's super gentle—mostly ginger, garlic, maybe some curry powder if you like. If you like a kick, throw in some red pepper flakes or chopped fresh jalapeño when you're cooking the onions. You can always make it hotter if that's your thing.
- → Can I make this in a slow cooker?
Totally! Start by frying the ginger, garlic, and onion, then add them to your cooker with potatoes, lentils, and broth. Set to low for 6 to 7 hours or crank to high for 3 to 4. Mix in the coconut milk at the end—about 30 minutes left—and toss in kale for the last 10 minutes so it stays bright.
- → How can I make this stew thicker or thinner?
If you want it thicker, just smash up some potato pieces against the side of the pot or give it a couple quick blends with an immersion blender. Need it more soupy? Add a splash of water or veggie broth until it looks right to you.
- → What can I serve with this stew?
This stew goes great with anything hearty—think brown rice, quinoa, or farro. Dip in some naan or sourdough if you want. A simple salad works for crunch, or sprinkle roasted nuts or seeds on top for extra texture.