Go Back
+ servings
4.34 from 3 votes
Bowl of Cauliflower & Lentil Curry with Rice, Lime Wedges, Scallions and Fresh Cilantro
Thai Lentil Curry with Cauliflower
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins

This simple lentil curry is made with a spicy Thai-inspired coconut sauce and tender cauliflower florets! Easy to make with just a handful of ingredients, this one is perfect for an easy weeknight dinner.

Course: Entree
Cuisine: American, Thai
Servings: 4
Calories: 377 kcal
Author: Alissa
  • 1 cup dried green or brown lentils
  • 1 tablespoon canola oil (or high-heat oil of choice)
  • 2 tablespoons red curry paste, plus more to taste (I use 4 tablespoons)
  • 1 garlic clove, minced
  • 1 teaspoon freshly grated ginger
  • 1 (14 ounce or 400 ml) can light coconut milk
  • 2 cups cauliflower florets (about ½ of a large crown)
  • 1 tablespoon maple syrup
  • 1 tablespoon lime juice
  • Salt to taste
For Serving
  • Cooked rice
  • Chopped scallions
  • Fresh cilantro
  1. Place the lentils into a medium pot and cover them with water.

  2. Place the pot over high heat and bring the water to a boil. Lower the heat and allow it to simmer until the lentils are just almost fully cooked, but still a bit firm in their centers, about 20-25 minutes for green lentils, or 15-20 minutes for brown lentils.

  3. Drain the lentils into a colander and set them aside.

  4. Return the pot to the stove over medium heat and coat the bottom with oil.

  5. When the oil is hot, add the curry paste, garlic and ginger. Sauté everything for about 1 minute, until very fragrant.

  6. Return the lentils to the pot and stir in the coconut milk and cauliflower. Raise the heat and bring the liquid to a boil.

  7. Lower the heat and allow the mixture to simmer, uncovered, until the cauliflower is tender, about 8 minutes, stirring occasionally.

  8. Remove the pot from heat and stir in the maple syrup and lime juice. Season the curry with salt to taste, and adjust any other seasonings to your liking.

  9. Divide into bowls with rice, scallions and cilantro. Serve.
Recipe Notes

Nutrition information does not include accompaniments.

Nutrition Facts
Thai Lentil Curry with Cauliflower
Amount Per Serving (1 cup)
Calories 377 Calories from Fat 149
% Daily Value*
Fat 16.5g25%
Saturated Fat 1.5g8%
Sodium 894mg37%
Potassium 636mg18%
Carbohydrates 40.1g13%
Fiber 16g64%
Sugar 5.3g6%
Protein 13.5g27%
Calcium 30mg3%
Iron 4.9mg27%
* Percent Daily Values are based on a 2000 calorie diet.