This creamy, aromatic Thai-inspired Vegan Red Lentil Sweet Potato Curry is a culinary delight, featuring a rich blend of authentic red curry paste, luscious coconut milk, and a vibrant medley of healthful vegetables. Expertly crafted in a single pot, this naturally gluten-free dish is the ultimate solution for a quick, wholesome, and profoundly satisfying weeknight dinner. Dive into a bowl of pure comfort that caters to both your taste buds and your well-being.

There’s truly nothing better than unwinding after a long day with a captivating book and a generously sized bowl of something utterly cozy and comforting. This Vegan Red Lentil Sweet Potato Curry fits that description perfectly. It’s remarkably easy to prepare, boasts a thick, velvety texture that clings beautifully to every spoon, and offers an exquisite balance of natural sweetness, bright acidity, and a gentle warmth of spice. This isn’t just a meal; it’s an experience designed to soothe your soul and invigorate your senses.
At the heart of this magnificent dish are tender sweet potatoes and protein-packed red lentils. These hearty yet light ingredients swim in a fragrant, deeply flavorful coconut milk broth. Infused with the complex notes of Thai red curry paste and the invigorating spice of fresh ginger, this curry delivers an authentic Asian taste that’s both rich and refreshing. We believe this truly might be the ultimate vegan red curry! Beyond its incredible flavor, this one-pot wonder simplifies your cooking process, is ideal for meal prepping, and is completely freezer-friendly. It’s a definite weeknight dinner win, effortlessly meeting the needs of a busy lifestyle while being naturally gluten-free and entirely plant-based. Prepare to make this vibrant Thai curry a regular in your culinary rotation!

Essential Ingredients for Your Thai-Inspired Vegan Red Lentil Sweet Potato Curry
Creating an exceptional Vegan Red Lentil Sweet Potato Curry starts with selecting the right ingredients. Each component plays a vital role in building the layered flavors and comforting texture that make this dish so irresistible. Here’s a closer look at the key elements you’ll need:
- Red Thai Curry Paste: This is the secret weapon that elevates the flavor profile of this vegan sweet potato curry, imparting authentic Thai essence without the need for an extensive list of exotic ingredients. It provides a harmonious blend of aromatic spices and chilis. Always remember to check the label to ensure it’s truly vegan, as some brands may contain shrimp paste.
- Full-Fat Coconut Milk: The foundation of our creamy curry, full-fat coconut milk lends an incredible richness and velvety texture. It balances the spices beautifully and adds a subtle natural sweetness. For an even more luxurious consistency, consider stirring in a spoonful of coconut cream towards the very end of cooking.
- Red Lentils: A nutritional powerhouse, red lentils are not only high in plant-based protein and fiber but also boast the quickest cooking time among all lentil varieties. Typically, they cook to tender perfection in just 15 to 25 minutes. A unique characteristic of red lentils is their tendency to break down and become delightfully mushy, which makes them perfect for thickening this curry naturally, eliminating the need for any additional cornstarch or thickeners.
- Freshly Grated Ginger Root: A cornerstone of Asian cuisine, fresh ginger root infuses this curry with a distinct, warming heat and pungent aroma. Beyond its culinary appeal, ginger is celebrated for its numerous health benefits, adding an extra layer of goodness to your meal.
- Lime Zest and Freshly Squeezed Lime Juice: These citrus elements are crucial for brightening and lightening the entire dish. The zest provides aromatic oils, while the juice offers a tangy counterpoint that expertly balances the natural sweetness of the sweet potatoes and the richness of the coconut milk. If fresh limes are unavailable, fresh lemon can be a suitable substitute.
- Thai Basil: To truly capture an authentic Thai taste, we highly recommend using Thai basil. Its unique flavor profile, with a subtle hint of licorice, distinguishes it from common sweet basil. If sourcing Thai basil proves challenging, regular sweet basil will still offer a wonderful aromatic touch.
- Sweet Potatoes (or Potatoes): These provide a hearty, naturally sweet base that becomes incredibly tender and flavorful within the curry. Their robust texture ensures a satisfying meal without feeling heavy.
- Assorted Vegetables (Peppers, Zucchini, Broccoli, or a mix): Adding a variety of colorful vegetables not only boosts the nutritional content but also enhances the texture and visual appeal of the curry. Bell peppers contribute sweetness, zucchini adds a delicate texture, and broccoli florets offer a slight crunch. Feel free to customize based on seasonal availability and personal preference.
- Onion and Garlic: The aromatic base of nearly every great curry. Sautéing these until translucent builds a foundation of savory depth and essential flavor.
- Oil, Salt, Sugar, and Cayenne: A neutral oil like organic safflower or coconut oil is used for sautéing. Salt is essential for seasoning, while a touch of raw sugar (or your preferred sweetener) helps to balance the complex flavors, particularly the heat from the curry paste and the acidity of the lime. Cayenne pepper is optional but can be added to customize the level of spiciness to your liking.
Pro Tips and Delicious Variations for Your One-Pot Curry
This Vegan Red Lentil Sweet Potato Curry is wonderfully versatile, offering numerous avenues for customization to suit your palate or dietary needs. Here are some expert tips and creative variations to make this dish uniquely yours:
- Embrace a Massaman-Style Twist: For a richer, creamier, and slightly nuttier flavor profile reminiscent of a Massaman curry, stir in a generous spoonful of smooth peanut butter along with a pinch of curry powder. This addition adds incredible depth and an extra layer of comfort.
- Lentil Alternatives for Protein Boost: If red lentils aren’t your preference, or you’re looking for an alternative source of plant-based protein, you have excellent options. Substitute the cooked lentils with 10 ounces (284g) of cubed firm or extra-firm tofu, or simply stir in a can of drained and rinsed chickpeas. Both will absorb the curry flavors beautifully and add a satisfying texture.
- Seasonal Produce Swaps: This curry is incredibly adaptable to seasonal ingredients. During the autumn months, feel free to replace the sweet potatoes with an equal amount of cubed butternut squash or pumpkin for a delightful seasonal variation. Their creamy textures and sweet notes will complement the curry perfectly.
- Boost with More Greens: For an added nutritional punch and a burst of color, stir in some frozen peas or fresh spinach leaves right at the end of the cooking process. The residual heat of the curry will gently cook them, retaining their vibrant color and nutrients.
- Heat Control: Adjust the amount of red curry paste and cayenne pepper according to your desired level of spiciness. For a milder curry, use less paste and omit the cayenne. For a fiery kick, add a little extra!
- Enhanced Richness: As mentioned, a swirl of extra coconut cream at the end can elevate the creaminess. Alternatively, a tablespoon of vegan butter or a drizzle of roasted sesame oil can add another layer of richness and aroma.

