I was met with the warm aroma of spices wafting through my kitchen, instantly taking me back to vibrant markets and cozy meals shared with loved ones. Today, I’m thrilled to share my recipe for Creamy Vegan Red Lentil Curry with Sweet Potatoes—an inviting one-pot meal that proves comfort food can be both nourishing and satisfying. Not only is this dish packed with wholesome ingredients that come together in about 30 minutes, but it also gives you the freedom to tailor the spice levels and veggies to suit your taste. Perfect for busy weeknights, this vegan and gluten-free delight keeps well in the fridge, making it an ideal companion for meal prep. Ready to join me on this culinary journey? Let’s dive in and create a bowl of deliciousness together!

Why is this red lentil curry special?
Flavorful Fusion: The medley of sweet potatoes and spices creates an irresistibly rich taste that tantalizes your palate.
One-Pot Wonder: Enjoy easy cleanup with just one pot needed for this entire meal, saving you precious time after cooking.
Customizable: Make it your own by adjusting spice levels or adding extra vegetables like spinach or bell peppers.
Meal Prep Magic: Perfect for busy days, this dish stores well in the fridge and its flavors deepen over time; meal prep has never been so rewarding!
Crowd-Pleasing Comfort: Whether you’re serving family or hosting friends, this creamy vegan delight is sure to impress. Take note of its hearty texture and fabulous taste, reminiscent of homemade meals that warm the soul!
Red Lentil Curry with Sweet Potatoes Ingredients
For the Curry Base
• Olive Oil – Perfect for sautéing aromatics and lending a rich flavor. Substitute with coconut oil for a hint of sweetness.
• White Onion – Adds a touch of sweetness and depth; dice finely for even cooking.
• Ginger (fresh, grated) – Infuses a zesty warmth; fresh ginger is recommended for the best taste.
• Garlic (minced) – Essential for a rich aroma and flavor boost to the dish.
• Curry Powder – The star spice that gives the curry its authentic flavor; adjust to your preferred heat level.
• Tomato Paste – Provides acidity and depth; crushed tomatoes can be a great alternative.
• Red Curry Paste – Introduces a kick of heat and complexity; customize based on your spice preference.
• Sweet Potatoes (cubed) – This key ingredient adds natural sweetness and creaminess; opt for medium-sized, firm ones for the best results.
• Red Lentils (rinsed) – Packed with protein and fiber; make sure to rinse well to remove any debris.
• Coconut Milk (13.5 oz can) – Creates a luscious, creamy texture, perfect for a vegan dish.
• Vegetable Broth – Enhances moisture and flavor; feel free to substitute with water if necessary.
• Salt & Pepper – Vital for seasoning to taste; adjust according to dietary preferences.
For Serving
• Cauliflower Rice/Regular Rice – A great base for serving; healthier options like cauliflower rice add lightness to the meal.
• Cilantro (for garnish) – Fresh herb that brightens up the dish, enhancing both flavor and presentation.
This Red Lentil Curry with Sweet Potatoes is your inviting invitation to a healthy, homemade meal that celebrates comfort without compromise!
Step‑by‑Step Instructions for Red Lentil Curry with Sweet Potatoes
Step 1: Sauté Aromatics
In a large skillet or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Once shimmering, add 1 finely diced white onion and sauté for 2–3 minutes until it turns translucent and fragrant. This base will add sweet depth to your Red Lentil Curry with Sweet Potatoes, setting the stage for the flavors to come.
Step 2: Add Spices and Garlic
Stir in 1 tablespoon of freshly grated ginger and 3 cloves of minced garlic, cooking for another minute until aromatic. Then, add 2 tablespoons of curry powder, allowing it to bloom and release its essential oils. This step will envelop your kitchen in a warm, inviting scent, enhancing the upcoming flavors in your curry.
Step 3: Incorporate Tomato Pastes
Next, mix in 2 tablespoons of tomato paste and 1 tablespoon of red curry paste, stirring well to combine for about 1 minute. This blend adds a rich, tangy element to the Red Lentil Curry with Sweet Potatoes while also contributing a pop of color. You’ll know it’s ready when the mixture is well incorporated and slightly darkened.
Step 4: Add the Veggies
Toss in 2 medium-sized, cubed sweet potatoes and 1 cup of rinsed red lentils, stirring for about 30 seconds to coat everything in the aromatic mixture. This step is crucial as it allows the sweet potatoes to absorb the spices, making the curry taste vibrant and hearty.
Step 5: Pour in Liquids
Pour in a can of coconut milk (13.5 oz) and 1 cup of vegetable broth. Stir to combine and bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 15 minutes. During this time, you’ll notice the sweet potatoes becoming tender and the lentils starting to break down for a creamy texture.
Step 6: Season and Thicken
After the initial simmering, gently stir in an additional 1 cup of vegetable broth, ensuring the mixture remains moist. Season with salt and pepper to taste. Cover the pot again and let it simmer for an additional 15 minutes, stirring occasionally. The final consistency should be thick and luscious, perfect for enveloping the sweet potatoes and lentils.
Step 7: Serve and Garnish
Once thickened, serve your delightful Red Lentil Curry with Sweet Potatoes warm, over a bed of cauliflower rice or regular rice. Garnish with freshly chopped cilantro for a burst of flavor and color. The curry is now ready to be enjoyed, offering a nourishing meal that speaks comfort in every bite.

