As I sat down to enjoy a comforting bowl of my Creamy Vegan Red Lentil Curry with Sweet Potatoes, a wave of nostalgia washed over me. This fragrant dish wraps you in a warm hug, with every spoonful reminding you of cozy evenings spent around the dinner table. Not only is it bursting with the delightful freshness of spices, but it’s also an easy weeknight meal that’s both nutritious and fulfilling. Packed with protein-rich red lentils and the wholesome sweetness of sweet potatoes, it offers a wholesome escape from fast food that the whole family will love. So, when you crave something healthy yet comforting, why not give this vibrant curry a chance? What are your favorite cozy meals to whip up during the week?

Why is this curry a must-try?
Simplicity: With just one pot required, this recipe makes cleanup a breeze.
Nourishing Ingredients: Packed with protein-rich red lentils and naturally sweet sweet potatoes, it’s a powerhouse of nutrition.
Comforting Flavor: It delivers a rich, creamy texture that envelops you in warmth, making it perfect for chilly nights.
Versatile Options: Feel free to swap in your favorite greens or legumes, such as adding spinach or using chickpeas for a twist.
Quick and Easy: Whip it up in about 30 minutes—ideal for busy weeknights when you want a satisfying meal without the hassle.
Pair it with homemade naan or a side of Air Fryer Sweet Potatoes for an extra treat!
Red Lentil Curry with Sweet Potatoes Ingredients
For the Curry Base
- Olive Oil – This cooking fat adds a rich flavor; coconut oil can provide a unique twist.
- White Onion – Offers a sweet and savory base when sautéed; yellow onion works nicely as a substitute.
- Ginger – Fresh ginger gives a lively warmth; powdered ginger can be used if you’re in a pinch.
- Garlic – This fragrant ingredient enhances the overall flavor; garlic powder can stand in if necessary.
- Curry Powder – The key spice blend for depth of flavor; adjust to your heat preference.
- Tomato Paste – Supplies acidity and richness; crushed tomatoes can also be used in place of paste.
- Red Curry Paste – Adds a kick; modify the quantity based on your spice tolerance.
For the Main Ingredients
- Sweet Potatoes – A star ingredient bringing sweetness and substance; medium-sized ones are best.
- Red Lentils – Packed with protein; be sure to rinse them thoroughly before cooking.
- Coconut Milk – This provides a creamy texture; opt for full-fat for the best results, or use cashew cream for a nut-free version.
- Vegetable Broth – Adds moisture and flavor; low-sodium options help keep the dish balanced.
- Salt and Pepper – Essential for enhancing all the flavors in your curry.
For Serving
- Cauliflower Rice/Rice – A wonderful base for serving; quinoa or regular rice can work too depending on your preference.
- Cilantro – This fresh herb adds a vibrant touch for garnish; feel free to leave it out if you’re out.
Give this Red Lentil Curry with Sweet Potatoes a whirl, and delve into a bowl of nourishing goodness that’s sure to brighten your week!
Step‑by‑Step Instructions for Creamy Vegan Red Lentil Curry with Sweet Potatoes
Step 1: Heat the Base
In a large skillet or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Once shimmering, add the diced white onion, cooking for about 2-3 minutes until it turns translucent and fragrant. The softening onion will create a savory foundation for your Creamy Vegan Red Lentil Curry with Sweet Potatoes.
Step 2: Sauté Aromatics
Add 1 tablespoon of freshly grated ginger and 2 minced garlic cloves to the skillet, stirring for 1 minute until they release their sweet aroma. Then, mix in 1 tablespoon of curry powder, allowing all the flavors to meld together. You’ll know it’s ready when the spices coat the onion and become fragrant.
Step 3: Incorporate Tomato Pastes
Next, stir in 2 tablespoons of tomato paste and 1 tablespoon of red curry paste. Cook for another minute, mixing thoroughly to combine. The mixture should take on a rich, deep color as the tomato pastes enhance the flavor profile of your Red Lentil Curry with Sweet Potatoes.
Step 4: Add Main Ingredients
Introduce 2 cups of cubed sweet potatoes and 1 cup of rinsed red lentils to the pot, ensuring they are well-coated with the spice mixture. Stir briefly, letting everything mingle for a moment before proceeding to the next step. The vibrant colors of the veggies will brighten your dish.
Step 5: Pour in the Coconut Milk
Add 1 can (400 ml) of coconut milk, stirring to combine with the other ingredients. Bring the mixture to a boil, then reduce the heat to low and cover. Let it simmer for about 15 minutes, allowing the sweet potatoes to become tender and the lentils to soften, creating a creamy texture.
Step 6: Final Touches
After 15 minutes of simmering, pour in 1 cup of vegetable broth, seasoning with salt and pepper to taste. Cover again and let it simmer for another 15 minutes, stirring occasionally until the sauce thickens beautifully and the sweet potatoes are fork-tender, creating a luscious curry.
Step 7: Serve and Garnish
Serve your Creamy Vegan Red Lentil Curry with Sweet Potatoes warm over cauliflower rice, quinoa, or regular rice. Garnish with chopped cilantro for a fresh punch. Enjoy the heartwarming aroma as you dive into this rich and nourishing dish that’s perfect for any cozy evening!

