How to Make the Perfect Sweet Potato and Lentil Curry
Indian-Inspired · Easy · 40 min · 4 servings
This hearty and aromatic curry combines tender sweet potatoes with protein-packed red lentils in a richly spiced tomato coconut sauce. It is a complete one-pot meal that is both nourishing and deeply satisfying.
Why this recipe works
This Sweet Potato and Lentil Curry recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 40 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 395 calories with 16g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 2 large sweet potatoes peeled and cubed
- 1 cup red lentils rinsed
- 1 can diced tomatoes
- 1 can coconut milk
- 2 tablespoons curry powder
- 1 tablespoon coconut oil
Step by step instructions
Step 1: Toast the Spices
Heat coconut oil in a large pot over medium heat. Add curry powder and stir constantly for 60 seconds until the spices bloom and become deeply fragrant. This step is critical for building flavor depth.
Step 2: Add the Main Ingredients
Add sweet potatoes, rinsed lentils, diced tomatoes, and coconut milk to the pot. Stir everything together until well combined with the toasted spices. Add 1 cup of water and season generously with salt.
Step 3: Simmer Until Tender
Bring the curry to a boil then reduce heat to low and cover. Simmer for 25 to 30 minutes, stirring occasionally, until lentils have dissolved into the sauce and sweet potatoes are completely tender.
Step 4: Adjust and Serve
Taste and adjust seasoning with salt and additional curry powder as needed. Serve hot over steamed basmati rice or with warm naan bread, garnished with fresh cilantro and a squeeze of lemon.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- red lentils → green or brown lentils though cooking time will increase by 10 minutes
- coconut milk → plain yogurt stirred in at the end for a tangier version
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Not toasting the curry powder first which results in a flat and one-dimensional flavor
- Adding too much water which makes the curry thin and watery instead of thick and hearty
Nutrition facts
Per serving: 395 calories, 16g protein, 62g carbs, 10g fat, 14g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →