Lentil & Sweet Potato Curry invites you to experience a warm, hearty bowl that balances earthy lentils with sweet, caramelized potato cubes, all swirled in a silky coconut‑infused sauce seasoned with aromatic curry powder, ginger, and garlic. This plant‑based masterpiece delivers protein, fiber, and vibrant flavor while staying simple enough for a weeknight dinner. In just 45 minutes you’ll have a comforting, nutrient‑rich meal that satisfies cravings for spice and comfort without any heavy cream or meat, making it perfect for anyone seeking a wholesome, satisfying dish. Enjoy it now with rice!
Why You’ll Love This Lentil & Sweet Potato Curry
This curry stands out because it combines two nutrient‑dense staples—lentils and sweet potatoes—into a single pot of flavor. Lentils provide a complete source of plant protein and a hearty texture that holds up well during simmering, while sweet potatoes add natural sweetness and a creamy interior that contrasts beautifully with the spices. The result is a balanced dish that feels indulgent yet remains light enough for a regular dinner.
Beyond nutrition, the aroma of simmering curry powder, fresh ginger, and garlic fills your kitchen, creating an inviting atmosphere that makes the cooking process as enjoyable as the final bite. The recipe is forgiving; you can adjust the heat level, swap the coconut milk for a lighter broth, or add a handful of greens toward the end for extra color. Its versatility means it fits into a variety of meal plans, from vegetarian weeknight meals to vegan lunchboxes.
Equipment You’ll Need
Having the right tools makes this one‑pot wonder come together smoothly. You’ll need a large heavy‑bottomed pot or Dutch oven to prevent sticking, a wooden spoon for stirring, a sharp chef’s knife for dicing the sweet potato, and a measuring cup set for precise liquid ratios. A grater or microplane works best for the ginger, and a ladle helps you serve the curry without spilling.
- Large pot or Dutch oven (6‑8 quart)
- Wooden spoon or silicone spatula
- Chef’s knife and cutting board
- Measuring cups and spoons
- Microplane or fine grater for ginger
- Ladle for serving
Ingredients for Lentil & Sweet Potato Curry
- 1 cup green or brown lentils, rinsed
- 1 large sweet potato, peeled and diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 can (14 oz) coconut milk
- 2 cups vegetable broth
- 2 tbsp curry powder
- 1 tbsp salt (adjust to taste)
- 1 tbsp vegetable oil
- Fresh cilantro, chopped (for garnish)

Ingredient Substitutions
If you don’t have coconut milk, replace it with an equal amount of oat milk mixed with a tablespoon of olive oil for richness. For a lower‑fat version, use low‑fat coconut milk or a blend of unsweetened almond milk and a splash of oil. You can also swap vegetable broth for chicken broth if you aren’t strictly vegetarian, but the flavor profile will shift slightly.
How to Make Lentil & Sweet Potato Curry (Step-by-Step)
Step 1: Prepare the Base
Heat the vegetable oil in a large pot over medium heat. Add the chopped onion, minced garlic, and grated ginger. Sauté for 3‑5 minutes, stirring frequently, until the onion becomes translucent and the mixture is fragrant.
Step 2: Toast the Spices
Sprinkle the curry powder over the aromatics and cook for an additional minute, allowing the spices to release their essential oils. This step deepens the flavor and prevents a raw spice taste.
Step 3: Add Lentils and Sweet Potato
Stir in the rinsed lentils and diced sweet potato, coating them with the spiced onion mixture. Cook for 2 minutes to let the lentils absorb some of the spice.

Step 4: Incorporate Liquids
Pour in the coconut milk followed by the vegetable broth. Increase the heat to bring the mixture to a gentle boil, then reduce to a simmer.
Step 5: Simmer Until Tender
Cover the pot partially and let the curry simmer for 25‑30 minutes, stirring occasionally. The lentils should be soft but still hold their shape, and the sweet potato cubes should be fork‑tender.
Step 6: Season and Garnish
Season with salt, tasting and adjusting as needed. Remove the pot from heat, garnish with freshly chopped cilantro, and serve hot.
Variations and Twists
If you enjoy heat, stir in a diced jalapeño or a pinch of cayenne pepper during Step 2. For a smoky flavor, add a teaspoon of smoked paprika. You can also enrich the protein profile by mixing in cooked turkey pepperoni strips or turkey bacon bits at the end of cooking—these add a savory crunch without overwhelming the dish.
For a heartier version, add a cup of cooked quinoa or brown rice to the curry just before serving. A handful of spinach or kale stirred in during the last five minutes adds extra nutrients and a pop of color.
What to Serve With Lentil & Sweet Potato Curry
Pair this curry with fluffy basmati rice, warm naan bread, or a side of roasted cauliflower for a complete meal. A simple cucumber‑mint raita made with yogurt and a splash of grape juice (instead of traditional lemon) adds a cooling contrast. For a beverage, serve chilled grape juice or a sparkling water infused with fresh lime.
Pro Tips for Perfect Results
- Rinse lentils well: This removes dust and reduces any bitter aftertaste.
- Don’t over‑cook sweet potatoes: Add them after the lentils have simmered for 10 minutes if you prefer a firmer texture.
- Adjust thickness: If the curry becomes too thick, thin it with a little extra vegetable broth or water.
- Fresh cilantro at the end: Adding it off the heat preserves its bright flavor and color.
- Make ahead: This curry tastes even better the next day as the flavors meld.

