A warm, comforting, and incredibly flavorful creamy bowl of coconut lentil curry, this Thai lentil curry is packed with nutritious veggies and gentle, aromatic spices – perfect for a wholesome meal!

Are you looking for a meal that’s both incredibly satisfying and wonderfully healthy? Look no further than this vibrant Thai Lentil Curry! Whether you’re observing Lent, participating in Meatless Monday, or simply craving a delicious plant-based dish, this recipe is a guaranteed winner. It’s a testament to how flavorful and fulfilling vegetarian meals can be, proving that you don’t need meat to create a truly memorable dining experience.
Lentils are truly a kitchen hero. They are remarkably affordable, cook up quickly, and boast incredible versatility, making them a staple in many cuisines worldwide. From hearty stews to rich spaghetti sauces, and of course, aromatic curries, lentils absorb flavors beautifully and add a wonderful texture to any dish. Their economic nature makes them a smart choice for budget-conscious cooks, while their nutritional profile provides immense value.
In our household, Friday night often means curry night – a cherished tradition that brings warmth and flavor to the end of the week. But a recipe like this creamy lentil curry transcends specific days. It’s an ideal candidate for a Meatless Monday meal, offering a fresh and healthy start to the week. One of the best perks? The leftovers! Preparing a generous batch on Monday ensures delicious, ready-to-eat lunches for the next few days. Say goodbye to mundane midday sandwiches and hello to a gourmet lunch that keeps you energized and satisfied.


What Makes This Thai Lentil Curry So Delicious and Nutritious?
This vegan Thai lentil curry is a powerhouse of nutrition and flavor. Each ingredient plays a crucial role in creating a harmonious blend that tantalizes the taste buds while nourishing the body. It’s more than just a meal; it’s a celebration of wholesome, plant-based goodness.
- Lentils: The Heart of the Dish: Red lentils are the star here, offering an excellent source of plant-based protein and dietary fiber, crucial for digestive health and sustained energy. They are also rich in essential minerals like iron, which is vital for blood health, and folate. Their quick cooking time makes them perfect for busy weeknights, and their ability to absorb flavors ensures every spoonful is bursting with taste.
- Sweet Potatoes: Natural Sweetness and Vitamins: Diced sweet potatoes lend a lovely natural sweetness and creamy texture to the curry as they cook down. Beyond their delightful flavor, sweet potatoes are packed with vitamins A and C, important antioxidants that support vision, immune function, and skin health.
- Carrots: A Pop of Color and Nutrients: Carrots contribute both a vibrant color and a gentle sweetness. They are another fantastic source of beta-carotene, which the body converts into vitamin A, along with a good dose of fiber. Dicing them small ensures they cook quickly and evenly, becoming tender and sweet within the curry.
- Spinach: The Green Powerhouse: Added at the very end, fresh spinach wilts into the curry, boosting its nutritional content with iron, vitamin K, and various other vitamins and minerals. It’s an easy way to sneak in extra greens without altering the core flavor profile.
- Coconut Milk: Creamy Indulgence: Light coconut milk transforms this curry into a luxurious, creamy delight. It’s the essential ingredient for achieving that characteristic rich texture and subtle tropical sweetness found in authentic Thai curries. Coconut milk also provides healthy fats, which aid in the absorption of fat-soluble vitamins from the vegetables.
Together, these ingredients create not just a meal, but a wholesome experience – one big, healthy, and incredibly flavorful bowl of pure deliciousness. It’s comfort food redefined, proving that healthy eating can be both easy and incredibly satisfying.
Unlocking Authentic Thai Flavors: The Spice Profile
What truly elevates this dish from a simple lentil stew to an authentic Thai lentil curry is its thoughtfully crafted spice and flavor profile. Thai cuisine is renowned for its balance of sweet, sour, salty, and spicy notes, and this curry delivers on that promise with a blend of key ingredients.
- Curry Paste – The Foundation: This recipe utilizes Thai yellow curry paste, which typically offers a milder, more aromatic flavor compared to its red counterpart. Yellow curry paste often contains turmeric (giving it its signature color), lemongrass, galangal, Kaffir lime peel, and dried red chilies, among other spices. It provides a complex base of flavors that are distinctly Thai. However, if you prefer a bolder, spicier kick, red curry paste is an excellent alternative and equally delicious. Many high-quality curry pastes are available in stores, making preparation quick and convenient. For those adventurous cooks who enjoy making things from scratch, a homemade yellow curry paste can elevate the flavors even further.
- Curry Powder: Aromatic Depth: While curry paste provides the Thai essence, a good quality curry powder adds another layer of warm, earthy aroma. Curry powder is a blend of various ground spices, often including coriander, cumin, turmeric, ginger, and chili powder. The specific composition can vary, so feel free to use your favorite brand to achieve a satisfactory flavor.
- Turmeric and Cumin: Warming Spices: Beyond the curry paste and powder, we include additional turmeric and cumin. Turmeric not only contributes to the beautiful golden hue of the curry but also offers significant anti-inflammatory benefits. Cumin adds a warm, earthy, and slightly pungent flavor that complements the lentils and vegetables perfectly.
- Fresh Aromatics: Garlic and Ginger: No Thai-inspired dish is complete without fresh garlic and ginger. Sautéed with the onion, these aromatics release their pungent, spicy, and fragrant oils, forming a robust flavor base that permeates the entire curry. Freshly grated ginger provides a zesty warmth, while minced garlic adds a pungent depth.
The combination of these elements ensures that every spoonful of this curry is rich with intricate flavors – from the bright citrusy notes of lemongrass to the deep warmth of cumin and turmeric, all balanced by the creamy richness of coconut milk. This thoughtful layering of spices is what truly brings the taste of Thailand to your kitchen.