Red Lentil Curry with Sweet Potatoes Variations
Feel free to bring your own twist to this delightful curry and explore a world of flavors!
-
Root Vegetable Swap: Substitute sweet potatoes with carrots or butternut squash for a new texture and flavor profile. Each veggie brings its unique sweetness, adding a delightful surprise in each bite.
-
Nutty Creaminess: Replace coconut milk with cashew cream for a nut-free alternative that still delivers that luscious, creamy texture. The cashew flavor adds a subtle richness that pairs beautifully with the spices.
-
Extra Greens: Toss in a few handfuls of spinach or kale right before serving for a nutritious boost. These greens wilt quickly, maintaining their vibrant color while enhancing the dish’s health benefits.
-
Chickpea Power: Swap red lentils for chickpeas to add texture and protein to the dish. This twist creates a heartier meal that is equally satisfying and full of flavor.
-
Spicy Kick: For those who crave heat, add chopped fresh chilies or a dash of cayenne pepper while cooking. Adjust gradually to suit your heat preference and enjoy a warming spice journey.
-
Herb Infusion: Experiment with fresh herbs like mint or basil as a unique garnish for a refreshing element. This adds a bright contrast to the rich flavors of the curry.
-
Lime Zest Finish: A squeeze of fresh lime juice just before serving can elevate the dish with a burst of acidity. It brightens up the curry and complements the sweetness of the sweet potatoes.
-
Serve with Style: Instead of just rice, consider serving your curry over fluffy quinoa for added protein and a nutty flavor. Pairing with a side of Air Fryer Sweet Potatoes also makes for a delightful meal.
Unlock your culinary creativity with these variations to make this Red Lentil Curry with Sweet Potatoes your own—enjoy the journey of flavors!
Expert Tips for Creamy Vegan Red Lentil Curry
-
Prep Ahead: Chop sweet potatoes and onions the night before to save time and effort during busy weeknight cooking.
-
Cooking Consistency: Always rinse your red lentils before cooking to remove any debris, ensuring they cook evenly and smoothly in your Red Lentil Curry with Sweet Potatoes.
-
Flavor Depth: If you desire a spicier kick, gradually increase the amount of red curry paste. Always taste and adjust to your desired heat level.
-
Texture Control: For creaminess, use full-fat coconut milk. If you’re looking for a lighter option, you can substitute or mix in a little vegetable broth.
-
Leftover Longevity: Store any leftover curry in an airtight container for up to 4 days in the fridge. It also freezes well for about three months!
Make Ahead Options
These Creamy Vegan Red Lentil Curry with Sweet Potatoes are perfect for meal prep enthusiasts! You can chop the sweet potatoes and onions up to 24 hours in advance and store them in an airtight container in the refrigerator to save precious cooking time during your busy week. The curry itself can be made ahead and stored for up to 3 days in the fridge or even frozen for up to 3 months! When you’re ready to serve, simply reheat the curry on the stove, adding a splash of vegetable broth if necessary to maintain its creamy consistency. This way, you’ll enjoy a delicious homemade meal with minimal effort, just as comforting as when you first prepared it!
How to Store and Freeze Red Lentil Curry with Sweet Potatoes
Fridge: Store your Red Lentil Curry with Sweet Potatoes in an airtight container for up to 4 days, ensuring it stays fresh and flavorful.
Freezer: This curry freezes beautifully! Package it in freezer-safe containers and it can be stored for up to 3 months. Just remember to allow it to cool completely before freezing.
Reheating: To reheat, thaw overnight in the fridge and warm gently on the stove, adding a splash of vegetable broth to restore creaminess if needed.
Portioning: Consider freezing in individual portions for quick meals. They heat up wonderfully, making healthy eating a breeze during busy days!
What to Serve with Creamy Vegan Red Lentil Curry with Sweet Potatoes
Immerse yourself in a delightful culinary journey by creating a balanced meal that complements the rich flavors of this vibrant curry.
- Naan Bread: Soft and pillowy, naan is perfect for scooping up the creamy curry, enhancing each bite.
- Cauliflower Rice: Light and nutritious, cauliflower rice adds a fresh crunch that beautifully contrasts the dish’s richness.
- Steamed Broccoli: Tender yet crisp, steamed broccoli offers a green touch that balances the warmth of the curry while adding nutrients.
- Chickpea Salad: A zesty chickpea salad adds a refreshing crunch and protein boost that pairs well with the spicy curry flavors.
- Mango Chutney: Sweet and tangy, mango chutney provides a delightful contrast that elevates the dish’s complex flavors.
- Cucumber Raita: Cooling yogurt with cucumbers and mint offers a delightful contrast, helping to soften any heat from the curry.
- Iced Hibiscus Tea: Refreshing and slightly tart, hibiscus tea adds a light beverage option to cleanse your palate between bites.
- Coconut Milk Rice: A subtly sweet coconut rice harmonizes with the curry’s creaminess, creating a decadent yet soothing combination.
- Chocolate Avocado Mousse: For a luscious dessert, a rich avocado mousse made creamy with cocoa gives a smooth finish to your meal.

