As I lifted the lid of the pot, a wave of fragrant spices wrapped around me like a cozy blanket. This Creamy Vegan Red Lentil Curry with Sweet Potatoes is more than just a dish; it’s a one-pot wonder that effortlessly marries comfort with nourishment. Each spoonful reveals a velvety richness, beautifully complemented by the sweetness of tender sweet potatoes and protein-packed red lentils. Not only is this recipe perfect for busy weeknights, but it also feels indulgent while being wholly plant-based and gluten-free. Ready to elevate your dinner routine? Let’s dive into the delightful world of this heartwarming curry!

Why is This Curry a Must-Try?
Simplicity and Ease: This one-pot recipe ensures you spend less time cleaning up and more time enjoying your meal.
Flavor Explosion: The combination of spices creates an aromatic experience that will have your taste buds dancing with joy.
Nutrient-Rich: Packed with protein from red lentils and essential vitamins from sweet potatoes, this dish is a wholesome choice for a healthy lifestyle.
Versatile Enjoyment: Serve it up over cauliflower rice for a low-carb option, or pair it with naan or pita for a comforting twist. If you’re looking for other delicious plant-based recipes, you might enjoy these Sweet Chili Tofu bites or Sweet Little Bites.
Crowd-Pleaser: Whether you’re cooking for family or friends, this vegan delight is sure to impress even the pickiest eaters, making it a fantastic addition to your weekly menu.
Red Lentil Curry Ingredients
• Dive into the delightful flavors of a Red Lentil Curry with Sweet Potatoes that your taste buds will cherish!
For the Base
- Olive Oil (2 tablespoons) – Provides richness and aids in cooking the aromatics.
Substitution: Coconut oil for a different flavor profile. - White Onion (1 cup, diced) – Adds sweetness and depth to the curry.
Note: Shallots can be used for a milder onion flavor. - Ginger (1 tablespoon, fresh grated) – Delivers a warm spice element.
Substitution: Ground ginger in a pinch, though fresh is preferable. - Garlic (3 cloves, minced) – Enhances flavor complexity.
Note: Adjust garlic quantity based on personal taste. - Curry Powder (2 tablespoons) – The main spice that defines the curry’s flavor.
Substitution: Other spice blends like garam masala can be used to vary flavor.
For the Sauce
- Tomato Paste (2 tablespoons) – Adds acidity and depth.
Substitution: Crushed tomatoes for a slightly different texture. - Red Curry Paste (1 tablespoon) – Heating element that contributes a kick.
Note: Adjust the amount for desired spice level. - Coconut Milk (1 can, 13.5 ounces) – Creates a creamy texture for the curry.
Note: Substitute with cashew cream for a nut-friendly option. - Vegetable Broth (1 cup) – Enhances moisture and flavor.
Note: Low-sodium broth can be used for healthier option.
Hearty Goodness
- Sweet Potatoes (2 cups, cubed) – Provides natural sweetness and texture.
Note: Medium-sized and firm sweet potatoes are best for optimal sweetness. - Red Lentils (1 cup, rinsed) – The base of the dish, providing protein and fiber.
Note: Rinse before use to remove excess starch and ensure better cooking.
For Serving
- Cauliflower Rice (2 cups) – A low-carb base for serving.
Substitution: Regular rice or quinoa if preferred. - Salt & Pepper (to taste) – Essential seasonings to enhance flavor.
- Cilantro (1/4 cup, for garnish) – Adds freshness and color.
Note: Can be omitted based on personal preference.
Bring home the warmth of this Red Lentil Curry with Sweet Potatoes and make mealtimes a delightful escape!
Step‑by‑Step Instructions for Creamy Vegan 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. Add 1 cup of diced white onion and sauté for about 2-3 minutes until they turn translucent and fragrant. This step lays the flavorful foundation for your Creamy Vegan Red Lentil Curry with Sweet Potatoes, enhancing the aroma in your kitchen.
Step 2: Add Spice and Depth
Stir in 1 tablespoon of fresh grated ginger and 3 minced garlic cloves, cooking for an additional minute. The mixture will become fragrant, signaling that the spices have melded together perfectly. Next, sprinkle in 2 tablespoons of curry powder, stirring continuously until the spices are well incorporated and aromatic.
Step 3: Incorporate Pastes
Next, add 2 tablespoons of tomato paste and 1 tablespoon of red curry paste to the skillet. Mix thoroughly for about 1 minute until the pastes are evenly combined with the aromatics. This step deepens the flavor profile of your Red Lentil Curry, adding richness and a slight kick to the dish.
Step 4: Mix in Main Ingredients
Fold in 2 cups of cubed sweet potatoes and 1 cup of rinsed red lentils, stirring gently for 30 seconds to ensure everything is well-coated with the flavorful mixture. The sweet potatoes should be slightly softened, giving a beautiful texture to the curry.
Step 5: Introduce Creaminess
Pour in one 13.5-ounce can of coconut milk, stirring until everything is well mixed. Raise the heat to bring the mixture to a gentle boil. Once boiling, reduce the heat, cover, and simmer for 15 minutes. The coconut milk adds a lovely creaminess to your Red Lentil Curry with Sweet Potatoes while softening the sweet potatoes.
Step 6: Final Adjustments
After 15 minutes, carefully remove the lid and stir in 1 cup of vegetable broth. Season with salt and pepper to taste. Cover again and simmer for another 15 minutes, or until the curry thickens to your desired consistency. Keep an eye on it, adjusting the liquid as necessary for your preferred texture.
Step 7: Serve and Garnish
Serve the creamy curry warm over 2 cups of cauliflower rice for a wholesome meal. Garnish with 1/4 cup of fresh cilantro for a splash of color and added freshness. The Creamy Vegan Red Lentil Curry with Sweet Potatoes is now ready to be taste-tested, warming your heart with every spoonful!

