As I walked through the bustling streets of a vibrant market, the warm scent of spices wafted through the air, instantly whisking me away to a place of comfort and joy. That’s the beauty of a good curry, isn’t it? It has the power to transport us. Today, I’m excited to share my Creamy Vegan Red Lentil Curry with Sweet Potatoes—a dish that’s not only easy to whip up but also incredibly nourishing. Packed with protein-rich red lentils and the natural sweetness of hearty sweet potatoes, this vegan delight is your new go-to for busy weeknights or when you simply crave a warm hug in a bowl. Plus, it’s not just comforting; it’s also meal prep-friendly, making it perfect for those who want delicious homemade food all week long. If you’re ready to dive into a world of flavor, what other veggies are you thinking of adding to your version?

What Makes This Curry So Special?
Simplicity at its finest: This one-pot meal is easy to prepare, allowing you to enjoy homemade goodness without the fuss. Nutrient-rich ingredients: With protein-packed red lentils and the natural sweetness of sweet potatoes, this curry is not just delicious but nutritious too. Flavor explosion: The combination of spices, coconut milk, and fresh herbs creates a vibrant taste that will tantalize your palate. Versatility at play: Feel free to customize with your favorite veggies or spices, like turmeric or chickpeas, for your perfect twist. Meal prep-friendly: Whip up a big batch for those busy weeks, and enjoy hearty leftovers that get better with time. Dive into this culinary delight, and for a refreshing drink pairing, try a glass of Peach Sweet Tea alongside your meal!
Red Lentil Curry Ingredients
• Get ready to create a hearty dish bursting with flavor!
For the Base
- Olive Oil (2 tablespoons) – Adds richness and flavor; substitute with coconut oil for a tropical touch.
- White Onion (1 cup, diced) – Provides sweetness and depth; yellow onion also works beautifully.
- Fresh Ginger (1 tablespoon, grated) – Enhances warmth and spice; use ground ginger as a quick substitute.
- Garlic (3 cloves, minced) – Infuses aromatic depth; garlic powder (1 teaspoon) can be a convenient alternative.
For the Curry
- Curry Powder (2 tablespoons) – Essential for flavor; adjust according to your spice tolerance, and add cayenne for extra heat.
- Tomato Paste (2 tablespoons) – Provides acidity and sweetness; crush tomatoes can work in a pinch.
- Red Curry Paste (1 tablespoon) – Adds depth and spice; modify to your taste preference.
For the Main Ingredients
- Sweet Potatoes (2 cups, cubed) – Offers natural sweetness and hearty texture; butternut squash can make a lovely substitute.
- Red Lentils (1 cup, rinsed) – The main source of protein and thickness; swap with green or brown lentils but adjust cooking time.
- Coconut Milk (1 can, 13.5 ounces) – Infuses creaminess and flavor; opt for light coconut milk for a lower-fat choice.
- Vegetable Broth (1 cup) – Elevates the dish’s flavor; water can work in a bind.
- Salt and Pepper – Essential for seasoning; adjust to your personal taste.
For Serving
- Cauliflower Rice (2 cups) or Regular Rice – Great base for serving; quinoa or couscous are fantastic alternatives.
- Cilantro (¼ cup, for garnish) – Adds freshness and color; consider parsley or green onions for different flavors.
Enjoy the comforting essence of this Red Lentil Curry with Sweet Potatoes as it warms both your heart and your home!
Step‑by‑Step Instructions for Creamy Vegan Red Lentil Curry with Sweet Potatoes
Step 1: Sauté the Aromatics
In a large skillet or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Once hot, add 1 cup of diced white onion and sauté for about 2-3 minutes until it turns translucent and fragrant. This step builds the flavorful base for your Red Lentil Curry with Sweet Potatoes.
Step 2: Add Fresh Flavors
Stir in 1 tablespoon of grated fresh ginger and 3 minced garlic cloves, cooking for an additional minute until the room is filled with their inviting aroma. Sprinkle in 2 tablespoons of curry powder, allowing the spices to bloom and harmonize with the onion, creating a delicious depth of flavor.
Step 3: Incorporate the Tomato Pastes
Next, add 2 tablespoons of tomato paste and 1 tablespoon of red curry paste to the skillet. Cook this mixture for about 1 minute, stirring continuously until everything is well combined and the pastes have coated the aromatics, enhancing the flavor profile of your curry as it begins to thicken.
Step 4: Add the Main Ingredients
Toss in 2 cups of cubed sweet potatoes and 1 cup of rinsed red lentils, stirring well to ensure everything is evenly coated with the rich spices. This vibrant medley not only adds flavor but creates a hearty, nourishing texture to your Red Lentil Curry with Sweet Potatoes.
Step 5: Introduce Coconut Milk
Pour in 1 can (13.5 ounces) of coconut milk, stirring gently to combine all the ingredients. Bring the mixture to a boil over medium-high heat, then reduce the heat to low and cover. Let it simmer for 15 minutes, allowing the lentils to cook and the sweet potatoes to become tender.
Step 6: Final Seasoning and Simmer
After 15 minutes, stir in 1 cup of vegetable broth and season generously with salt and pepper to taste. Cover again and let the curry simmer for another 15 minutes, checking occasionally until the mixture thickens and your sweet potatoes are perfectly soft.
Step 7: Serve and Garnish
Once done, serve your creamy vegan Red Lentil Curry warm over 2 cups of cauliflower rice or your preferred grain. Garnish with a sprinkle of fresh cilantro for a burst of color and flavor, turning this dish into a comforting meal that brings everyone to the table.

