Caribbean Coconut Lentil Stew with Plantains
As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.
This coconut lentil stew packs about 15g of protein per serving, all from lentils simmered in creamy coconut milk with Caribbean spices. I wanted something warming with coconut milk and lentils, and this Caribbean spice combination blew me away the first time I made it.
The allspice, thyme, and turmeric give this vegan stew with plantains a warmth that feels genuinely Caribbean, not just “throw some curry powder in there and call it island food.” Fried plantains on top add sweetness and crunch that balance the rich, spiced broth. One pot for the stew, one pan for the plantains, and you’re eating in about 40 minutes.

What Makes This Caribbean Lentil Stew So Good?
The spice combination is what sets this apart from a generic lentil soup. Allspice is the backbone of Caribbean cooking, and when you pair it with thyme, cumin, and a touch of cinnamon, you get layers of warmth that build on each other. Turmeric adds color and a subtle earthiness without overpowering anything.
Lentils are the protein source here, and they’re a good one. A cup of cooked lentils has about 18g of protein plus nearly 16g of fiber, so this stew fills you up and keeps you full. They also absorb the coconut milk and spices as they cook, which means every bite is saturated with flavor. Brown or green lentils hold their shape best in a stew like this. Red lentils will break down into a creamier consistency, which is fine if that’s what you’re after, but you’ll lose the texture contrast.
The plantains deserve a mention too. Ripe plantains caramelize beautifully when fried in coconut oil, and that sweetness against the savory, spiced stew creates the kind of contrast that makes you want another bowl. If you enjoy bold spice combinations, you’d also like our chickpea and tofu curry.
Coconut Lentil Stew Ingredients
- 1 cup dry lentils, rinsed – brown or green lentils hold up best in stew; red lentils will create a creamier texture
- 1 can (14 oz) full-fat coconut milk – full-fat is important here; light coconut milk won’t give you the same richness
- 2 cups vegetable broth – the liquid base that cooks the lentils and builds the stew’s body
- 1 yellow onion, diced
- 2 cloves garlic, minced
- 1-inch piece of ginger, grated – fresh ginger adds brightness that ground ginger can’t match
- 1 bell pepper, diced – any color works, but red or orange adds a touch more sweetness
- 1 carrot, diced
- 1 tsp thyme
- 1 tsp cumin
- 1 tsp turmeric
- 1/2 tsp cinnamon
- 1/2 tsp allspice
- Salt and black pepper to taste
- 2 ripe plantains, sliced – you want them yellow with some black spots; green plantains are too starchy for this
- 2 tbsp coconut oil, divided – 1 tbsp for sautéing, 1 tbsp for frying the plantains
- 1 lime, juiced – squeezed in right before serving to brighten the stew
- Fresh cilantro for garnish
How to Make This Vegan Coconut Lentil Stew
- Build the aromatic base. Heat 1 tbsp coconut oil in a large pot over medium heat. Add 1 diced yellow onion, 2 minced garlic cloves, and 1 inch of grated ginger. Sauté for 3-4 minutes until the onion turns translucent and the ginger becomes fragrant.
- Add the vegetables. Stir in 1 diced bell pepper and 1 diced carrot. Cook for another 3-4 minutes until the vegetables start to soften.
- Add lentils, liquid, and spices. Pour in 1 cup rinsed lentils, 1 can coconut milk, and 2 cups vegetable broth. Then stir in 1 tsp thyme, 1 tsp cumin, 1 tsp turmeric, 1/2 tsp cinnamon, and 1/2 tsp allspice. Season with salt and pepper.
- Simmer until tender. Bring the stew to a boil, then reduce heat to low and simmer for 25-30 minutes. The lentils should be tender and the stew noticeably thicker. Stir occasionally to prevent sticking on the bottom.
- Fry the plantains. While the stew simmers, heat 1 tbsp coconut oil in a skillet over medium heat. Lay the sliced plantains in a single layer and cook 3-4 minutes per side until golden brown and caramelized.
- Serve. Squeeze in the juice of 1 lime and stir. Ladle the coconut lentil stew into bowls, top with fried plantains, and finish with fresh cilantro.
Tips for the Best Coconut Lentil Stew
- Rinse your lentils. This removes dust and any small stones. It takes 30 seconds and it matters.
- Don’t skip the fresh ginger. Ground ginger is a different flavor profile entirely. Fresh ginger gives this stew a bright, sharp note that balances the richness of the coconut milk.
- Use full-fat coconut milk. Light coconut milk will make the stew thinner and less flavorful. The fat carries the spice flavors and creates that velvety texture.
- Squeeze lime juice before serving. A hit of fresh lime juice right at the end brightens everything and cuts through the richness. This is a small step that makes a noticeable difference.
- Pick the right plantains. Yellow with black spots means ripe and sweet. Fully black plantains are very soft and sweet, which also works. Green plantains are starchy and won’t caramelize the same way.
How to Store Caribbean Lentil Stew
This stew actually improves overnight as the flavors continue to develop. Store it in an airtight container in the fridge for up to 4 days. Reheat on the stovetop over medium heat, adding a splash of vegetable broth if it has thickened too much.
For longer storage, freeze the stew (without the plantains) for up to 3 months. Thaw overnight in the fridge before reheating. The lentil texture may soften slightly after freezing, but the flavor stays excellent. Fry fresh plantains when you’re ready to serve. If you like meal prepping stews, our vegan lentil shepherd’s pie is another great option that reheats well.
Variations on This Vegan Stew with Plantains
- Add sweet potatoes. Dice a medium sweet potato and add it with the lentils. It cooks in about the same time and adds natural sweetness and extra body.
- Swap in black beans. Replace half the lentils with a can of drained black beans for a different texture. Add the beans in the last 10 minutes since they’re already cooked.
- Make it spicy. Add a diced Scotch bonnet or habanero pepper when sautéing the aromatics. Start with half a pepper if you’re not sure about the heat level. Scotch bonnet is the traditional Caribbean choice.
- Use spinach or kale. Stir in a couple handfuls of fresh spinach or chopped kale in the last 5 minutes of cooking. The greens wilt into the stew and add color and nutrients.
- Try it over rice. A scoop of steamed jasmine rice or brown rice turns this into an even more filling meal. Our coconut curry noodles use a similar coconut base if you want to explore that flavor in a different format.
Frequently Asked Questions
How much protein is in this coconut lentil stew?
Each serving provides about 15g of protein, primarily from the lentils. Lentils are one of the best plant-based protein sources, and because they cook directly in the coconut milk and broth, they absorb maximum flavor while delivering solid nutrition. To boost the protein further, serve over quinoa instead of rice.
Can I use red lentils instead of brown or green?
Yes, but expect a different texture. Red lentils break down during cooking and will give you a thicker, creamier stew rather than one with distinct lentil pieces. Reduce the cooking time to about 15-20 minutes and check earlier, since red lentils cook faster. The flavor will still be great.
What can I use if I can’t find plantains?
Sweet potato rounds are the closest substitute. Slice a sweet potato into 1/2-inch rounds and pan-fry them in coconut oil until golden. They’ll give you a similar sweetness and caramelization. Ripe bananas will also work, but they’re much softer and sweeter, so use them as a garnish rather than frying them.
Can I make this coconut lentil stew in an Instant Pot?
Absolutely. Sauté the aromatics and vegetables using the sauté function, then add lentils, coconut milk, broth, and spices. Cook on high pressure for 10 minutes with a natural release. The stew comes out just as flavorful, and you can also try our vegan Indian curry for another great Instant Pot option.
This coconut lentil stew is the kind of meal that makes a regular Tuesday feel a little more interesting. The Caribbean spices, creamy coconut broth, and caramelized plantains come together into something that tastes way more complex than the effort involved. Make a big batch, because leftovers taste even better the next day. For more lentil inspiration, check out our vegan BBQ lentil sloppy joes.
Follow me on Instagram for more delicious vegan recipes. Share your creation on Pinterest and Facebook!