What to Serve with Creamy Vegan Red Lentil Curry with Sweet Potatoes
Pairing this delicious curry with the right accompaniments elevates your meal into something truly special, creating a multi-sensory experience.
-
Fluffy Cauliflower Rice: This low-carb base absorbs the creamy goodness of the curry, adding a light texture that perfectly balances the dish. It also keeps your meal healthy without skimping on satisfaction.
-
Warm Naan Bread: Soft and pillowy naan is ideal for scooping up the creamy curry, bringing comforting carbs to the table. It makes every bite an indulgent treat you won’t want to miss.
-
Chilled Cucumber Salad: Crisp, refreshing, and light, this salad cuts through the richness of the curry, providing a delightful contrast in both texture and flavor. Perfect for balancing the meal on warm evenings.
-
Spicy Mango Chutney: This sweet and tangy condiment adds a burst of flavor with its contrasting spiciness, enhancing the overall dining experience. A small dollop elevates each mouthful of curry to new heights of taste.
-
Coconut Yogurt: A dollop of creamy coconut yogurt on top of your curry adds a cooling effect and a rich texture that compliments the spices beautifully. The addition of this element can make your dish feel even more luxurious.
-
Fruity White Wine: Pair with a chilled glass of Sauvignon Blanc for an elegant touch. Its crispness pairs nicely with the curry’s earthiness, refreshing your palate with every sip.
Crafting the perfect meal involves thoughtful pairings that enhance your dining experience and center the spotlight on your delicious Creamy Vegan Red Lentil Curry with Sweet Potatoes!
Make Ahead Options
These Creamy Vegan Red Lentil Curry with Sweet Potatoes are perfect for meal prep, making weeknight cooking a breeze! You can chop the sweet potatoes, onion, ginger, and garlic up to 24 hours in advance, storing them in an airtight container in the fridge to keep them fresh. Additionally, you can rinse and soak the red lentils, allowing for quicker cooking when you’re ready to make the curry. When you’re ready to serve, simply sauté the aromatics, add the prepped ingredients, and follow the cooking steps as usual. This method ensures your curry retains its quality and flavor, allowing you to enjoy a luscious meal with minimal effort. Enjoy the rich tastes of this vegan delight, ready in no time!
Red Lentil Curry with Sweet Potatoes Variations
Feel free to add your personal touch to this delightful curry for an even more custom experience!
-
Butternut Squash: Substitute sweet potatoes with cubed butternut squash for an earthy sweetness that complements the spices.
-
Leafy Greens: Toss in fresh spinach or kale during the final simmer for a nutrient boost and a vibrant pop of color.
-
Additional Spice: Elevate the flavor by adding spices like cumin or coriander; they will add warmth and depth to the curry.
-
Creamy Alternatives: Swap coconut milk with cashew cream for a different creamy texture that’s still luscious and rich.
-
Different Grains: Serve your curry over quinoa or brown rice to infuse it with additional nutrients and create a delightful texture contrast.
-
Thinner Curry: For a soupier consistency, add more vegetable broth or coconut milk to achieve a lighter, broth-like curry.
-
Sautéed Vegetables: Include carrots or bell peppers for a crunchy texture; their natural sweetness can complement the dish perfectly.
For more culinary inspiration, try pairing this comforting curry with sides like Greek Lemon Potatoes or a refreshing Red Potato Salad. These options will elevate your meal while keeping it wholesome and satisfying!
Expert Tips for Creamy Vegan Red Lentil Curry
-
Rinse Lentils: Always rinse your red lentils before cooking to remove excess starch which can lead to a gummy texture in your curry.
-
Prep Ahead: For a quick weeknight meal, chop your vegetables in advance and store them in the fridge. This saves you time during dinner prep!
-
Adjust Spice Level: Start with less red curry paste if you’re sensitive to heat. You can always add more later for a customized spice level in your Red Lentil Curry.
-
Liquid Consistency: If your curry becomes too thick during cooking, gradually add vegetable broth until you reach your desired creaminess.
-
Storage Tips: Leftover curry keeps well in an airtight container for up to 4 days in the fridge. Reheat gently and add a splash of broth for moisture.
-
Flavor Enhancements: Feel free to experiment with additional spices like cumin or coriander, or add leafy greens like spinach or kale for extra nutrition in your Red Lentil Curry.
How to Store and Freeze Creamy Vegan Red Lentil Curry
-
Fridge: Store leftover Creamy Vegan Red Lentil Curry in an airtight container for up to 4 days. This allows the flavors to meld beautifully while keeping it fresh.
-
Freezer: For longer storage, freeze the curry in a sealed container for up to 3 months. Portion it into smaller servings for easy reheating later!
-
Reheating: Thaw frozen curry overnight in the refrigerator. Reheat gently on the stove, adding a splash of vegetable broth if needed to maintain its creamy texture.
-
Airtight Tips: Ensure all containers are properly sealed to prevent freezer burn and retain the rich flavor of your delicious red lentil curry.

