Vegan Lentil and Sweet Potato Curry
The first time lentil and sweet potato curry graced my plate was during a candlelit dinner with friends dabbling in plant-based cuisine. That first spoonful—fragrant, vibrant, soulful—whisked me to the aromatic bazaars of India. This heartwarming dish isn’t just a meal; it’s a blanket of comfort on a cold evening. With its harmonious blend of tender lentils and silky sweet potatoes, each bite carries a gentle sweetness and a burst of spice that lingers just right.

What Makes It Special
This vegan curry stands out thanks to its dynamic fusion of textures and flavors. Earthy lentils meet the natural caramel notes of sweet potatoes, all wrapped in a rich tapestry of spices—ginger, turmeric, cumin, and curry powder. A gentle simmer draws out deep, mellow notes that meld into a cohesive, crave-worthy dish. Beyond its taste, it’s a powerhouse of nutrition—protein-packed, fiber-rich, and delightfully satisfying for body and soul.
Ingredients You’ll Need
- 1 cup red lentils, rinsed
- 1 medium sweet potato, diced
- 1 (14 oz) can coconut milk
- 1 (14 oz) can diced tomatoes
- 1 onion, diced
- 3 garlic cloves, minced
- 1-inch piece of fresh ginger, grated
- 2 cups vegetable broth
- 1 tbsp olive oil
- 2 tbsp curry powder
- 1 tsp ground cumin
- 1 tsp ground turmeric
- Salt and pepper to taste
- Fresh cilantro (optional, for garnish)

Instructions
- Prep the Aromatics
Dice the onion, mince the garlic, and grate the ginger. Cube the sweet potato into bite-sized pieces. - Sauté the Base
Warm olive oil in a large pot over medium heat. Add the onion and sauté for 5 minutes until translucent. - Layer the Flavor
Stir in garlic and ginger, cooking for a minute until fragrant. Add curry powder, cumin, and turmeric; toast them briefly for depth. - Build the Body
Add diced sweet potato and rinsed lentils, stirring to coat them evenly with the spiced mixture. - Pour and Simmer
Add canned tomatoes with juice, coconut milk, and vegetable broth. Stir well and bring to a gentle boil. - Slow Cook
Reduce heat, cover, and let it simmer for 25–30 minutes, or until lentils and sweet potatoes are tender. Stir occasionally and add broth if needed. - Finish and Season
Season to taste with salt and pepper. Add a sprinkle of chili flakes for a bit of heat, if you like. - Serve
Dish it up hot, garnished with chopped cilantro if desired.

Cooking Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Calories: ~330 per serving
- Servings: Serves 4
Nutritional Highlights
- Protein: 12g
- Carbohydrates: 45g
- Fats: 12g
- Fiber: 15g
- Vitamins: Abundant in Vitamin A & C
Storing the Curry
This curry keeps beautifully. Store in an airtight container and refrigerate for up to 4 days. For long-term use, freeze in a sealed container for up to 3 months. Reheat gently on the stovetop or in a microwave, adding a splash of broth if needed to loosen it up.
Tips for Perfection
- Spice to Preference: Start mild and adjust as you go. Everyone’s heat tolerance is different.
- Texture Control: Thicker curry? Simmer uncovered. Thinner? Add a bit more broth.
- Flexible Lentils: Sub in green or brown lentils, just keep in mind they’ll need a bit longer to cook.
- Extra Veggies: Stir in spinach, peas, or carrots for added variety.
- Cilantro Finish: A scattering of fresh cilantro brings brightness and freshness to every bite.

Creative Variations
- Add a Kick: Toss in green chilies or a pinch of cayenne for heat.
- Protein Boost: Stir in chickpeas or cooked quinoa to increase heartiness.
- Dairy-Free Creaminess: Try almond or cashew cream in place of coconut milk.
- Global Twist: Swirl in peanut butter for Thai vibes or a spoonful of miso paste for a savory Japanese note.
Serving Suggestions
- Rice: Serve over steamed basmati or jasmine rice to absorb every drop of flavor.
- Flatbread: Naan or roti makes an ideal, scoopable companion.
- Salad: A cool cucumber salad adds crisp contrast.
- Yogurt: A spoonful of vegan yogurt balances the spices with creamy calmness.
Frequently Asked Questions
Can I use different lentils?
Yes. Red lentils turn creamy quickly, but green or brown varieties offer a firmer texture. Adjust cooking time accordingly.
Is this dish gluten-free?
Absolutely. All ingredients are naturally gluten-free.
Can I prepare it ahead?
Yes, in fact, it tastes better the next day as the flavors deepen.
What can I use instead of coconut milk?
Almond milk, cashew cream, or even extra broth work, though the taste will vary slightly.
How can I make it creamier?
Add an extra splash of coconut milk or your favorite dairy-free cream before serving.
Conclusion
This Vegan Lentil and Sweet Potato Curry isn’t just a recipe—it’s a ritual of nourishment, warmth, and flavor. Each batch brings a different nuance, a new memory, and a reaffirmation that comfort food can be both indulgent and healthy. Embrace the process, make it your own, and let the gentle spice and vibrant aroma bring joy to your table.