Caribbean-Inspired Coconut Lentil Stew with Plantains
Ingredients
- 1 cup dry lentils rinsed
- 1 14 oz can full-fat coconut milk unsweetened
- 2 cups vegetable broth
- 1 onion diced
- 2 cloves garlic minced
- 1 inch piece of ginger grated
- 1 bell pepper diced
- 1 carrot diced
- 1 tsp thyme
- 1 tsp cumin
- 1 tsp turmeric
- 1/2 tsp cinnamon
- 1/2 tsp allspice
- Salt and pepper to taste
- 2 ripe plantains sliced (for serving)
- 1 tbsp coconut oil for frying plantains
- Fresh cilantro for garnish
Instructions
- In a large pot, heat a small amount of coconut oil over medium heat. Add the diced onion, minced garlic, and grated ginger. Sauté for 3-4 minutes until the onion is translucent.
- Stir in the diced bell pepper and carrot, and cook for another 3-4 minutes.
- Add the rinsed lentils to the pot, followed by 1 can of coconut milk and 2 cups of vegetable broth. Stir in the thyme, cumin, turmeric, cinnamon, and allspice. Season with salt and pepper to taste.
- Bring the stew to a boil, then reduce the heat to low and let it simmer for 25-30 minutes, or until the lentils are tender and the stew has thickened.
- While the stew is simmering, heat 1 tbsp of coconut oil in a skillet over medium heat. Add the sliced plantains and cook until golden brown on each side, about 3-4 minutes per side.
- Serve the coconut lentil stew topped with fried plantains and fresh cilantro.
Notes
- Variations: Add other vegetables like sweet potatoes, spinach, or zucchini to the stew for extra nutrition and flavor. You can also substitute the lentils with black beans or split peas for a different texture.
- Enhancing Flavor: For a deeper flavor, try roasting the bell pepper and carrot before adding them to the stew. Additionally, a squeeze of fresh lime juice before serving can brighten the dish and balance the richness of the coconut milk.
- Serving Suggestions: Pair this stew with a side of steamed rice or quinoa to soak up the delicious sauce. A simple green salad with a tangy dressing also complements the hearty flavors of the stew.
- Protein: 15g
- Carbohydrates: 45g
- Fat: 10g


