This Thai curry lentils recipe is a delightful fusion of flavors that brings together the warmth of red lentils and the aromatic spices of Thai cuisine. Perfect for a cozy dinner, this dish is both hearty and nutritious, making it a great choice for a comforting meal.
Some ingredients in this recipe may not be commonly found in every household. Thai red curry paste is a key component that provides the dish with its distinctive flavor. Coconut milk adds a creamy texture and richness. Fresh spinach is used to add a touch of green and freshness. These items can typically be found in the international or Asian section of most supermarkets.

Ingredients For Thai Curry Lentils Recipe
Red lentils: These are small, quick-cooking lentils that do not require soaking. They break down easily and create a creamy texture.
Olive oil: Used for sautéing the onions, garlic, and ginger, adding a subtle flavor.
Onion: Adds a sweet and savory base to the dish.
Garlic: Provides a pungent and aromatic flavor.
Ginger: Adds a warm, spicy note that complements the curry paste.
Thai red curry paste: A blend of spices and herbs that gives the dish its signature Thai flavor.
Coconut milk: Adds creaminess and a subtle sweetness to the curry.
Vegetable broth: Used to cook the lentils and add depth of flavor.
Soy sauce: Adds a salty, umami flavor to the dish.
Lime juice: Provides a fresh, tangy contrast to the rich curry.
Spinach: Adds color, nutrients, and a fresh taste to the curry.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a mild heat and depth of flavor.
Technique Tip for This Recipe
When cooking red lentils, make sure to rinse them thoroughly under cold water to remove any debris or excess starch. This helps in achieving a cleaner and more refined texture in your Thai curry. Additionally, when adding coconut milk and vegetable broth, ensure they are well combined before bringing the mixture to a boil. This ensures even cooking and a consistent flavor profile throughout the dish. Finally, when incorporating fresh spinach, add it towards the end of the cooking process to retain its vibrant color and nutritional value.
Suggested Side Dishes
Alternative Ingredients
red lentils - Substitute with green lentils: Green lentils hold their shape better and have a slightly peppery flavor, but they will take longer to cook.
olive oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor that complements the Thai curry.
onion - Substitute with shallots: Shallots have a milder and sweeter flavor, which can add a different depth to the dish.
garlic - Substitute with garlic powder: Use ¼ teaspoon of garlic powder for each clove of garlic. It provides a similar flavor, though fresh garlic is more aromatic.
ginger - Substitute with ground ginger: Use ¼ teaspoon of ground ginger for each tablespoon of fresh ginger. Ground ginger is more concentrated, so use less.
thai red curry paste - Substitute with yellow curry paste: Yellow curry paste is milder and less spicy but still provides a rich, complex flavor.
coconut milk - Substitute with almond milk: Almond milk is less creamy but can be used if you need a lower-fat option. Add a bit of cornstarch to thicken it.
vegetable broth - Substitute with chicken broth: Chicken broth provides a similar savory base but is not vegetarian. Use if dietary restrictions allow.
soy sauce - Substitute with tamari: Tamari is gluten-free and has a richer flavor, making it a good alternative to soy sauce.
lime juice - Substitute with lemon juice: Lemon juice provides a similar acidity and brightness, though it has a slightly different flavor profile.
fresh spinach - Substitute with kale: Kale is heartier and adds a different texture but works well in cooked dishes.
salt - Substitute with sea salt: Sea salt has a cleaner, more complex flavor compared to table salt.
black pepper - Substitute with white pepper: White pepper has a milder flavor and is less visually noticeable in the dish.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the Thai curry lentils to cool completely before storing. This helps prevent condensation, which can make the dish soggy.
- Transfer the cooled lentils to an airtight container. For best results, use a container that fits the amount of food closely to minimize air exposure.
- Store the container in the refrigerator if you plan to consume the dish within 3-4 days. This keeps the coconut milk and vegetable broth fresh and flavorful.
- For longer storage, place the airtight container in the freezer. The Thai curry lentils can be frozen for up to 3 months without losing their taste and texture.
- When ready to reheat, thaw the frozen lentils in the refrigerator overnight. This gradual thawing helps maintain the dish's integrity.
- Reheat the Thai curry lentils in a pot over medium heat, stirring occasionally. Add a splash of vegetable broth or coconut milk if the mixture seems too thick.
- Alternatively, you can reheat individual portions in the microwave. Place the lentils in a microwave-safe bowl, cover with a microwave-safe lid or plate, and heat in 1-minute intervals, stirring in between, until hot.
- If the spinach appears wilted or overcooked after reheating, consider adding a handful of fresh spinach just before serving to revive the dish's vibrant color and texture.
- Always taste and adjust the seasoning after reheating. A squeeze of lime juice or a dash of soy sauce can refresh the flavors.
How to Reheat Leftovers
Stovetop Method:
- Pour the leftover Thai curry lentils into a saucepan.
- Add a splash of vegetable broth or water to loosen the mixture.
- Heat over medium-low, stirring occasionally, until warmed through.
- Adjust seasoning with a bit of salt or lime juice if needed.
Microwave Method:
- Transfer the Thai curry lentils to a microwave-safe bowl.
- Cover with a microwave-safe lid or plastic wrap with a small vent.
- Heat on high for 1-2 minutes, stirring halfway through.
- Continue heating in 30-second intervals until hot, stirring each time.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the Thai curry lentils in an oven-safe dish.
- Cover with aluminum foil to prevent drying out.
- Bake for about 15-20 minutes, or until heated through.
Slow Cooker Method:
- Transfer the Thai curry lentils to your slow cooker.
- Set to low heat and cover.
- Heat for 1-2 hours, stirring occasionally, until hot.
Double Boiler Method:
- Fill the bottom of a double boiler with water and bring to a simmer.
- Place the Thai curry lentils in the top part of the double boiler.
- Stir occasionally, heating until the lentils are warmed through.
Best Tools for This Recipe
Large pot: Used to cook the lentils and combine all the ingredients.
Wooden spoon: Ideal for stirring the ingredients as they cook.
Chef's knife: Essential for chopping the onion and mincing the garlic.
Cutting board: Provides a safe surface for chopping and mincing ingredients.
Measuring cups: Used to measure the red lentils, coconut milk, and vegetable broth accurately.
Measuring spoons: Necessary for measuring the olive oil, soy sauce, and lime juice.
Grater: Used to grate the ginger.
Can opener: Needed to open the can of coconut milk.
Colander: Useful for rinsing the red lentils before cooking.
Ladle: Handy for serving the finished dish.
How to Save Time on Making This Recipe
Prep ingredients ahead: Chop the onion, mince the garlic, and grate the ginger in advance to streamline the cooking process.
Use pre-washed lentils: Purchase pre-washed red lentils to skip the rinsing step.
Ready-made curry paste: Opt for store-bought thai red curry paste to save time on making your own.
Pre-measure liquids: Measure out the coconut milk and vegetable broth before you start cooking.
Quick spinach prep: Use pre-washed fresh spinach to avoid extra washing and drying time.