Common Mistakes to Avoid
- Using too much salt early: Add most of the salt at the end to prevent over‑seasoning.
- Skipping the spice toast: Not toasting the curry powder can leave a raw flavor.
- Cooking on high heat: A gentle simmer prevents the lentils from breaking down into mush.
- Leaving the pot uncovered: This can cause the sauce to evaporate too quickly, resulting in a dry curry.
- Neglecting to rinse lentils: Unrinsed lentils may contain residues that affect taste.
Storage, Reheating & Make‑Ahead Tips
Allow the curry to cool to room temperature before transferring it to airtight containers. It stores safely in the refrigerator for up to four days. For longer storage, portion the curry into freezer‑safe bags and freeze for up to three months. To reheat, warm gently on the stovetop over low heat, adding a splash of vegetable broth if the sauce has thickened. This dish also reheats well in the microwave, stirring halfway through to ensure even heating.
Frequently Asked Questions
Can I use red lentils instead of green or brown? Yes, red lentils cook faster and will give a softer texture; reduce the simmer time to 15‑20 minutes.
Is this recipe vegan? Absolutely. All ingredients are plant‑based, making it suitable for a vegan diet.
How spicy is the curry? The base recipe is mild. Adjust heat by adding fresh chilies or extra curry powder to suit your palate.
Can I add other vegetables? Feel free to incorporate carrots, peas, or bell peppers during Step 3 for added color and nutrition.
What’s the best way to thicken the sauce? Simmer uncovered for the last 5‑10 minutes or stir in a teaspoon of cornstarch mixed with cold water.

Conclusion
Lentil & Sweet Potato Curry delivers comforting flavors, wholesome nutrition, and effortless preparation, making it an ideal go‑to meal for busy evenings. Whether you enjoy it as is or customize it with your favorite twists, this one‑pot wonder will quickly become a staple in your kitchen.
Print
Lentil & Sweet Potato Curry: Best Easy Recipe for Busy Weeknights
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Lentil & Sweet Potato Curry is a quick, protein‑rich vegetarian dinner that combines lentils, sweet potatoes, and aromatic curry spices in a creamy coconut milk base. Perfect for busy weeknights, this one‑pot recipe serves 4, delivers 350 calories per serving, and offers a comforting, flavorful meal that fits healthy meal plans and easy‑prep cooking.
Ingredients
-
- 1 cup green or brown lentils
- 1 large sweet potato
- diced
- 1 medium onion
- chopped
- 2 cloves garlic
- minced
- 1 tbsp fresh ginger
- grated
- 1 can coconut milk
- 2 cups vegetable broth
- 2 tbsp curry powder
- 1 tbsp salt
- 1 tbsp vegetable oil
- Fresh cilantro for garnish
Instructions
-
Step 1: Heat oil and sauté aromatics
In a large pot, heat vegetable oil over medium heat. Add onion, garlic, and ginger; sauté until fragrant.
Step 2: Toast curry powder
Stir in curry powder and cook for one minute to release flavors.
Step 3: Add lentils and sweet potato
Mix in lentils and diced sweet potato, coating them with the spiced mixture.
Step 4: Add coconut milk and broth
Pour in coconut milk and vegetable broth; bring to a boil, then reduce to a simmer.
Step 5: Simmer until tender
Cover partially and simmer 25‑30 minutes until lentils and sweet potatoes are soft.
Step 6: Season and garnish
Season with salt, garnish with cilantro, and serve hot.
Notes
- For a richer flavor
- use full‑fat coconut milk. Adjust spice level with extra curry powder or a pinch of cayenne. This dish stores well and tastes even better the next day.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 5g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 8g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 0mg
Keywords: Lentil & Sweet Potato Curry, sweet potato curry recipe, lentil curry easy, vegetarian curry, healthy dinner ideas, quick lentil soup, plant based curry, comfort food recipes, one pot meals