This creamy red lentil sweet potato curry brings together nutty lentils, tender root vegetables, and aromatic spices in one satisfying pot. The velvety coconut milk base creates a rich backdrop for the natural sweetness of the sweet potatoes, while a handful of spinach adds both color and nutrition to this hearty dish. Ready in just 30 minutes with minimal cleanup, this warming curry delivers restaurant-quality flavor with pantry-friendly ingredients. Serve over fluffy basmati rice or with warm naan bread to soak up every last drop of the fragrant sauce.

Why It’s a Trusted Favorite
This red lentil sweet potato curry has earned its place in the weeknight dinner rotation for good reason. It delivers big on both flavor and convenience without compromising on nutrition.
- Perfect Balance of Flavors: The natural sweetness of sweet potatoes beautifully complements the earthiness of red lentils, while the aromatic spices create warmth without overwhelming heat.
- Quick Without Shortcuts: Unlike many 30-minute meals that sacrifice quality for speed, this curry develops deep, authentic flavors in half an hour thanks to the quick-cooking nature of red lentils.
- One-Pan Wonder: The entire dish comes together in a single pot, making cleanup almost as easy as the cooking process itself—perfect for those evenings when washing multiple dishes feels impossible.
- Meal Prep Champion: This curry actually improves with time as the flavors meld, making it ideal for batch cooking and enjoying throughout the week with different accompaniments.
- Nutrient Powerhouse: Each spoonful delivers plant-based protein, fiber, and complex carbohydrates, creating a truly satisfying meal that sustains energy levels long after dinner is over.
- Freezer-Friendly Formula: The tested freeze-and-reheat quality means you can always have a homemade meal waiting, with the texture and flavors remaining intact for up to three months.
Ingredient Notes
Every element in this Red Lentil Sweet Potato Curry plays an essential role in building its rich, comforting character. Understanding each ingredient’s purpose helps create a perfectly balanced dish with authentic depth of flavor.
- Red Lentils: These protein-packed legumes break down quickly to create the curry’s creamy base texture without extensive cooking time. Choose split red lentils (masoor dal) rather than whole red lentils for the quickest cooking and creamiest result.
- Sweet Potatoes: Their natural sweetness balances the savory elements while adding hearty texture and beta-carotene nutrients. Orange-fleshed varieties provide the best color contrast and sweetness; aim for uniform 1/2-inch cubes for even cooking.
- Avocado Oil: This neutral-tasting oil with a high smoke point is ideal for sautéing aromatic base ingredients. Substitute with coconut oil for a subtly tropical note or olive oil if that’s what you have on hand.
- Onion: Creates the aromatic foundation that supports all other flavors in the curry. Yellow onions offer the perfect balance of sweetness and pungency when cooked down properly.
- Garlic: Provides essential depth and complexity to the overall flavor profile. Freshly minced delivers superior aroma; allow it to bloom in the oil briefly without browning for optimal flavor release.
- Ginger: Adds warming, subtle heat and digestive benefits that complement the lentils perfectly. Fresh ginger root provides the brightest flavor; store extras in the freezer and grate while frozen as needed.
- Crushed Tomatoes: Creates acidity to balance the richness of coconut milk while adding natural umami. Fire-roasted varieties add an extra dimension of smoky flavor if available.
- Coconut Milk: Delivers creamy richness and authentic curry texture that brings everything together. Full-fat provides the most luxurious mouthfeel, though light coconut milk works for a lower-calorie version.
- Vegetable Broth: Enhances all flavors while providing necessary cooking liquid for the lentils to absorb. Low-sodium varieties allow better control over the final seasoning.
- Spinach: Incorporates vital nutrients and vibrant color contrast with minimal impact on the overall flavor profile. Baby spinach requires no chopping and wilts beautifully into the finished curry.
- Turmeric: Provides the classic golden color and earthy, slightly bitter notes that define authentic curry. The compounds in turmeric become more bioavailable when paired with black pepper and fat (coconut milk).
- Cumin: Adds warm, nutty, slightly smoky undertones that are essential to curry’s depth. Blooming ground cumin in oil before adding liquids maximizes its flavor contribution.
How to Make Comforting Red Lentil Sweet Potato Curry: A Weeknight Wonder
- Heat avocado oil in a large, deep skillet or Dutch oven over medium heat. Add the diced onion and sauté for 3-4 minutes until it begins to soften and turn translucent.
- Add minced garlic and ginger to the pan and cook for another minute until fragrant. I find this brief cooking time releases their aromatics without any risk of burning the garlic.
- Stir in the diced sweet potatoes and rinsed red lentils, coating them in the aromatic oil mixture. This step helps build flavor from the ground up.
- Pour in the crushed tomatoes, coconut milk, and vegetable broth, then add turmeric, cumin, salt, and pepper. Bring the mixture to a gentle boil, stirring occasionally.
- Reduce heat to low, cover the pan, and simmer for 20 minutes, or until the sweet potatoes are fork-tender and the lentils have softened completely. The curry will gradually thicken as the lentils break down.
- Uncover and test both the sweet potatoes and lentils for doneness. The sweet potatoes should be soft but still hold their shape, while the lentils should be creamy. If needed, simmer for another 5 minutes.
- Stir in the fresh spinach and cook just until wilted, about 1-2 minutes. The residual heat is usually enough to wilt the spinach perfectly without overcooking.
- Taste and adjust the seasonings before serving. Sometimes I like to finish with a squeeze of fresh lime juice and a sprinkle of chopped cilantro for brightness.
As the curry sits, it will continue to thicken. When reheating leftovers, you may want to add a splash of coconut milk or broth to restore the original creamy consistency.