Creamy Vegan Red Lentil Curry with Sweet Potatoes Recipe FAQs
What type of sweet potatoes should I use?
For optimal sweetness and texture, I recommend using medium-sized and firm sweet potatoes. Look for ones that feel heavy for their size and have smooth skin, avoiding those with dark spots or blemishes. They’ll cook nicely in the curry, creating that lovely creamy consistency you’re after.
How should I store the leftovers of this curry?
You can store leftover Creamy Vegan Red Lentil Curry in an airtight container in the fridge for up to 4 days. Just let it cool to room temperature before sealing it away. If you’re looking to keep it longer, you can freeze it!
Can I freeze this curry? If so, how?
Absolutely! To freeze, portion your Creamy Vegan Red Lentil Curry into sealed containers or freezer bags, leaving some space for expansion as it freezes. Label with the date and it can be stored for up to 3 months. When you’re ready to enjoy it, thaw the curry overnight in the refrigerator and reheat gently on the stove, adding a splash of vegetable broth to help restore its creamy texture.
What can I do if my curry becomes too thick?
If your curry turns out thicker than you’d like during cooking, don’t fret! Simply add vegetable broth gradually while stirring until you reach your desired consistency. It’s a good idea to add a little at a time, allowing the curry to absorb the liquid fully. This way, you maintain that lovely creamy texture without making it too soupy.
Is this curry safe for those with nut allergies?
Yes! This Creamy Vegan Red Lentil Curry is nut-free, especially if you stick with the coconut milk as the creamy base. However, if using cashew cream as a substitute for coconut milk, do keep in mind that cashews are tree nuts and might pose a risk for those with nut allergies. Always check for specific dietary needs when preparing food for others!

Heavenly Red Lentil Curry with Sweet Potatoes for Cozy Nights
Ingredients
Equipment
Method
- In a large skillet or Dutch oven, heat olive oil over medium heat. Sauté diced white onion for 2-3 minutes until translucent.
- Stir in grated ginger and minced garlic, cooking for an additional minute until fragrant. Add curry powder, stirring continuously.
- Add tomato paste and red curry paste to the skillet, mixing thoroughly for about 1 minute.
- Fold in cubed sweet potatoes and rinsed red lentils, stirring gently for 30 seconds until well-coated.
- Pour in coconut milk and bring to a gentle boil. Reduce heat, cover, and simmer for 15 minutes.
- After 15 minutes, stir in vegetable broth and season with salt and pepper. Simmer for another 15 minutes until thickened.
- Serve warm over cauliflower rice and garnish with fresh cilantro.

Leave a Reply