Effortless Preparation for Any Night
One of the many appealing aspects of this Thai lentil curry is its straightforward preparation, making it an ideal choice for busy weeknights. Despite its rich and complex flavors, you can have this comforting meal on the table in under an hour, with much of the work happening in the background.
- Minimal Prep Time: The active preparation time is approximately 15-20 minutes. This includes dicing your vegetables, mincing garlic and ginger, and rinsing the lentils. To make weeknight cooking even faster, you can tackle most of this prep work the night before. Chop the onion, carrots, and sweet potatoes, and store them in airtight containers in the refrigerator. This allows you to simply combine and cook on the day you plan to eat.
- Hands-Off Simmering: Once the initial sautéing is done and the liquids are added, the curry simmers gently for about 20-25 minutes. During this time, the lentils cook to tender perfection, the sweet potatoes soften, and all the flavors meld beautifully. This hands-off cooking period allows you to tend to other tasks or simply relax while your kitchen fills with inviting aromas.
- Quick Assembly: The final steps are quick and easy – stirring in the fresh spinach until it wilts, and then serving. The entire process is designed for maximum flavor with minimal fuss, making it a perfect solution for a hearty, healthy meal after a long day.
This curry is truly a lifesaver for those evenings when you crave a homemade meal but are short on time. Its efficient cooking process, coupled with the option for advance preparation, means a delicious, warming, and nutritious dinner is always within reach.

Tips for Meal Prepping and Freezing
This Thai lentil curry isn’t just a quick dinner; it’s also an exceptional candidate for meal prep and freezer storage, making your future self very happy. Properly storing and reheating ensures you can enjoy its comforting flavors whenever a craving strikes.
- Refrigeration: Cooked lentil curry keeps beautifully in an airtight container in the refrigerator for 2-3 days. The flavors often deepen overnight, making leftovers even more delicious!
- Freezing for Future Meals: This curry freezes exceptionally well. For best results, prepare the curry up to step 2 (before adding the spinach). Allow it to cool completely, then portion it into freezer-safe containers or bags. It can be stored in the freezer for up to 2 months. Freezing before adding spinach helps maintain the spinach’s texture and vibrant color upon reheating.
- Thawing and Reheating: When you’re ready to enjoy your frozen curry, simply transfer it from the freezer to the refrigerator to thaw overnight. Once thawed, reheat it gently on the stovetop over medium heat, stirring occasionally. Once it’s warmed through, stir in fresh spinach until it wilts, and then serve as desired. This method ensures your curry tastes just as fresh and flavorful as when it was first made.
- Batch Cooking for Convenience: Consider doubling the recipe to have an extra batch for freezing. This strategy saves time and effort in the long run, providing ready-made healthy meals for those extra-busy days when cooking from scratch isn’t an option.
With these meal prep tips, this creamy Thai lentil curry becomes more than just a single meal – it’s a versatile solution for healthy, convenient eating throughout your week and beyond.
Serving Suggestions for Your Thai Lentil Curry
This creamy Thai lentil curry is incredibly flavorful and satisfying on its own, but pairing it with the right accompaniments can elevate your dining experience even further. Here are some delicious ideas:
- Coconut Rice: A classic and highly recommended pairing is light and fragrant coconut rice. The subtle sweetness and richness of the coconut rice perfectly complement the savory, spiced curry, creating a truly harmonious meal. You can find many easy recipes for coconut rice, often involving cooking rice with coconut milk and a pinch of salt.
- Other Grains: If coconut rice isn’t your preference, this curry is equally delightful served over plain steamed basmati or jasmine rice. For a healthier, high-protein alternative, consider quinoa or couscous. Their mild flavors allow the curry to shine, and their textures add another dimension to the dish.
- Grain-Free Options: For those following a grain-free diet, this curry is hearty enough to be enjoyed on its own. Alternatively, serve it alongside cauliflower rice or spiralized zucchini noodles for a lighter, vegetable-packed meal. The lentils are incredibly filling, so you won’t miss the grains!
- Fresh Herbs and Garnishes: A sprinkle of fresh cilantro (coriander) is a must for a burst of freshness and authentic Thai flavor. Toasted pepitas (pumpkin seeds) or chopped peanuts add a lovely crunch, while a squeeze of fresh lime juice brightens the entire dish with a zesty finish. A dash of red pepper flakes can be added for extra heat.
- Naan Bread or Roti: For scooping up every last drop of that delicious sauce, serve with warm naan bread, roti, or your favorite flatbread.
- Side Salad: A simple, crisp green salad with a light vinaigrette can provide a refreshing contrast to the rich flavors of the curry.
No matter how you choose to serve it, this easy Thai lentil curry is sure to become a cherished recipe in your kitchen, offering a versatile and deeply satisfying meal for any occasion. It’s perfect for exploring new flavors and expanding your plant-based culinary repertoire. Enjoy your creation!