Make It Your Way
Cooking should be an adventure, not a strict rulebook! This red lentil sweet potato curry welcomes adaptation based on what’s in your pantry or what flavors you’re craving today.
- Vegetable variations: Sweet potatoes can be partially or fully replaced with butternut squash, carrots, or even cauliflower for a different twist. I’ve made this with a carrot-sweet potato combo that adds lovely color contrast and natural sweetness.
- Protein boost: While this curry is already protein-rich from the lentils, you can add firm tofu cubes, chickpeas, or even a handful of cashews for extra texture and nutrition.
- Greens swap: No spinach? No problem! Kale, Swiss chard, or even chopped collard greens work beautifully—just allow slightly more cooking time for tougher greens to become tender.
- Heat level customization: As written, this curry is mild enough for most palates, but you can dial up the heat with a diced jalapeño added with the onions, a teaspoon of red pepper flakes, or a dollop of sambal oelek stirred in at the end.
- Coconut-free option: If you’re avoiding coconut, substitute cashew cream (blend 1/2 cup soaked raw cashews with 1 cup water) or unsweetened almond milk mixed with 2 tablespoons of almond butter for creaminess without the coconut flavor.
- Spice exploration: The basic spices create a delicious foundation, but I sometimes add 1/2 teaspoon of garam masala, a pinch of cardamom, or a teaspoon of curry powder for more complex flavor dimensions.
Remember, the best part about home cooking is making each dish your own while maintaining the soul of the recipe. As long as you keep the basic technique the same, your personalized version will still deliver that comforting, satisfying curry experience!
Serving Suggestions
This Red Lentil Sweet Potato Curry is a complete meal in itself, but the right accompaniments can transform it into an absolutely memorable dining experience.
I love serving this curry ladled over a bed of fluffy basmati rice or fragrant jasmine rice, which provides the perfect canvas for soaking up all that creamy, spiced sauce. For a lower-carb option, cauliflower rice works beautifully with the rich flavors of this dish.
Warm naan bread or homemade chapati make excellent sidekicks for scooping up every last bit of curry. I often brush mine with a little garlic butter before serving for an extra flavor boost that complements the aromatic spices in the dish.
For a complete meal with contrasting textures and temperatures, try adding a cooling side of cucumber raita or a simple kachumber salad with diced cucumber, tomato, and red onion dressed with lemon juice. The fresh crunch and acidity balance the warm creaminess of the Red Lentil Sweet Potato Curry perfectly.
When entertaining, I arrange the curry in a large, shallow serving bowl and create a beautiful presentation by garnishing with fresh cilantro leaves, thin slices of red chili for color contrast, and a light drizzle of coconut cream swirled on top. This simple styling elevates the humble curry into a dish worthy of any special gathering.
Tips for the Best Comforting Red Lentil Sweet Potato Curry
Here are some insider tricks to elevate your Red Lentil Sweet Potato Curry from good to exceptional:
- Rinse lentils thoroughly: Give your red lentils several good rinses until the water runs clear to remove starch and any debris, preventing any potential bitter flavors in your curry.
- Dice sweet potatoes evenly: Cut sweet potatoes into consistent 1/2-inch cubes for even cooking—larger chunks may still be firm when your lentils have turned creamy.
- Bloom your spices: I always add turmeric and cumin to the oil with onions for about 30 seconds before adding liquids. This crucial step releases their full aromatic potential and deepens your curry’s flavor profile.
- Control the consistency: If your curry seems too thick, add vegetable broth a few tablespoons at a time; if too thin, simmer uncovered for 5 extra minutes, allowing excess moisture to evaporate.
- Layer in greens gradually: Add spinach in batches rather than all at once, letting each handful wilt slightly before adding the next for better incorporation into your red lentil sweet potato curry.
Make Ahead Options for Red Lentil Sweet Potato Curry
This Red Lentil Sweet Potato Curry is a meal prep champion that actually improves with time as the flavors meld together! You can prepare the entire curry up to 3 days in advance and store it in the refrigerator in an airtight container (the lentils will continue to absorb the aromatic spices, creating even richer flavor). The sweet potatoes and spinach hold their texture beautifully when reheated. When ready to serve, simply reheat gently on the stovetop over medium-low heat, adding a splash of coconut milk or vegetable broth to restore the creamy consistency if needed. For ultimate convenience, you can even freeze portions for up to 3 months, making this curry your go-to solution for those hectic weeknights when homemade comfort food feels impossible but is exactly what your family craves.
Storage & Freezing
This Red Lentil Sweet Potato Curry stores beautifully, making it perfect for meal prep. Store leftovers in airtight containers in the refrigerator for up to 5 days, where the flavors will continue to develop and deepen – many curry lovers find it tastes even better the next day!
For longer storage, this curry freezes exceptionally well for up to 3 months. I recommend portioning it into individual servings before freezing for easier defrosting. The sweet potatoes maintain their texture surprisingly well, though they may soften slightly more upon reheating.
When reheating either refrigerated or frozen curry, warm it gently on the stovetop over medium-low heat or in the microwave at 70% power. The lentils will continue to absorb liquid during storage, so you’ll likely need to add a splash of vegetable broth or coconut milk to restore the curry’s creamy consistency. Stir occasionally while reheating to ensure even warming and prevent the bottom from scorching.