What to Serve with Creamy Vegan Red Lentil Curry with Sweet Potatoes
Elevate your dining experience with delightful pairings that balance this comforting dish’s robust flavors and textures.
- Cauliflower Rice: A light, nutritious base that complements the creamy curry without overwhelming its flavors.
- Naan Bread: Soft and pillowy, it’s perfect for scooping up this hearty dish, adding a satisfying chewiness.
- Crispy Roasted Broccoli: The crunch and slight bitterness provide a fantastic contrast to the richness of the curry, balancing the meal beautifully.
- Coconut Chutney: A refreshing, tangy dip that enhances the curry’s flavors, bringing a delightful twist with every bite.
- Mango Chutney: The sweet-and-spicy profile cuts through the curry’s creaminess, adding an extra layer of flavor that delights your palate.
- Cucumber Salad: A cool, crisp salad with a hint of citrus adds freshness, brightening the meal and cleansing your palate.
- Sparkling Water with Lime: Refreshing and zesty, this drink cleanses the palate and elevates the whole meal experience.
- Dark Chocolate Squares: For dessert, nibble on dark chocolate to enjoy a subtly sweet finish, balancing the savory meal.
- Fruit Sorbet: A light and fruity end to your meal, it cleanses your palate with a burst of refreshing sweetness.
Red Lentil Curry with Sweet Potatoes Variations
Feel free to personalize your dish with these delightful twists to elevate your Red Lentil Curry!
-
Swap Sweet Potatoes: Replace with butternut squash or carrots for a different sweetness and texture profile.
-
Add Greens: Incorporate fresh spinach, kale, or bell peppers for a burst of color and additional nutrients. They’ll add a lovely vibrant crunch!
-
Protein Boost: Toss in chickpeas or other legumes along with the red lentils for an extra protein punch and hearty texture.
-
Spice It Up: For a fiery kick, mix in chili flakes or diced jalapeños, adjusting to your desired heat level. Perfect for those who love a little adventure in their curry!
-
Coconut Twist: If coconut milk isn’t your favorite, swap it out for almond milk or cashew cream for a lighter, yet creamy alternative. This keeps the delicious flavor intact while appealing to different tastes.
-
Herb Enhancements: Fresh herbs like cilantro or mint can be used as a garnish to add a refreshing finish to your dish. It’s a little adjustment that makes a big difference!
-
Serving Base Varieties: Instead of cauliflower or regular rice, consider quinoa or brown rice for added nuttiness and fiber.
-
Flavor Infusions: Try adding a squeeze of fresh lime or lemon juice just before serving for a zesty brightness. This will really lift all those warm spice notes!
If you’re curious about other delightful combinations, check out my recipes for Sweet Spicy Ground or explore the flavors in an Authentic Jamaican Curry Chicken. Enjoy making this curry yours!
Expert Tips for Red Lentil Curry with Sweet Potatoes
- Fresh Ingredients: Use fresh ginger and garlic for the best flavor; they’ve got that vibrant kick that transforms your Red Lentil Curry!
- Consistent Cuts: Dice your sweet potatoes evenly for uniform cooking; this helps to ensure tender pieces throughout your curry.
- Spice Control: Start with less red curry paste if you’re unsure about heat; you can always add more during cooking to reach your perfect spice level!
- Simmer Time: Don’t rush the simmering process; letting your curry slowly cook allows flavors to meld and develop richness.
- Taste as You Go: Regularly taste your curry before serving; adjusting salt and pepper can elevate the flavors beautifully!
Make Ahead Options
These Creamy Vegan Red Lentil Curry with Sweet Potatoes are a lifesaver for busy home cooks looking to save time during the week! You can prep the sweet potatoes and onions up to 24 hours in advance. Simply chop them and store them in an airtight container in the refrigerator to maintain their freshness. The curry itself can be fully cooked and refrigerated for up to 4 days or frozen for up to 3 months—perfect for meal prep! When you’re ready to enjoy, reheat the curry gently on the stove, adding a splash of vegetable broth or water to restore creaminess, and serve over rice. You’ll savor the same deliciousness with minimal effort!
How to Store and Freeze Red Lentil Curry with Sweet Potatoes
Fridge: Store leftovers in an airtight container for up to 4 days. Allow the curry to cool before sealing to maintain freshness.
Freezer: This creamy vegan dish can be frozen in an airtight container for up to 3 months. When ready to enjoy, let it thaw in the fridge overnight.
Reheating: Gently reheat the curry in a pot over low heat, adding a splash of vegetable broth or water if it’s too thick. Stir occasionally until heated through.
Avoiding Freezer Burn: To prevent freezer burn, ensure the container is tightly sealed, and consider using freezer-safe bags for easier storage.