If you love Thai food as much as I do, you’ll definitely love my other curries from the blog:
- Easy Thai Basil Chicken
- Red Thai Prawn Curry with Cauliflower Rice
- Thai Chicken Peanut Curry
Thai Lentil Curry
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Author: Katherine
Total Time: 45 minutes
Yield: 4 servings 1x
Description
A warm and comforting creamy bowl of coconut lentil curry, this Thai lentil curry is packed with nutritious veggies and gentle spice!
Ingredients
Scale
- 2 tbsp coconut oil
- 1 medium yellow onion, finely diced
- 3 garlic cloves, minced
- 1 tbsp freshly grated ginger
- 1 cup finely diced carrots (about 2 large)
- 1 1/2 cups diced sweet potato (1 medium)
- 1 cup red lentils, rinsed and picked over
- 1 tbsp Thai yellow curry paste*
- 1 tbsp curry powder
- 1 tsp turmeric
- 1 tsp cumin
- 3 cups vegetable broth
- 1 can light coconut milk
- 2 cups fresh spinach
Instructions
- Melt the coconut oil in a large saucepan or Dutch oven over medium-high heat. Add the finely diced yellow onion and sauté for about 5 minutes, or until it softens and becomes translucent. Stir in the minced garlic, freshly grated ginger, and diced carrots, cooking for an additional 2-3 minutes until fragrant.
- Add in the diced sweet potato, rinsed red lentils, Thai yellow curry paste, curry powder, turmeric, and cumin. Stir well for about a minute to coat the vegetables and lentils with the spices, allowing their aromas to release. Pour in the vegetable broth and light coconut milk, then bring the mixture to a gentle boil. Reduce the heat to a simmer, cover lightly, and cook for 20-25 minutes, or until the sweet potato is fork-tender and the lentils are fully cooked. Stir occasionally to prevent the lentils from sticking to the bottom of the pan.
- Once the sweet potatoes and lentils are tender, stir in the fresh spinach until it wilts completely and is incorporated into the creamy curry. Serve the curry immediately over your choice of rice (such as coconut rice or jasmine rice), topping with fresh cilantro, toasted pepitas (pumpkin seeds), and a generous squeeze of fresh lime juice for brightness.
This Thai lentil curry makes excellent leftovers and will keep in an airtight container in the refrigerator for 2-3 days. For freezing, prepare steps 1 through 2, allowing the curry to cool completely. Transfer it to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat on the stove, adding fresh spinach just before serving to maintain its texture and color.
Notes
- Yellow curry paste can sometimes be challenging to find, depending on your location. I have successfully made this dish using red curry paste, and it is equally delicious, offering a slightly bolder and spicier flavor profile. If opting for red curry paste and you enjoy a significant kick, you might consider increasing the quantity to 3 tablespoons for a more pronounced heat. Always taste and adjust to your preference.
- For an extra layer of flavor and aroma, consider adding a stalk of lemongrass (bruised and tied in a knot) to the curry along with the broth and coconut milk. Remove it before serving. A few Kaffir lime leaves can also be added during the simmering phase for an authentic citrusy, floral note.
- To adjust the consistency of your curry, add a little extra vegetable broth or water if it becomes too thick during simmering. If you prefer a thicker curry, allow it to simmer uncovered for a few extra minutes at the end to reduce slightly.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: curries
- Method: stovetop