Recipe FAQs
Can I substitute green lentils for red lentils?
No, they won’t break down properly.
How do I fix curry that’s too thick?
Add coconut milk or broth gradually.
Can I make this in an Instant Pot?
Yes, 8 minutes on high pressure.
Is this curry spicy?
I keep it mild — add chili for heat.
Can I skip the coconut milk?
Cashew cream works as a substitute.
How long does this curry keep?
Refrigerate up to 5 days, freeze 3 months.
Comforting Red Lentil Sweet Potato Curry: A Weeknight Wonder
This creamy red lentil sweet potato curry brings together nutty lentils, tender root vegetables, and aromatic spices in one satisfying pot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan
Ingredients
- 1 tablespoon avocado oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 sweet potatoes, diced
- 1 cup red lentils, rinsed
- 1 can (14 oz) crushed tomatoes
- 1 can (14 oz) coconut milk
- 2 cups vegetable broth
- 1 teaspoon turmeric
- 1 teaspoon cumin
- to taste salt
- to taste pepper
- 4 cups fresh spinach
Instructions
- Heat avocado oil in a large, deep skillet or Dutch oven over medium heat. Add the diced onion and sauté for 3-4 minutes until it begins to soften and turn translucent.
- Add minced garlic and ginger to the pan and cook for another minute until fragrant.
- Stir in the diced sweet potatoes and rinsed red lentils, coating them in the aromatic oil mixture.
- Pour in the crushed tomatoes, coconut milk, and vegetable broth, then add turmeric, cumin, salt, and pepper. Bring the mixture to a gentle boil, stirring occasionally.
- Reduce heat to low, cover the pan, and simmer for 20 minutes, or until the sweet potatoes are fork-tender and the lentils have softened completely.
- Uncover and test both the sweet potatoes and lentils for doneness.
- Stir in the fresh spinach and cook just until wilted, about 1-2 minutes.
- Taste and adjust the seasonings before serving.
Notes
- Rinse lentils thoroughly: Give your red lentils several good rinses until the water runs clear to remove starch and any debris.
- Dice sweet potatoes evenly: Cut sweet potatoes into consistent 1/2-inch cubes for even cooking.
- Bloom your spices: Add turmeric and cumin to the oil with onions for about 30 seconds before adding liquids.
- Control the consistency: If your curry seems too thick, add vegetable broth a few tablespoons at a time.
- Layer in greens gradually: Add spinach in batches rather than all at once.














