Red Lentil Sweet Potato Curry

Category:Soups, Stews & Chili

Soups, Stews & Chili

The onions need a few quiet minutes in the pot before the spices go in; rush them and the curry tastes sharper instead of rounded. I let them soften over medium heat, then stir the garlic, ginger, spices, and tomato paste constantly so nothing catches while the flavors open up. That little bit of attention gives this red lentil sweet potato curry a warm, savory base without a long ingredient list.

Red lentils are what make the sauce thick and creamy as they simmer, while the sweet potato softens into tender, distinct cubes. I cut it into even pieces so they finish at about the same time, and keep the pot partially covered while everything simmers. Lime juice and cilantro go in after the pot comes off the heat, bringing a fresh finish to the mellow coconut and spice. The bowl is soft, warmly spiced, and bright at the edges.

Red Lentil Sweet Potato Curry with creamy golden sauce
“

Kitchen Note

Cut the sweet potato into even 1/2-inch cubes, not a mix of big and little chunks. Smaller pieces can soften away before the larger ones turn fork-tender, so an even cut gives you tender cubes throughout the pot.

Save this red lentil sweet potato curry for a cozy, one-pot dinner with tender vegetables and a creamy coconut-lentil sauce.

Save to Pinterest

Why Red Lentils Make This Curry Creamy Without a Blender

Red lentils change the texture as they cook. They soften and break down into the coconut milk and broth, thickening the liquid into a spoon-coating sauce without a separate purée or cream added at the end. That’s useful here because the sweet potato gets tender in the same simmer, but still gives the curry pieces to bite into.

Other lentils don’t behave quite the same way. Brown and green lentils tend to hold their shape more firmly, so swapping them in would leave the sauce less cohesive and the sweet potato would have to cook longer while the lentils catch up. For this particular balance, rinsed red lentils are doing two jobs: they’re the hearty base and the natural thickener. Stir occasionally as they cook, especially along the bottom of the pot, and look for the lentils to have broken down before calling the curry ready. It should look creamy rather than like separate lentils sitting in thin broth.

What the Coconut Milk, Red Lentils, and Fresh Finish Each Bring

Red Lentil Sweet Potato Curry with tender sweet potato
  • Red lentils and sweet potato — Red lentils soften quickly and help thicken the sauce; rinsing and draining them first removes loose surface starch and any dust. A medium sweet potato cut into 1/2-inch cubes gives the pot tender, distinct pieces rather than a fully blended texture. Choose a firm potato, but there’s no need to seek out a specialty variety.
  • Coconut milk and vegetable broth — Unsweetened canned coconut milk lends the sauce its rounded, creamy character, while low-sodium broth keeps it savory without making the seasoning hard to control. If the coconut milk has separated in the can, stir it smooth before pouring it into the pot. A standard grocery-store can works well here.
  • Curry powder, cumin, turmeric, cayenne, and tomato paste — Curry powder supplies the broad spice blend; cumin and turmeric deepen it, while cayenne adds a little heat. Tomato paste gives those spices a savory, concentrated base. Freshness matters more than price: older spices lose their aroma, but an affordable curry powder is perfectly suitable.
  • Onion, garlic, and ginger — Finely chopping the onion helps it soften evenly, and fresh minced garlic with finely grated ginger gives the base a lively aroma. Fresh ginger has a brighter, juicier bite than dried ginger, so it’s worth using here when available.
  • Lime juice and cilantro — Lime brightens the finished pot, and chopped cilantro adds a fresh herbal note. Lemon juice works in the same amount if that’s what you have; it makes the finish a little more tart and less distinctly lime-scented. Add both after taking the pot off the heat so their fresh character stays noticeable.

Build the Curry in the Pot, in the Right Order

Soften the Onion First

Heat the vegetable oil in a 4-quart Dutch oven or saucepan over medium heat, then add the finely chopped onion. Cook for 5 to 7 minutes, stirring occasionally, until it has softened. You’re looking for onion that bends easily and looks less opaque, not a browned layer on the bottom. If it’s still firm, give it the time it needs before adding the aromatics.

Let the Spices Bloom in the Tomato Paste

Add the garlic, ginger, curry powder, cumin, turmeric, cayenne, and tomato paste. Stir constantly for 1 minute so the aromatics and spices mingle with the oil and paste. The mixture should smell fragrant, with the paste coating the onion rather than sitting in a lump. Keep stirring through this short stage; spices left against the hot pot can scorch and turn bitter.

Simmer Until the Lentils Break Down

