Sweet Potato and Lentil Curry
Warm, cozy, and packed with flavor, this Sweet Potato and Lentil Curry is a perfect dish to brighten up any meal. It's a hearty, wholesome option that’s both nourishing and satisfying, making it ideal for any season.
This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.
Ingredients for Sweet Potato and Lentil Curry
Olive oil is used for sautéing, adding a subtle flavor base. Onion provides a sweet and savory foundation. Garlic and ginger bring aromatic depth. Cumin and turmeric give the curry its warm, earthy taste, while optional cayenne pepper adds a touch of heat. Red lentils are protein-packed and cook quickly. Sweet potatoes offer a creamy and sweet contrast. Coconut milk makes the curry creamy and rich. Vegetable broth adds flavor depth. A dash of salt and pepper seasons the dish. Spinach adds a pop of color and nutrients at the end. Lime juice brightens up the flavors. Fresh cilantro is a perfect garnish. Serve with rice or naan to soak up all the delicious sauce.
Why This Sweet Potato and Lentil Curry Works
As the pot heats up, the onion, garlic, and ginger soften in the oil. They lose their sharp bite and start to taste sweeter and milder, so the base of the curry is smooth instead of harsh. When the spices go in, the dry powders coat the soft onion and soak up some oil, so they spread more evenly later in the liquid.
Once the lentils, sweet potatoes, coconut milk, and broth are added, everything cooks gently together. Red lentils break down as they simmer and start to fall apart, which thickens the liquid and turns it into a cozy, stew‑like curry instead of a thin soup. At the same time, the sweet potato cubes slowly soften all the way through but still keep their shape, so there are tender chunks in the thicker sauce.
Near the end, spinach only needs a short time in the hot curry to wilt and fold into the pot. Lime juice goes in off the heat, so it stays bright and cuts through the richness of the coconut milk, keeping the curry from feeling heavy.
Sweet Potato and Lentil Curry Tips & Tricks
- Rinse the lentils under cold water to remove any dust or debris before cooking.
- For a thicker curry, reduce the amount of vegetable broth slightly.
- If you prefer a milder curry, skip the cayenne pepper.
- Let the curry sit for a few minutes before serving to allow the flavors to meld.
Mistakes To Avoid
Letting the curry boil hard the whole time instead of simmering gently can make the coconut milk split. The liquid turns a bit grainy and oily, and the lentils on the bottom can stick and scorch while the top still looks fine. The final curry ends up with burnt bits and a greasy layer instead of a smooth, creamy sauce.
Adding the lentils and sweet potatoes before the spices have a chance to cook in the oil leaves the spices tasting raw and dusty. The powders stay clumped on the vegetables and never really spread through the liquid. The curry then has uneven flavor pockets and a slightly chalky feel in some bites.
Cutting the sweet potatoes into big, uneven chunks means they do not cook at the same speed as the lentils. Some pieces stay firm or slightly crunchy while the lentils have already broken down and turned mushy. The pot ends up with a mix of falling-apart lentils and half-cooked cubes that feel out of place.
Throwing in the spinach too early and letting it simmer for a long time makes it turn dull and stringy. The leaves break apart and almost disappear into the sauce. Instead of soft, silky greens, the curry gets a murky look and a slightly fibrous texture.
Skipping the lime juice at the end leaves the curry tasting flat and heavy. The richness from the coconut milk just sits on the tongue, and the lentils feel thicker and more clinging. With no brightness to cut through, the whole dish can seem dense and a bit tiring to eat after a few bites.
Equipment Used:
Ingredients
- 1 tbsp olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 tbsp ginger, minced
- 1 tsp cumin
- 1 tsp turmeric
- 1/2 tsp cayenne pepper (optional)
- 1 cup red lentils
- 2 medium sweet potatoes, peeled and diced
- 1 can (14 oz) coconut milk
- 2 cups vegetable broth
- Salt and pepper to taste
- 2 cups spinach
- Juice of 1 lime
- Fresh cilantro for garnish
- Rice or naan for serving
Step-by-step Instructions
- 1. Heat oil in a large pot over medium heat. Add onion and cook until translucent, about 5 minutes.
- 2. Stir in garlic and ginger; cook for 1 minute until fragrant.
- 3. Add cumin, turmeric, and cayenne pepper; stir for 30 seconds.
- 4. Add lentils, sweet potatoes, coconut milk, and vegetable broth. Season with salt and pepper.
- 5. Bring to a boil, then reduce heat to a simmer. Cover and cook for 25-30 minutes, stirring occasionally, until lentils and sweet potatoes are tender.
- 6. Stir in spinach and cook until wilted, about 2 minutes.
- 7. Remove from heat and stir in lime juice. Garnish with cilantro.
- 8. Serve hot with rice or naan.
Trending Now
Classic Shepherd's Pie
A traditional Shepherd's Pie featuring savory lamb and vegetables topped with crea...
View RecipeFoil-Wrapped Baked Salmon
Delight in the tender and juicy flavors of this Foil-Wrapped Baked Salmon, effortl...
View RecipeTraditional Cucumber Salad
This refreshing cucumber salad balances tangy vinegar and sweet sugar for a classi...
View RecipeClassic Hard-Boiled Eggs
Perfectly cooked hard-boiled eggs with a tender white and a creamy yolk, ideal for...
View RecipeFrequently Asked Questions
- Can I use green lentils instead of red?
- Red lentils cook faster and become softer, which is ideal for this curry's texture. Green lentils would work, but you'll need to adjust the cooking time.
- Can I make this curry ahead of time?
- Absolutely! The flavors deepen with time, making it even more delicious the next day. Just reheat gently on the stove.
Serving Ideas for Sweet Potato and Lentil Curry
This curry is wonderfully versatile. Pair it with fluffy basmati rice or warm naan to soak up the rich sauce. A side of cucumber salad can add a refreshing crunch, balancing the creamy texture of the curry.
More Main Dishes Recipes
Zesty Glazed Meatloaf
A delightful twist on the classic meatloaf recipe, Zesty Glazed Meatloaf combines ...
View RecipeTraditional Roast Prime Rib
A succulent and tender roast prime rib, seasoned to perfection and slow-roasted fo...
View RecipeSmoky Chipotle Meatloaf
Discover a modern twist on a classic favorite with our Smoky Chipotle Meatloaf. Th...
View RecipeSpicy Lime Seared Ahi Tuna
Experience a burst of flavor with our Spicy Lime Seared Ahi Tuna, a perfect fusion...
View Recipe