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 a weeknight dinner.

I could eat this lentil curry for dinner every night. That would make for a very boring blog though.
The thing is, I'm just not up for super complicated meals at the moment. Anyone else feel the same?
Thai curries tend to be pretty easy to make, so they're great for weeknight dinners! All the flavor is packed into curry paste. There's chili peppers, ginger, lime, garlic, and tons of spice in a little jar that you can conveniently pick up at a supermarket. (Though you can also make your own, if you've got the time).
Just add curry paste to some coconut milk and you've got the start of a delicious meal. Easy peasy!
Choosing a Curry Paste
First off: be sure to read the ingredients on your curry paste to ensure that it's vegan. Not all brands are! Look out for ingredients like fish sauce and shrimp paste.
There are a handful of vegan-friendly brands available.
Maesri is my favorite, easy to find brand of Thai red curry paste that also happens to be vegan. Lots of supermarkets carry it, and it's available on Amazon. This brand is full of flavor and heat.
Thai Kitchen is a brand of curry paste available almost everywhere. It's also vegan. Yay! Thai Kitchen is a bit mild for my taste, but if you're sensitive to spicy foods it might be a good choice for you. Most supermarkets carry this on, as does Amazon.
You can also make your own curry paste using my recipe. It's obviously more work than using store-bought, but it's freezer-friendly, so you can make a big batch and keep some on hand for future curries.
How to Make Lentil Curry
Start by boiling your lentils. This can take some time, but it's mostly hands-off. Just cover them with water and let them simmer until they're almost fully cooked. Drain them when they're done.
Now heat up some oil in a medium pot. When the oil is hot, add some garlic, ginger, and your red curry paste. Sauté everything briefly, until the mixture becomes very fragrant.
Now add some coconut milk, along with your lentils and cauliflower. Let the mixture simmer until the cauliflower is tender. Season the curry with a bit of coconut milk, a squeeze of lime juice, maple syrup, and salt to taste.
Serve your curry with some rice and a sprinkle of fresh cilantro and/or scallions.
Lentil Curry Tips & FAQ
- Is this curry gluten-free? It is!
- Can I use red lentils? Possibly, but keep in mind that red lentils cook up super soft and don't hold their shape when cooked, so the texture will be very different.
- Can I use full-fat coconut milk? I don't see why not!
- Can I use a different type of non-dairy milk, such as soy or almond? Technically yes, but I don't recommend it. Much of the richness and flavor of Thai curry comes from the coconut milk.
- Leftover storage: leftovers will keep in a sealed container in the fridge for up to 3 days, or in the freezer for up to 3 months.
- Don't forget to check the ingredients on your curry paste! Not all brands are vegan.
Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!
Thai Lentil Curry with Cauliflower
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.
Ingredients
- 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
Instructions
-
Place the lentils into a medium pot and cover them with water.
-
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.
-
Drain the lentils into a colander and set them aside.
-
Return the pot to the stove over medium heat and coat the bottom with oil.
-
When the oil is hot, add the curry paste, garlic and ginger. Sauté everything for about 1 minute, until very fragrant.
-
Return the lentils to the pot and stir in the coconut milk and cauliflower. Raise the heat and bring the liquid to a boil.
-
Lower the heat and allow the mixture to simmer, uncovered, until the cauliflower is tender, about 8 minutes, stirring occasionally.
-
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.
-
Divide into bowls with rice, scallions and cilantro. Serve.
Recipe Notes
Nutrition information does not include accompaniments.
Hi Alissa! I love your blog and this recipe as with your others looks delicious. I'm commenting to let you know that starting from some time ago - maybe about 3 months - your blog posts do not show up correctly in in the feed reader I use, Feedly. I see all of the post text but the images all show that broken image link (you know what I'm talking about)? I can't see the images without opening the post directly, but that defeats the whole purpose of using the feed reader. Is there any way you could look into fixing the issue? I'm not sure if it's on your end or Feedly's.
Hi Shonda! Thank you so much for letting me know, and sorry about that! I just put in an email to Feedly, so hopefully they can help me figure out what's going on.
I think I definitely need to make this, seeing as I have half a jar of thai curry paste and a cauliflower that is also getting neglected, lol. Simple meals are where it's at!
Absolutely agreed! Enjoy!! :)
I just picked up some cauliflower from the farmers market on Wednesday. Now I know what to fix. This looks amazing!
Perfect! I hope you love it as much as I did!
Mmmm - a combination of my favourite things!
Me too! :)
Made this last weekend and just wanted to comment on how much I am enjoying it! So flavorful and simple to make!
So glad! We loved this on in my house too! Thanks for letting me know. :)
This was my dinner tonight, it is DELICIOUS!!
Made exactly as written here, which is rare for me, I usually tweek to what I think is better.
So quick to make, and so satisfying to eat
Thank you very much for posting.
I have a big pack of lentils, gotta try this recipe for today dinner. Thank you for sharing!
Very yummy. at it two nights in a row. Even my carnivores devoured it. Mad the recipe just as it is supposed to be made but doubled it. You will want to do that to have the yummy leftovers. I used brown lentils and cooked for 15 minutes, drained and ran under cold water. One who head of cauliflower. This is a keeper.
Was tasty but took waaaaaaaaaaay longer than 8 minutes to cook the cauliflower. Had to cook it so long the lentils turned mushy. Next time I will boil the cauliflower with the lentils then throw it all in together.