How to Store and Freeze Red Lentil Curry with Sweet Potatoes
Fridge: Store leftovers in an airtight container for up to 4 days. Keep the curry cool to maintain freshness and flavor while ensuring easy access to this comforting dish.
Freezer: Freeze Red Lentil Curry in portion-sized containers for up to 3 months. Cool completely before sealing to avoid freezer burn.
Reheating: When ready to enjoy, reheat the curry on the stovetop over low heat or in the microwave until warm. If the curry has thickened, stir in a splash of vegetable broth for a smoother consistency.
Leftover Uses: Leftover curry can also enhance other dishes! Consider using it as a flavorful sauce over roasted vegetables or grains for a quick meal.
What to Serve with Creamy Vegan Red Lentil Curry with Sweet Potatoes
Transform your delightful curry into a complete meal with these charming accompaniments.
-
Fluffy Quinoa: A nutritious and protein-packed grain that complements the creamy curry beautifully. Quinoa’s nutty flavor and light texture make for the perfect partner.
-
Warm Naan Bread: Soft and pillowy naan is perfect for scooping up your luscious curry. Its charred edges and buttery finish elevate every bite.
-
Crispy Vegetable Samosas: These delightful pastries filled with spiced potatoes and peas add a crunchy contrast to the smooth texture of your curry. They are delightful finger foods!
-
Chilled Cucumber Raita: This refreshing yogurt dip helps balance the spices in your curry. The coolness of cucumbers paired with fresh mint offers a delightful burst of flavor.
-
Roasted Cauliflower Steaks: Add a hearty side of roasted cauliflower, seasoned with turmeric and lemon, to bring out the curry’s vibrant flavors and add a lovely texture.
-
Coconut Chia Pudding: For dessert, maintain the coconut theme with a creamy chia pudding topped with fresh fruit. It’s a sweet yet wholesome way to end your meal!
-
Tropical Mango Lassi: Pair this creamy mango yogurt drink with your curry. The sweetness of mango and cool yogurt creates a refreshing contrast to your spicy dish.
Indulge in these delightful pairings that enhance the comforting essence of your Creamy Vegan Red Lentil Curry with Sweet Potatoes!
Red Lentil Curry Variations
Feel free to let your culinary creativity flow and add your personal touch to this vibrant dish!
-
Root Vegetable Swap: Replace sweet potatoes with carrots or parsnips for a slightly different taste that still delights. The sweetness of these roots will complement the curry beautifully.
-
Flavor Boost: Try adding spices like turmeric or garam masala to enhance the curry’s depth and complexity. A pinch of turmeric not only adds color but brings its own health benefits too!
-
Extra Protein: Toss in a can of chickpeas or a handful of spinach in the last few minutes of cooking. This not only adds nutrition but also increases the texture diversity.
-
Creamy Twist: Use cashew cream instead of coconut milk for a different creamy profile. You could blend soaked cashews with water and incorporate that into your curry for a nutty flavor.
-
Herb Variations: If you’re short on cilantro or want to change it up, use fresh parsley or green onions as a garnish. They both offer a refreshing touch that brightens the dish.
-
Heat Level Up: If you love a spicy kick, add a chopped jalapeño or extra cayenne pepper while cooking. This will elevate your curry to a whole new heat level!
-
Alternative Grains: Swap out cauliflower rice for quinoa or couscous for serving. Both will soak up the flavors of the curry nicely while providing a different texture.
If you’re looking for something sweet to sip on while you dine, consider pairing it with a refreshing glass of Peach Sweet Tea!
Make Ahead Options
These Creamy Vegan Red Lentil Curry with Sweet Potatoes are perfect for busy home cooks who want to save time during the week! You can chop the sweet potatoes and onions up to 24 hours in advance, storing them in an airtight container to maintain their freshness and prevent browning. Additionally, you can prepare the curry mixture (without the coconut milk and broth) and refrigerate it for up to 3 days. When you’re ready to serve, simply heat the mixture in a pot, stir in the coconut milk and broth, and simmer until warm. This makes meal prep a breeze, allowing you to enjoy a comforting, homemade meal with minimal effort!
Expert Tips for Red Lentil Curry
- Sauté Well: Don’t rush the sautéing of the onion, ginger, and garlic. It builds a deeper flavor base for your Red Lentil Curry with Sweet Potatoes.
- Adjust Spice Levels: Feel free to tweak the amount of curry powder and red curry paste based on your spice tolerance. Start small and add more to taste!
- Vegetable Swaps: Be adventurous with your veggies! If you have other root vegetables like carrots or parsnips on hand, they can be excellent substitutes for sweet potatoes.
- Creaminess Control: If you prefer a lighter curry, use light coconut milk. Alternatively, for a richer taste, consider adding a splash more coconut milk.
- Meal Prepping: Prepare your lentils and chop your veggies ahead of time. Store them in an airtight container in the fridge for effortless meal prep!