Thai Curry Lentils
Ingredients
Main Ingredients
- 1 cup Red Lentils rinsed
- 1 tablespoon Olive Oil
- 1 medium Onion chopped
- 2 cloves Garlic minced
- 1 tablespoon Ginger grated
- 2 tablespoon Thai Red Curry Paste
- 1 can Coconut Milk 400 ml
- 2 cups Vegetable Broth
- 1 tablespoon Soy Sauce
- 1 tablespoon Lime Juice freshly squeezed
- 1 cup Spinach fresh
- to taste Salt
- to taste Black Pepper
Instructions
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and cook until translucent, about 5 minutes.
- Add the minced garlic and grated ginger, and cook for another minute.
- Stir in the Thai red curry paste and cook for another 2 minutes.
- Add the rinsed red lentils, coconut milk, and vegetable broth. Bring to a boil.
- Reduce the heat and let it simmer for about 20 minutes, or until the lentils are tender.
- Stir in the soy sauce, lime juice, and fresh spinach. Cook until the spinach is wilted.
- Season with salt and black pepper to taste. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Pad Thai Duck Recipe50 Minutes
- Yok Recipe With Ketchup Recipe30 Minutes
- Thai Ginger Noodles Recipe30 Minutes
- Thai Pickled Cucumbers Recipe10 Minutes
- Thai Lentil Soup Recipe45 Minutes
- Pineapple Rice Recipe Thai Recipe30 Minutes
- Crunchy Thai Noodle Salad Recipe30 Minutes
- Thai Rice Noodle Recipe25 Minutes
Leave a Reply