
Lentil Soup with Sweet Potato and Ginger
A silky, golden red lentil soup with tender sweet potato, a generous hit of fresh ginger and garlic, warm spices and a squeeze of lime. It comes together in one pot in under an hour.
- Prep
- 20 min
- Cook
- 38 min
- Total
- 58 min
- Makes
- About 8 cups (1.9 liters), 6 servings
Steps
Before you start
- Rinse the lentils in a fine-mesh sieve under cold water until the water runs mostly clear.
- Peel and cube the sweet potatoes into even ½-inch (1.25 cm) pieces so they cook at the same rate.
- Use low-sodium broth if you can, so you control the salt at the end.
- Red lentils break down as they cook; this is intended and gives the soup its creamy body.
Sauté the aromatics
- Set a 5- to 6-quart pot over medium heat and add the olive oil.
- When it shimmers, add the chopped onion, diced carrots and a pinch of the salt.
- Cook, stirring every minute or so, for 7 to 8 minutes.
+ Show details− Hide details
Ready when: Onion is soft and translucent with pale golden edges; carrots are slightly softened.
Tip: If the onion browns quickly, lower the heat; browned onion makes the soup taste heavier.
Add ginger and garlic
- Stir in the garlic and grated ginger and cook for 1 minute, stirring constantly, until very fragrant.
+ Show details− Hide details
Ready when: Strong ginger-garlic aroma; garlic is not browned.
Tip: Burnt garlic turns bitter, so keep stirring and move on promptly.
Toast the spices
- Add the cumin, turmeric, coriander and red pepper flakes (if using).
- Stir for 30 to 45 seconds to coat the vegetables and bloom the spices in the oil.
+ Show details− Hide details
Ready when: Spices smell warm and toasty and the vegetables are coated in a golden-yellow color.
Tip: If the pot looks dry or the spices stick, splash in 2 tablespoons of broth.
Add lentils and liquid
- Add the sweet potato cubes, rinsed lentils, vegetable broth, 1 cup (240 ml) water and the remaining salt.
- Stir well, scraping up any bits from the bottom of the pot, and raise the heat to high until the liquid reaches a boil.
+ Show details− Hide details
Ready when: Liquid is bubbling across the whole surface.
Tip: Skim off any white foam that rises with a spoon; it is harmless but can taste slightly bitter.
Simmer until tender
- Reduce the heat to medium-low so the soup simmers gently.
- Partially cover with the lid and cook for 20 to 25 minutes, stirring every 5 minutes and scraping the bottom so the lentils don't stick.
+ Show details− Hide details
Ready when: Lentils have collapsed into a thick, porridge-like base and a sweet potato cube mashes easily against the side of the pot.
Tip: Red lentils settle and scorch easily, so don't skip the stirring.
Blend to your texture
- Remove the pot from the heat.
- For a part-creamy, part-chunky soup, pulse with an immersion blender 5 or 6 times, leaving plenty of whole sweet potato pieces.
- For a fully smooth soup, blend 1 to 2 minutes.
- If using a countertop blender, work in batches, fill it no more than halfway and vent the lid with a towel over it.
+ Show details− Hide details
Ready when: Soup is thick and creamy but still pourable and drops easily off a spoon.
Tip: Hot soup expands in a sealed blender; never blend with the lid locked tight.
Brighten and season
- Return the pot to low heat if needed to rewarm.
- Stir in the juice of 1 lime.
- Thin with up to ½ cup (120 ml) hot water if the soup is thicker than you like.
- Taste and add salt and black pepper until the sweetness and ginger flavors stand out.
+ Show details− Hide details
Ready when: Soup tastes balanced: sweet, savory, gingery and bright, not flat.
Tip: Lentil soup often needs more salt than you expect; add ¼ teaspoon at a time.
Serve
- Ladle into warmed bowls.
- Top with chopped cilantro and serve with lime wedges for squeezing over.
+ Show details− Hide details
Tip: The soup thickens as it stands, so loosen with a splash of hot water if needed.
Good to know
Tips
- Freeze ginger for 30 minutes before peeling and grating; it grates more easily and the fibers stay behind.
- Cut the sweet potato and carrots to the sizes listed so everything softens in the same time.
- Add acid (lime) only at the end; it lifts the flavor and makes the salt taste more seasoned.
- For a heartier meal, serve over rice or with warm flatbread, or top with a spoonful of plain yogurt.
Make ahead
Make the soup through step 6 up to 3 days ahead and refrigerate. Rewarm, then add the lime juice, seasoning and cilantro just before serving for the freshest flavor.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: cool completely, then store in airtight containers for up to 4 days. Freezer: up to 3 months in freezer-safe containers, leaving 1 inch (2.5 cm) headspace. Reheat on the stovetop over medium-low heat, stirring often, adding a splash of water or broth because the soup thickens as it sits; thaw frozen soup overnight in the fridge first.
Substitutions
- sweet potatoes → butternut squash or kabocha squash, same weight. Squash cooks in about the same time and gives a similar sweet, creamy result.
- dried red lentils → yellow split lentils (moong dal). Cook 5 to 10 minutes longer; do not use green or brown lentils, which stay firm and won't make a creamy soup.
- limes → lemon juice or 1 tablespoon apple cider vinegar. Adds the acidity needed to balance the sweetness.
- olive oil → coconut oil. Adds a subtle sweetness that suits the ginger and spices; for extra richness, stir in ½ cup (120 ml) coconut milk at the end.
More lentil soups
See all →Find more like this
- Meal
- Dinner
- Main ingredient
- LentilsSweet Potatoes
- Method
- Stovetop