Step-by-Step Guide: Crafting Your Perfect One-Pot Vegan Red Lentil Sweet Potato Curry
Making this flavorful Vegan Red Lentil Sweet Potato Curry is a straightforward and enjoyable process, especially since it all comes together in one pot. Follow these detailed steps to create a truly memorable meal:
- Prepare the Lentils: In a small saucepan, combine ½ cup of red lentils (which have been thoroughly picked over, rinsed, and drained) with 2½ cups (600ml) of water. Bring the mixture to a medium heat and cook for approximately 13 to 15 minutes, or until the lentils are al dente – meaning they are cooked through but still have a slight bite. Remember to stir them once halfway through the cooking time to prevent sticking. Once cooked, drain any excess water from the lentils and set them aside.
- Sauté the Aromatics: While the lentils are cooking, heat 1 teaspoon of organic safflower oil (or another neutral oil of your choice) in a large saucepan or Dutch oven over medium heat. Add ¾ cup of coarsely chopped onion along with 4 finely chopped cloves of garlic and a generous pinch of salt. Sauté these ingredients, stirring occasionally, for about 4 minutes until the onion becomes translucent and fragrant.
- Infuse with Ginger and Curry Paste: Next, add 1/2 inch (approximately 1cm) of fresh ginger, peeled and either minced or grated, along with 3 tablespoons of red curry paste to the sautéed aromatics. Stir the mixture well to combine, ensuring the curry paste is fully incorporated. Cook for 1 to 2 minutes, allowing the paste to become deeply fragrant and slightly toasted, which enhances its rich flavor.
- Incorporate Vegetables: Add 2 cups of cubed sweet potatoes and 1-2 cups of your chosen assorted vegetables (such as bell peppers, zucchini, or a mix of broccoli). If you are using broccoli, it’s best to add it later with the lentils in step 5 to prevent it from overcooking and becoming too soft. Mix all the vegetables thoroughly with the curry paste mixture.
- Simmer to Perfection: Pour in the 13.5 oz can of full-fat coconut milk, the remaining ¾ cup (180ml) of water, 1 teaspoon of salt, 1½ tablespoons of raw sugar (or your preferred sweetener), ¼ teaspoon of cayenne pepper, the zest of 1 lime, and 1 teaspoon of fresh lime juice. Stir everything to combine well. Cover the saucepan and allow the curry to simmer for 10 minutes, or until the sweet potatoes are tender when pierced with a fork.
- Final Touches and Flavor Melding: Add the pre-cooked red lentils to the simmering curry. Bring the mixture to a rolling boil, then taste and adjust the seasonings as needed. This is your opportunity to add more salt, sugar, or lime juice to achieve your perfect balance. Reduce the heat to low. Stir in ½ cup of loosely packed fresh Thai basil (or sweet basil if Thai basil is unavailable). Cover the saucepan once more and let it gently simmer for a few additional minutes, allowing all the vegetables to finish cooking through and the flavors to beautifully meld together.
- Garnish and Serve: Garnish your vibrant Vegan Red Lentil Sweet Potato Curry with fresh basil leaves and extra lime wedges for a burst of freshness. Serve immediately and enjoy the comforting flavors!

