Sweet Potato Red Lentil Soup with Coconut and Turmeric
The lentils start out as little red discs, then soften into the broth while the sweet potatoes turn tender. I like that this soup becomes creamy and substantial without needing…
Tip: save now, cook later.The lentils start out as little red discs, then soften into the broth while the sweet potatoes turn tender. I like that this soup becomes creamy and substantial without needing cream or a blender. Coconut milk rounds out the earthy turmeric and cumin, and a squeeze of lime keeps each spoonful from feeling heavy.
I build the flavor in the Dutch oven before the broth goes in: first soften the onion, then let the garlic, ginger, and spices warm until fragrant. The red lentils do the thickening as they simmer, so the soup gets its body from the ingredients already in the pot. By the time the coconut milk and lime go in, you have a gently spiced, golden bowl of sweet potato red lentil soup with coconut and turmeric.

Kitchen Note
Take a moment to pick through the red lentils before rinsing them. I do this on a plate, where a stray hard bit is easy to spot before it disappears into the soup.
Save this sweet potato red lentil soup for a cozy, creamy dinner with coconut milk, turmeric, and a bright finish of lime.
Why Red Lentils Give This Soup Body Without a Blender
Red lentils behave differently from lentils you might use in a salad: they soften and break down as they simmer. That gives the broth a thicker, almost velvety feel without adding flour or dairy. The sweet potatoes bring their own softness, so the finished soup feels hearty even though there’s no meat or cream in the pot.
That natural thickening is also why another lentil variety isn’t a simple one-for-one swap. Brown and green lentils usually hold their shape longer, so they won’t give you the same cohesive texture in the same cooking window. Here, the lentils and sweet potatoes reach their tender stage together, and the coconut milk joins only after that simmer. You get a soup that’s spoon-coating, not a bowl of intact lentils floating in broth.
What the Lentils, Coconut Milk, and Fresh Aromatics Bring

- Red lentils — They break down to give the broth body. Pick through them before rinsing, and use red lentils rather than brown or green if you want the same soft texture and timing.
- Sweet potatoes — Choose firm potatoes without soft spots; peeling them and cutting them into even 1/2-inch cubes helps them cook through alongside the lentils. Butternut squash cut to the same size is a workable swap, with a slightly less sweet finish.
- Fresh ginger — Freshly grated ginger brings a bright, peppery note that balances the sweet potato. If fresh ginger isn’t on hand, use 1 teaspoon ground ginger instead of the tablespoon of grated ginger; the flavor will be warmer and less fresh-tasting.
- Low-sodium vegetable broth — It gives the soup savory depth while leaving room for the measured kosher salt. Water can replace the broth in a pinch, but the soup will taste less rounded.
- Full-fat coconut milk — Canned full-fat coconut milk makes the finish creamy and carries the spices well. Stir the contents of the can if the thick cream and liquid have separated; light coconut milk works for a less rich result, with a thinner texture.
- Fresh lime juice — The sharp citrus note lifts the sweet, earthy ingredients at the end. Fresh juice tastes brightest, though the same amount of lemon juice works if that’s what you have; it gives the soup a slightly different citrus edge.
Build the Soup in the Dutch Oven, Then Finish It Bright
Soften the Onion First
Warm the olive oil in a 5-quart Dutch oven over medium heat, then add the chopped onion. Cook for 5 to 7 minutes, stirring occasionally, until the pieces look soft and translucent rather than browned. If the onion starts coloring quickly, lower the heat so it softens without picking up dark edges. This gentle start gives the soup a mellow base.
Wake Up the Garlic, Ginger, and Spices
Stir in the minced garlic, grated ginger, turmeric, cumin, and black pepper. Keep them moving in the oil for 30 seconds, just until fragrant. The mixture should smell warm and aromatic; don’t leave it sitting in the hot pot, since garlic and ground spices can scorch quickly. Add the lentils and vegetables soon after.
Simmer Until the Lentils Break Down
Add the rinsed red lentils, sweet potato cubes, vegetable broth, and kosher salt. Bring the pot to a boil, then lower the heat to a gentle simmer, cover, and cook for 20 to 25 minutes, stirring occasionally. The lentils should have broken down, and a fork should slide easily into the sweet potatoes. If the potatoes still feel firm, keep the gentle simmer going until they’re tender rather than raising the heat to a hard boil.
Stir in Coconut Milk and Lime
Pour in the coconut milk and lime juice, then cook uncovered for 2 to 3 minutes, until heated through. Stir well so the creamy coconut milk blends into the lentil-thickened broth. Keep the finish gentle; you’re warming the soup through, not starting another long simmer. Taste a spoonful before serving and notice how the lime lifts the turmeric and sweet potato.
Easy Swaps for a Lighter or More Citrus-Forward Bowl
Use Light Coconut Milk for a Less-Rich Finish
Replace the full-fat coconut milk with a 13.5-ounce can of light coconut milk. The soup stays creamy, but it won’t feel as velvety or rich, and the coconut flavor comes through more gently.
Trade Lime for a Softer Citrus Note
Use 1 tablespoon of fresh lemon juice in place of the lime juice. It still brightens the coconut and sweet potato, but the citrus note tastes a little less sharp and tropical.
Storage and Reheating
- Refrigerator: Store in a covered container for 3 to 4 days. The lentils continue to absorb liquid, so the soup will thicken as it chills.
- Freezer: Freeze in airtight portions for up to 2 to 3 months. Leave a little room in each container for expansion, then thaw overnight in the refrigerator.
- Reheating: Warm gently on the stovetop, stirring often, until the soup reaches 165°F. Add a splash of vegetable broth if it’s thicker than you like; avoid cranking the heat and scorching the lentils on the bottom.
Questions That Come Up When Making This Soup

Sweet Potato Red Lentil Soup with Coconut and Turmeric
Ingredients
Equipment
Method
- Heat the olive oil in a 5-quart Dutch oven over medium heat.
- Add the onion and cook for 5 to 7 minutes, stirring occasionally, until softened.
- Stir in the garlic, ginger, turmeric, cumin, and black pepper and cook for 30 seconds, until fragrant.
- Add the red lentils, sweet potatoes, broth, and salt.
- Bring the mixture to a boil.
- Reduce the heat to maintain a gentle simmer, cover, and cook for 20 to 25 minutes, stirring occasionally, until the lentils have broken down and the sweet potatoes are fork-tender.
- Stir in the coconut milk and lime juice.
- Cook uncovered for 2 to 3 minutes, until heated through.