The secret to truly flavorful Thai Coconut Lentils lies in building layers of aromatic ingredients: first the garlic, then the cabbage, and finally simmering the squash in a rich coconut-tom kha base. This recipe offers a hearty, plant-based meal ready in about an hour, perfect for a nourishing dinner. Thai Coconut Lentils are a comforting and wholesome dish, delivering a complex flavor profile with minimal effort. I’ve found that getting the squash just right—tender but not mushy—is key to the texture, so I always keep a close eye on it during simmering. This recipe is designed for both seasoned cooks and beginners looking for a healthy, delicious meal.
Ingredients for thai coconut lentils
- 1 cup dried green or brown lentils, or monggo beans
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- 1/2 head green cabbage, shredded
- 1/2 large kabocha squash (about 3-4 cups cubed)
- 1 can coconut milk
- 1 1/2 tablespoons tom kha paste
- cayenne pepper
- chili powder
- salt
- fresh basil
- chopped peanuts
How to make thai coconut lentils
- Cook the lentils in a pot of boiling water for about 45 minutes or until soft. Drain the water and set aside.
- While lentils are cooking, saute the minced garlic in the olive oil over medium high heat. Add the shredded cabbage, season with salt, and stir fry until the cabbage begins to soften. Remove from heat and set aside.
- Add a little more olive oil to the pan and add the kabocha squash. Season with chili powder, cayenne, and salt. Add the coconut milk and simmer the squash for 8-10 minutes or until soft but not mushy. Add the tom kha paste and stir until mixed in with the coconut milk.
- Add the cooked cabbage and lentils to the squash mixture and gently stir to combine. Top each bowl with fresh basil and chopped peanuts.
Pro tips
- For extra flavor, toast the dried lentils lightly in a dry pan before boiling.
- Don’t overcook the cabbage; it should still have a slight bite for texture contrast.
- If you prefer more heat, add an extra pinch of cayenne pepper or a sliced fresh chili to the squash while it simmers.
- Storage: Leftovers keep well in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.
This nourishing and flavorful dish is a testament to how simple ingredients can create something truly special. Enjoy these Thai Coconut Lentils as a wholesome meal that warms both body and soul. Give it a try and share your own variations!
More from Vegan Bowls →