Red Lentil Curry with Sweet Potatoes Recipe FAQs
How do I choose ripe sweet potatoes for my curry?
Absolutely! When selecting sweet potatoes, look for ones that are medium-sized, firm, and free from any dark spots or blemishes. A smooth skin is a great indicator of freshness, and avoid any that feel soft or have sprouted.
What’s the best way to store leftovers?
Leftover Red Lentil Curry with Sweet Potatoes can be stored in an airtight container in the refrigerator for up to 4 days. To maintain the best flavor and texture, let the curry cool completely before sealing it tight; this way, it stays fresh and delicious!
Can I freeze this curry, and how?
Very! To freeze your Red Lentil Curry, cool the dish completely and then transfer it to an airtight container or a freezer-safe bag. Ensure it’s tightly sealed to prevent freezer burn. It can be stored for up to 3 months. Just thaw it in the fridge overnight before reheating.
What should I do if my curry turns out too thick?
If you find that your curry has thickened too much, don’t worry! Simply add a splash of vegetable broth or water while reheating to achieve your desired consistency. Stir gently and heat it over low to make sure it warms through without losing flavor.
Are there any dietary considerations I should be aware of when making this curry?
Yes! While this recipe is vegan and gluten-free, be cautious if you or any guests have allergies, especially to coconut. To tailor it to various dietary needs, you can swap coconut milk for a non-dairy milk like almond or oat milk, though it will alter the creaminess slightly.
How can I enhance the flavor of my curry?
I often recommend tasting as you go! Adjust the seasoning with salt and pepper, and if you enjoy a bit more heat, feel free to add extra red curry paste or even a pinch of cayenne pepper. Fresh herbs like cilantro, added just before serving, can also elevate the dish beautifully!

Red Lentil Curry with Sweet Potatoes – Your Cozy Comfort Food
Ingredients
Equipment
Method
- In a large skillet or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Add 1 finely diced white onion and sauté for 2–3 minutes until translucent.
- Stir in 1 tablespoon of freshly grated ginger and 3 cloves of minced garlic; cook for another minute. Then, add 2 tablespoons of curry powder.
- Mix in 2 tablespoons of tomato paste and 1 tablespoon of red curry paste, stirring well for about 1 minute.
- Toss in 2 cubed sweet potatoes and 1 cup of rinsed red lentils, stirring for about 30 seconds.
- Pour in a can of coconut milk and 1 cup of vegetable broth; bring to a boil over medium-high heat, then reduce heat to low and let it simmer for 15 minutes.
- Gently stir in an additional 1 cup of vegetable broth and season with salt and pepper to taste. Simmer for another 15 minutes.
- Serve warm over cauliflower rice or regular rice, garnished with chopped cilantro.

Leave a Reply