Serving Suggestions for Your Aromatic Vegan Coconut Sweet Potato Curry
This incredibly flavorful vegan coconut sweet potato curry is so satisfying, you could easily enjoy it on its own, much like a hearty soup or stew. However, to truly elevate the dining experience and make it a complete meal, here are some delicious serving suggestions:
- Classic Rice Companions: The most popular accompaniment for any Thai curry is rice. Serve your curry with fluffy plain Basmati rice or elevate it with a bowl of fragrant seasoned rice, such as a vibrant turmeric lemon rice. The rice beautifully absorbs the rich, creamy sauce, making every bite a delight.
- Thai-Indian Fusion Delight: For an intriguing culinary journey, venture into a Thai-Indian fusion direction. This curry pairs exceptionally well with various vegan flatbreads. Use them to scoop up every last drop of the delicious sauce – a truly satisfying experience!
- Fresh Herbs and Limes: Always have extra fresh cilantro or basil and lime wedges on hand for garnishing. A squeeze of fresh lime juice just before eating brightens all the flavors, and a sprinkle of fresh herbs adds a refreshing aroma and visual appeal.
- Crispy Toppings: For added texture, consider topping your curry with a sprinkle of toasted cashews, crushed peanuts, or crispy fried shallots. These provide a wonderful contrast to the creamy curry.
- Side Salad: A simple, crisp green salad with a light vinaigrette can offer a refreshing counterpoint to the richness of the curry.
No matter how you choose to serve it, this Vegan Red Lentil Sweet Potato Curry is guaranteed to be a comforting and delicious centerpiece to your meal.
Storing Your Delectable Leftovers
One of the many advantages of this Vegan Red Lentil Sweet Potato Curry is how wonderfully it stores, making it an excellent candidate for meal prepping. The flavors often deepen and meld even further after a day or two! Leftovers can be stored in an airtight container in the refrigerator for up to 5 days, perfect for quick lunches or dinners throughout the week. This curry also freezes beautifully; simply transfer it to a freezer-safe container, and it will keep for up to 3 months. When ready to enjoy, thaw it overnight in the refrigerator and reheat gently on the stovetop or in the microwave until thoroughly warmed through.
MORE DELICIOUS VEGAN CURRY RECIPES FROM THE BLOG:
- Instant Pot Saag Aloo (Sweet Potato and Chard)
- Potato Eggplant Curry
- Chickpea Sweet Potato Spinach Curry
- Massaman Curry Veggies
Vegan Red Lentil Sweet Potato Curry

Pin
Ingredients
US Customary | Metric
Servings: 4 (Adjustable)
- ½ cup red lentils, picked over, rinsed, and drained
- 3¼ cups water, divided
- 1 teaspoon organic safflower or other neutral oil
- ¾ cup coarsely chopped onion
- 4 cloves garlic, finely chopped
- 1 /2 inch fresh ginger, peeled and minced or grated, 1/2-inch [1cm]
- 3 tbsp red curry paste
- 2 cups cubed sweet potatoes
- 1-2 cups assorted veggies such as peppers, or zucchini, broccoli or a mix
- 13.5 oz can full-fat coconut milk
- 1 teaspoon salt
- 1½ tbsp raw sugar or other sweetener
- ¼ teaspoon cayenne
- Zest of 1 lime
- 1 teaspoon fresh lime or lemon juice
- ½ cup loosely packed fresh Thai basil or sweet basil
Instructions
-
Combine the lentils with 2½ cups (600ml) of the water in a small saucepan over medium heat. Cook the lentils for 13 to 15 minutes**, or until they are al dente, stirring once halfway through the cooking time. Drain the lentils and set aside.
-
Meanwhile, heat the oil in a large saucepan over medium heat. Add the onion, garlic, and a pinch salt and cook until the onion is translucent about 4 minutes. Add the ginger and red curry paste and stir to combine. Cook the mixture for 1 to 2 minutes, until the paste is fragrant. Add the veggies, sweet potato and mix well. (If using broccoli, you can add it in with the lentils at step 5, so it doesnt overcook)
-
Add the milk, remaining ¾ cup (180ml) water, salt, sugar, cayenne, lime zest, and lime juice and stir to combine. Cover and cook for 10 mins or until sweet potatoes are cooked.
-
Add the cooked lentils and bring the mixture to a rolling boil. Taste and adjust the seasonings. Reduce the heat to low. Add the Thai basil . Cover the saucepan and simmer for a few minutes, until the vegetables are cooked through and the flavors meld. Garnish with the basil and lime wedges.
Video
Notes
Tips
- Add some smooth peanut butter and curry powder for a rich and creamy Massaman-style soup.
- Not a fan of lentils? Add 10 ounces (284g) cubed firm or extra-firm tofu , or cooked chickpeas instead of cooked lentils for a boost of plant-based protein.
- In fall, you could use squash or pumpkin instead of sweet potatoes.
- Feel free to stir in some frozen peas or some fresh spinach right in the end for some more color.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Did you make this recipe? Rate and comment below!