Red Lentil Curry with Sweet Potatoes Recipe FAQs
What is the best way to select ripe sweet potatoes?
When choosing sweet potatoes, look for those that have smooth skin without any dark spots or blemishes. Ideally, they should feel firm and be free of wrinkles. Medium-sized sweet potatoes are best as they cook evenly, but I also find that larger ones can work beautifully if you’re looking to make a bigger batch!
How should I store leftovers of my Red Lentil Curry with Sweet Potatoes?
To keep your curry fresh, store it in an airtight container in the refrigerator for up to 4 days. Be sure to let it cool down before sealing it to avoid condensation. Reheat gently on the stove, adding a little vegetable broth if needed to maintain its creamy consistency.
Can I freeze my Red Lentil Curry with Sweet Potatoes?
Absolutely! This curry freezes wonderfully. Allow it to cool completely, then pack it into freezer-safe containers. It can be stored for up to 3 months. When you’re ready to enjoy it again, thaw overnight in the fridge and reheat gently on the stove. Adding a splash of coconut milk helps restore its luscious creaminess!
What can I do if my curry is too thick?
If you find your curry has thickened more than you’d like, don’t worry! Simply stir in some extra vegetable broth or coconut milk gradually until you reach your desired consistency. This will also enhance the flavor, giving it that rich, creamy texture we all love.
Are there any dietary considerations for this recipe regarding allergies?
This Red Lentil Curry is vegan and gluten-free, making it suitable for many diets. However, if you or someone you are serving has nut allergies, be cautious with coconut milk or consider using a nut-free cream alternative. Always check for any vegetable broth ingredients as well, ensuring they meet your dietary needs.
What can I substitute for red lentils if I don’t have them?
If red lentils are not available, you can use yellow lentils or even canned chickpeas for a different take. Just remember that cooking times may vary, so adjust accordingly! Rinse any dried legumes before cooking to remove debris and ensure they cook evenly.

Creamy Red Lentil Curry with Sweet Potatoes for Cozy Nights
Ingredients
Equipment
Method
- Heat the olive oil over medium heat in a large skillet or Dutch oven. Add the diced onion and cook for about 2-3 minutes until translucent.
- Add the grated ginger and minced garlic, stirring for 1 minute until aromatic. Mix in the curry powder.
- Stir in the tomato paste and red curry paste, cooking for another minute until thoroughly combined.
- Introduce the sweet potatoes and lentils, ensuring they are well-coated in the spice mixture.
- Pour in the coconut milk and bring to a boil. Reduce heat to low and cover, simmering for about 15 minutes until sweet potatoes are tender.
- Add vegetable broth and season with salt and pepper. Cover and simmer for another 15 minutes until the sauce thickens.
- Serve warm over cauliflower rice or regular rice, garnished with cilantro.

Leave a Reply