Lentil potato soup lands in that perfect middle ground between hearty and light: thick enough to eat with a spoon, but still bright with tomato, lemon, and herbs. The lentils give it body, the potatoes soften into the broth, and the result is a bowl that tastes like it simmered all afternoon even though it comes together in under an hour.
What makes this version work is the way the vegetables and spices build on each other before the liquid goes in. Cooking the onion, carrots, garlic, cumin, smoked paprika, turmeric, coriander, and cayenne in oil first wakes up the spices and gives the soup a deeper base. I also like using Yukon gold potatoes here because they hold their shape for a while, then break down just enough to thicken the pot without turning the whole thing gummy.
Below, I’ll show you the easiest way to get that thick, rustic texture without overcooking the lentils, plus a few swaps that keep the soup just as satisfying if you need to adjust what’s in your pantry.
The soup thickened up beautifully after I mashed a few potatoes into it, and the lemon at the end kept it from tasting heavy. My husband had seconds and asked me to put it on the meal plan again.
Save this Lentil Potato Soup for a thick, comforting bowl with tender lentils, soft potatoes, and a bright lemon finish.
The trick to thick lentil soup without turning it gluey
The biggest mistake with lentil soup is chasing thickness too early. Lentils need enough liquid to cook evenly, and potatoes need room to soften before you start mashing anything. If you cut the heat too soon, the lentils stay a little firm in the center and the potatoes never fully collapse into the broth.
This soup gets its body from a two-part strategy: simmer until everything is tender, then decide how thick you want it. Mashing a portion of the potatoes gives you a rustic texture with no extra starch added, while an immersion blender turns it into something smoother and denser. Either way, the soup should still have some texture left — you want visible lentils and potato chunks, not a puree.
- Green or brown lentils — These hold their shape better than red lentils, which makes the soup hearty instead of mushy. Rinse them well so the broth stays clean-tasting.
- Yukon gold potatoes — They soften beautifully and help thicken the pot without falling apart into dry crumbs. Russets work in a pinch, but they break down faster and can make the soup grainier.
- Cumin, smoked paprika, turmeric, and coriander — This spice mix gives the broth warmth, color, and depth before the simmer even starts. Blooming them in oil is what keeps them from tasting flat.
- Lemon juice — It belongs at the end, not in the pot at the start. A small squeeze wakes up the lentils and keeps the soup from tasting heavy after simmering.
What each ingredient is doing in the pot

- Onion and carrots — These form the sweet, savory base. Give them the full 5 minutes so they soften and start to caramelize at the edges before the garlic goes in.
- Garlic — One minute is enough. If it browns, it turns bitter fast and the whole pot tastes harsher than it should.
- Diced tomatoes — They add acidity and a little body to the broth. Use the liquid in the can too; it helps the soup taste balanced rather than watered down.
- Vegetable or chicken broth — This is where the soup gets most of its flavor, so use a broth you’d happily sip. Chicken broth gives it a slightly richer finish, while vegetable broth keeps it vegetarian.
- Fresh parsley — Don’t skip the garnish. It adds freshness and keeps the final bowl from feeling one-note.
Building the soup in the right order
Softening the vegetables first
Start with the onion and carrots in olive oil over medium heat. You want the onion to turn translucent and the carrots to lose their raw edge, but not brown deeply. If the pan starts to catch, lower the heat; scorched vegetables make the whole soup taste bitter before the broth even goes in.
Blooming the spices
Add the garlic and cook it for about a minute, just until fragrant, then stir in the cumin, smoked paprika, turmeric, coriander, and cayenne. The spices should smell warm and a little toasted after a short stir in the oil. If you dump them straight into the liquid, they’ll taste dull and stay a little gritty.
Simmering until the lentils and potatoes give in
Add the tomatoes, lentils, potatoes, and broth, then bring everything to a boil before dropping it to a steady simmer. You’re looking for gentle movement on the surface, not a rolling boil that beats up the potatoes. After 30 to 35 minutes, the lentils should be tender all the way through and the potatoes should collapse easily when pressed with a spoon.
Choosing the final texture
For a thicker soup, mash a portion of the potatoes right in the pot or use an immersion blender for a few quick pulses. The mistake here is overblending, which turns a rustic soup into something pasty. Leave plenty of whole lentils and potato pieces so every spoonful has some texture.
Make it vegetarian without losing depth
Use vegetable broth and keep the smoked paprika in the mix. If your vegetable broth is thin, add an extra pinch of salt at the end and a larger squeeze of lemon so the soup still tastes full and finished.
Swap the potatoes for sweet potatoes
Sweet potatoes make the soup a little sweeter and silkier, with a softer, more velvety finish. They cook at about the same pace, but the result will taste warmer and less earthy than the original.
Make it extra hearty with greens
Stir in chopped kale or spinach during the last 5 minutes of simmering. Kale keeps a little bite, while spinach melts into the broth; either one adds color and turns the soup into a full meal on its own.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 5 days. It thickens as it sits because the lentils and potatoes keep absorbing liquid.
- Freezer: It freezes well for up to 3 months. Cool it completely first, then freeze in portions; thawing overnight in the fridge gives the best texture.
- Reheating: Warm it gently on the stove over medium-low heat with a splash of broth or water. A hard boil can break down the potatoes too much and make the soup starchy.
Answers to the questions worth asking

Lentil Potato Soup
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat, then add onion and carrots. Sauté for 5 minutes, stirring occasionally, until the onion looks softened and slightly translucent.
- Add garlic and cook for 1 minute over medium heat. Stir constantly so it becomes fragrant without browning.
- Stir in cumin, smoked paprika, turmeric, coriander, and cayenne. Cook for 30 seconds until the spices are fragrant and evenly coated on the vegetables.
- Add diced tomatoes, rinsed lentils, cubed potatoes, and broth to the pot. Bring everything to a boil, then make sure all ingredients are submerged.
- Reduce the heat and simmer for 30-35 minutes. Cook until lentils and potatoes are completely tender, with steady gentle bubbling.
- Mash a portion of the soup for a thicker consistency, or blend partially with an immersion blender. Stop when the texture looks creamy with some chunky pieces remaining.
- Season with salt and squeeze in lemon juice to taste. Stir well so the flavor is balanced and bright.
- Garnish with fresh parsley and serve hot. Add a final small drizzle of lemon if desired for extra zing.


