clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Basil Coconut Lentils

  • Author: Pinch of Yum
  • Prep Time: 10 mins
  • Cook Time: 1 hour, 15 mins
  • Total Time: 1 hour 25 minutes
  • Yield: 4-6 1x


These Thai basil coconut lentils have the most amazing flavor! Peanuts, basil, squash, lentils, and a fresh Thai seasoning paste called tom kha.


  • 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 34 cups cubed)
  • 1 can coconut milk
  • 1 1/2 tablespoons tom kha paste
  • cayenne pepper, chili powder and salt
  • fresh basil and chopped peanuts for topping


  1. Cook the lentils in a pot of boiling water for about 45 minutes or until soft. Drain the water and set aside.
  2. While lentils are cooking, saute the garlic in the olive oil over medium high heat. Add the cabbage, season with salt, and stir fry until the cabbage begins to soften. Remove from heat and set aside.
  3. Add a little more oil to the pan and add the squash. Season with chili powder, cayenne, and salt – or any seasonings you like. 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.
  4. Add the cooked cabbage and lentils to the squash and gently stir to combine. Top each bowl with fresh basil and chopped peanuts.


Tom Kha paste is a Thai seasoning that has a lemongrass, garlic, hot pepper, and ginger-y flavor. The flavors are really phenomenal. I bought it at the big grocery store here in Cebu and found it with the curry paste and other spices and pastes. If your grocery store doesn’t carry it, check at an Asian market.

  • Category: Dinner
  • Cuisine: Thai

Keywords: thai basil lentils, coconut lentils, tom kha paste