Stir in the sweet potato, rinsed and drained red lentils, coconut milk, vegetable broth, and kosher salt, scraping the bottom of the pot as you combine everything. Bring it to a boil, then lower the heat and simmer partially covered for 18 to 22 minutes, stirring occasionally. The liquid should bubble gently, not boil hard. It’s ready when the lentils have broken down and a fork slides easily into the sweet potato.

Finish Off the Heat

Take the pot off the heat before stirring in the fresh lime juice and chopped cilantro. The lime cuts through the coconut milk’s richness, while the cilantro keeps the finish fresh and green. Stir until both are distributed through the curry. The sauce should cling to the lentils and sweet potato, not look like a thin broth.

Two Simple Changes for a Different Bowl

A Less-Rich, Dairy-Free Bowl

Use a 13.5-ounce can of unsweetened light coconut milk in place of the regular unsweetened coconut milk. The curry stays dairy-free, but the sauce will be lighter and less plush; the red lentils still help it thicken as they simmer.

A Gentler Spice Level

Leave out the cayenne pepper for a milder pot. The curry powder, cumin, and turmeric still give the sauce its warm, layered flavor, but you lose the direct chile heat.

Storage and Reheating

  • Refrigerator: Refrigerate in an airtight container within 2 hours and use within 4 days. The lentils thicken the curry as it chills.
  • Freezer: Freeze in airtight, freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator; the sweet potato may be softer after freezing.
  • Reheating: Warm gently in a saucepan over low heat, stirring often, until the leftovers reach 165°F. Avoid high heat, which can scorch the thick curry on the bottom of the pan.

Questions That Come Up While This Curry Cooks

Can I use brown or green lentils instead of red lentils?+

They aren’t a direct swap for this timing and texture. Brown or green lentils tend to stay firmer and take longer to soften, so the sweet potato could become too soft before the lentils are ready. Red lentils are what give this curry its naturally creamy body.

Can I use curry paste instead of curry powder?+

There isn’t a dependable one-for-one swap because curry pastes vary in concentration, salt, and chile heat. This spice balance is built around curry powder, so using paste would change the seasoning as well as the flavor. Stick with curry powder for the intended result.

Can I use canned sweet potato instead of fresh?+

Fresh sweet potato is a better fit. Canned pieces are already soft and are likely to break apart during the simmer, before the red lentils have finished cooking. Fresh cubes hold their shape better as they turn fork-tender.

How do I keep the curry from sticking to the bottom?+

Scrape the bottom of the pot when you first stir in the lentils and liquids, then stir occasionally as the curry simmers. Red lentils settle as they soften, and the sauce gets thicker over time, so a gentle stir from the bottom helps prevent a layer from catching.

Red Lentil Sweet Potato Curry

Red lentil sweet potato curry simmers in coconut milk until the lentils break down and the sweet potato is fork-tender. Fresh lime juice and cilantro brighten this warming one-pot dinner.
Prep Time 15 minutes
Cook Time 27 minutes
Total Time 42 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Indian
Calories: 400

Ingredients
  

  • 1 tbsp vegetable oil
  • 1 yellow onion medium, finely chopped
  • 3 cloves garlic minced
  • 1 tbsp fresh ginger finely grated
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • 0.5 tsp ground turmeric
  • 0.25 tsp cayenne pepper
  • 1 tbsp tomato paste
  • 1 sweet potato medium (about 12 ounces), peeled and cut into 1/2-inch cubes
  • 1 cup red lentils rinsed and drained
  • 1 can (13.5 oz) unsweetened coconut milk
  • 1.5 cups low-sodium vegetable broth
  • 1 tsp kosher salt
  • 1 tbsp fresh lime juice
  • 0.25 cup fresh cilantro chopped

Equipment

  • 1 4-quart Dutch oven or saucepan

Method
 

  1. Heat the vegetable oil in a 4-quart Dutch oven or saucepan over medium heat. Add the onion and cook for 5 to 7 minutes, stirring occasionally, until softened.
  2. Add the garlic, ginger, curry powder, cumin, turmeric, cayenne, and tomato paste; cook for 1 minute, stirring constantly.
  3. Stir in the sweet potato, lentils, coconut milk, vegetable broth, and salt, scraping the bottom of the pot to combine.
  4. Bring the mixture to a boil.
  5. Reduce the heat to low and simmer partially covered for 18 to 22 minutes, stirring occasionally, until the lentils have broken down and the sweet potato is fork-tender.
  6. Remove from the heat and stir in the lime juice and cilantro.

Notes

For a milder curry, omit the cayenne. Refrigerate leftovers for up to 4 days or freeze; light coconut milk can be used for a lower-fat version.

You might also like these recipes

Leave a Comment

Recipe Rating