Creamy Vegan Red Lentil Curry with Sweet Potatoes Recipe FAQs
How do I select the best sweet potatoes for this recipe?
Absolutely! Look for sweet potatoes that are firm with smooth skin, avoiding those with dark spots or soft areas. They should feel heavy for their size, indicating they are fresh. Organic sweet potatoes can also provide richer flavor and sweetness.
How should I store leftover Red Lentil Curry?
For storing, keep your curry in an airtight container in the fridge for up to 4 days. Make sure it’s cooled before sealing to maintain its flavors. If you’re planning to enjoy it later, you can also freeze it for up to 3 months—just ensure it’s in portion-sized containers to make reheating easier!
Can I freeze Red Lentil Curry with Sweet Potatoes?
Definitely! To freeze, allow the curry to cool completely, then ladle it into freezer-safe containers, leaving a little space at the top for expansion. Seal tightly and label with the date. When you’re ready to enjoy it, thaw it overnight in the refrigerator and reheat gently on the stovetop with a splash of broth or water if needed.
What should I do if my curry gets too thick while storing?
Very good question! If your curry thickens too much after being stored, simply add a small splash of vegetable broth when reheating to loosen it up. Stir well and let it warm through on low heat. This ensures you maintain its creamy consistency and delicious flavors.
Is this Red Lentil Curry safe for pets?
Not all ingredients in this curry are suitable for pets. Avoid letting them have any curry containing garlic or onion, as these can be harmful to dogs and cats. Always consult with your veterinarian for safe food options for your furry friends.
What if I have an allergy to coconut milk?
No problem! If coconut milk isn’t an option for you, consider substituting it with unsweetened almond milk or oat milk for a different flavor profile. You might also want to add a little extra vegetable broth for creaminess and adjust the seasoning accordingly to suit your taste.

Creamy Red Lentil Curry with Sweet Potatoes for Cozy Nights
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a large skillet or Dutch oven over medium heat. Add 1 cup of diced onion and sauté until translucent.
- Stir in 1 tablespoon of grated ginger and 3 minced garlic cloves, cooking for an additional minute.
- Add 2 tablespoons of curry powder, stirring to combine.
- Incorporate 2 tablespoons of tomato paste and 1 tablespoon of red curry paste, cooking for 1 minute.
- Stir in 2 cups of cubed sweet potatoes and 1 cup of rinsed red lentils, mixing well.
- Pour in 1 can of coconut milk, bring to a boil, then reduce heat to low and simmer for 15 minutes.
- Add 1 cup of vegetable broth, season with salt and pepper, cover, and simmer for another 15 minutes until thickened.
- Serve warm over 2 cups of cauliflower rice, garnished with fresh cilantro.

Leave a Reply