Spicy, bold, and incredibly flavorful, this Thai red lentil curry is proof that humble ingredients can work together to create magic! With a simple ingredients list, and no need to even sautรฉ, this recipe works great for a weeknight dinner, or for meal prep.
I am a total sucker for Thai curry flavors! Whether it's a Thai curry sweet potato soup or an Instant Pot Thai chicken curry, I love the assertive flavors from simple ingredients.
This Thai red lentil curry comes from a desire to include more lentil recipes into our dinner routine, and I was absolutely blown away by the flavors!
Reasons you'll โก Thai red lentil curry
- it's incredibly simple to prepare, yet delivers huge flavors
- it can be made with fish sauce (for a more traditional combination of ingredients) or without for a vegan version
- you can meal prep it two different ways
Recipe video
Watch the video below to see how to prep this curry! You can find more recipe videos on my YouTube channel.
Don't forget to pin this post to save it for later!
What is Thai curry?
Thai curry is a popular dish originating in Thailand made from curry paste, coconut milk, meat or seafood, and vegetables. There are many different types of Thai curry including red, green, Panang and Massaman curry, and the exact method of cooking each varies by chef (1).
Whereas Indian curries are thicker and made with a mixture of tomatoes, onions and dry spices, Thai curry derives its flavor from a mixture of herbs including shallots, lemongrass, garlic, galangal and (of course) Thai chiles (2).
My goal with this recipe is to honor the traditional flavors of Thai red curry, but make a vegan-friendly option using ingredients easily found in North American kitchens. Lentils are not normally used in authentic Thai recipes that I've tried, and this recipe is by no means an authentic representation of Thai cuisine.
Ingredient notes
- lentils- the curry as pictured uses red lentils, which are quicker to cook, however I've also successfully made this using green lentils (see notes below). Do not use canned or pre-cooked lentils for this recipe.
- coconut milk- use a good quality, full-fat coconut milk for the creamiest, most luxurious sauce
- red curry paste- if you are vegan, be sure to check the label as some curry paste may contain shellfish. Thai Kitchen and Cock Brand are two brands I use and neither of them contain shellfish.
- fish sauce- if you are vegan, you can swap for soy sauce, tamari or coconut aminos.
- sugar- I do like my curry a touch sweet; if you know you do not, try with half the amount of sugar (you can always add more to taste).
Would you like to save this?
Step by step directions
Scroll to the recipe card for ingredient quantities.
- Combine ingredients- In a 4 quart or larger pot, combine the onion, coconut milk, Thai red curry paste, fish sauce (or soy sauce), brown sugar, stock and red lentils. Stir to combine, cover, bring to a boil, then reduce the heat to simmer.
- Simmer- Simmer for 20 minutes, stirring and using the spoon to mash the curry paste into the mixture (this is important, otherwise you could have chunks of curry paste in your curry- not great!). When curry is thickened and lentils are softened, the curry is ready to serve.
Recipe notes
Use red or green lentils
I am happy to report that you can use either red or green lentils in this recipe. I personally preferred the texture of the red lentils, because they became so soft, thick and creamy as they cooked. Green lentils require a longer cook time (45 minutes), and have more of a chew to them, but were still really tasty in this recipe.
Making it vegan
If you are looking to make this 100% vegan, it's easily done!
- Make sure your curry paste is vegan and does not contain shellfish
- Swap the fish sauce for soy sauce, tamari or coconut aminos
Important- mash the curry paste
To ensure that the curry paste mixes evenly into the curry while it cooks, use the back of a wooden spoon, and mash it against the side of the pot.
As the curry heats, the curry paste warms up and becomes easier to mash in. Look for any lumps of curry paste, and mash them into the side of the pot. Repeat a few times until it's completely dissolved.
Optional extras
This is meant to be a bare-bones basic curry recipe, but you can add in some extra ingredients to take the flavors to another level!
- Kaffir lime leaves- if you can find them, add 1-2 lime leaves into the curry, pulling them out before you serve. This adds a delicious citrus flavor to the curry, without being sour.
- Thai basilโ this type of basil has a decidedly licoricey flavor about it and adds bright, fresh flavors to the curry.
- Vegetables- yes, you can add vegetables to this curry, but do not do it until the curry paste has been completely incorporated in. I've simmered the mixture for 10 minutes, then added some fresh green beans on top, simmering for another 10-15 minutes.
Serve it with
- Perfect, fluffy rice
- Cauliflower rice
- lime wedges
- Fresh cilantro or Thai basil
- steamed vegetables
- bean sprouts
Meal prep tips
This a great recipe to use for meal prep because it tastes even better on day two! Here's how to safely store and reheat your Thai lentil curry:
Reheat meals
- fridge-ย cool completely, then portion out into meal prep containers with rice, or store in a single, large portion. Refrigerate for up to 4 days.
- reheat- heat individual portions in the microwave until steaming hot; heat larger portions in a pot on the stove over medium heat for 15-20 minutes, until warmed through.
- freezer- cool completely, then portion out into meal prep containers with rice, or in larger plastic or glass freezer jars (leave room for expansion in the jars, and leave lids ajar until fully frozen). Freeze for up to 3 months.
- thaw- overnight in the fridge; depending on the quality of your meal prep containers, you may be able to microwave from frozen on low heat.
Check outย my favorite meal prep containers.
Prep ahead freezer or fridge packs
Assemble the ingredients ahead and store in the fridge or freezer- that way when you go to cook, you simply dump into the pot, no measuring required!
- Assemble the onion, coconut milk, stock, curry paste, brown sugar and fish sauce ahead and store in a freezer bag, reusable silicone bag or meal prep container.
- If using red lentils- do not add.
- If using green lentils- you may add them to the bag.
- Freeze for up to 3 months, refrigerate for up to 4 days.
- Thaw (if necessary), then dump into the pot. Add red lentils if needed. Cover and cook as directed.
Findย my favorite freezer containers here!
More lentil recipes
- Vegan Bolognese
- Easy Red Lentil Dal
- Moroccan Instant Pot Lentils
- Incredible Instant Pot Lentil Soup
- Carrot Lentil Protein Muffins
- Slow Cooker Butternut Squash Lentil Curry
Did you make this? Tag me on social @sweetpeasandsaffron and be sure to leave a comment and rate the recipe!
Spicy Thai Lentil Curry
Ingredients
- 1 onion finely chopped
- 13.5 oz can coconut milk 400 mL; full fat recommended
- 2 teaspoons Thai red curry paste see note 1
- 1 tablespoons fish sauce see note 2
- 1 tablespoons brown sugar see note 3
- 1 cup stock chicken or vegetables
- 1 cup red lentils see note 4
Serve with
- rice
- cilantro
- lime wedges
- steamed vegetables
Instructions
- Combine ingredients-ย In a 4 quart or larger pot, combine the onion, coconut milk, Thai red curry paste, fish sauce (or soy sauce), brown sugar, stock and red lentils. Stir to combine, cover, bring to a boil, then reduce the heat to simmer.
- Simmer-ย Simmer for 20 minutes, stirring and using the spoon to mash the curry paste into the mixture (this is important, otherwise you could have chunks of curry paste in your curry- not great!). When curry is thickened and lentils are softened, the curry is ready to serve.
Would you like to save this?
Tips:
- refrigerate for up to 4 days
- freeze for up to 3 months
- freeze for up to 3 months
- thaw before dumping into a pot (add red lentils if needed)
- cook as directed above in this recipe card.
Video
Nutrition Information
© Sweet Peas & Saffron - Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
Danielle says
Lovely recipe! I wanted to look for a lentil curry recipe that didnโt use any tinned tomatoes and this was perfect! I used uncooked green lentils and just cooked it a bit longer. I also added 1 tablespoon of tahini at the end for added creaminess. Thank you for sharing!
Michelle Fontenot says
Really tasty, super easy! Thanks, Iโll be trying more if your recipes
Barbara Alley says
I serve these spicy curry lentils with creamy polenta. Accompany that with roasted veggies. An Italian man taught me to mix course corn meal in the cold water and cook from there.
No lumps or splashing corn meal
Sabrina says
SO easy, quick and tasty!!
Denise Bustard says
Hi Sabrina! I'm so happy to hear this! Thanks so much for reporting back ๐
Pamela says
Will be trying this next week for sure! Do you have recommendations for using the Instant Pot? I want to use green lentil and cooking for 45 mins on the stove will likely dry out the curry
Denise Bustard says
Hi Pamela! So sorry for my late reply. I haven't tried this one in the Instant Pot yet and don't have a cook time for you. I'm hoping someone can chime in if they've tried it.
Pamela says
No worries! I totally spaced on the "cover to cook" instruction, so green lentils took longer but didn't dry out. I make this recipe ALL the time now and it is super fabulous, so thank youuuu!
Denise Bustard says
I'm so happy you've enjoyed the recipe! Thank you for your feedback <3