
Easy Lentil Potato Soup Recipe tastes cozy, earthy, and hearty, with tender potatoes, soft lentils, and warm spices in every spoonful. It works well for busy weeknights, meal prep, or anyone who wants a filling vegetarian soup on the table in about 45 minutes. I tested this on a cold Tuesday while wearing fuzzy socks, so you know I took the comfort factor seriously.
Why Make This Easy Lentil Potato Soup Recipe at Home
This soup uses simple pantry ingredients and turns them into something that tastes like you simmered it all afternoon. Lentils and potatoes give it a thick, almost stew-like texture that feels comforting without sitting heavy.
You control the salt, the spice level, and the texture, so it fits picky eaters and adventurous ones. It also costs very little per serving, freezes well, and works nicely for lunches all week.
“This Easy Lentil Potato Soup Recipe tastes like a hug in a bowl and somehow gets better every time I reheat it. ★★★★★”
Ingredients You Need
Here is everything you need for a big pot of Easy Lentil Potato Soup Recipe that feeds about 4 to 6 people.
Lentils
- 1 cup brown or green lentils, rinsed
- Brown lentils hold their shape and stay tender.
- Green lentils stay a bit firmer and give a slightly nuttier taste.
- Avoid red lentils here, since they break down and turn the soup very mushy.
Potatoes
- 3 medium Yukon Gold potatoes, peeled and cut into 1 inch cubes
- Yukon Golds stay creamy and hold their shape.
- Use russet potatoes if needed, but cut them a bit larger so they do not fall apart.
Vegetables
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 to 4 garlic cloves, minced
- 1 cup diced tomatoes from a can, with juices
- Use fire roasted tomatoes for a deeper flavor.
- Use plain tomato sauce if you want a smoother soup.
Liquid
- 6 cups vegetable broth or chicken broth
- Use low sodium broth so you control the salt.
- Add 1 extra cup of water if the soup looks too thick near the end.
Oil and fat
- 2 tablespoons olive oil or avocado oil
- Use olive oil for classic flavor.
- Use avocado oil if you cook at a higher heat and want a neutral taste.
Herbs and spices
- 1 ½ teaspoons kosher salt, plus more to taste
- ½ teaspoon black pepper
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika or sweet paprika
- ½ teaspoon dried thyme
- 1 bay leaf
- Pinch of red pepper flakes, optional, for a little heat
Finishing touches
- Juice of ½ lemon, plus extra wedges for serving
- 2 to 3 tablespoons chopped fresh parsley or cilantro
- Plain Greek yogurt or plain dairy free yogurt, optional, for topping
Pantry shortcuts and notes
- Use frozen diced onions and carrots if you feel short on time.
- Use pre peeled garlic or garlic paste in a tube on busy nights.
- Use a good quality boxed broth such as Pacific or Imagine brand, or use bouillon paste like Better Than Bouillon and mix with water.
Equipment list
- Large heavy pot or Dutch oven, at least 5 quarts
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Measuring cups and spoons
- Ladle
- Potato masher or immersion blender, optional, if you want a thicker texture
Tips & Mistakes
- Stir the lentils and vegetables often so they do not stick to the bottom of the pot.
- Rinse the lentils in cold water until it runs clear so you remove dust and tiny debris.
- Cut the potatoes in even pieces so they cook at the same rate.
- Taste the broth before you add more salt, since different brands of broth vary a lot.
- Add lemon juice at the end so it tastes bright and fresh, not dull.
- Do not boil the soup hard the whole time, since that can break the potatoes and make the lentils tough.
- Keep the lid slightly ajar so some steam escapes and the soup thickens slowly.
- Do not skip the oil, since a little fat carries the flavor of the spices and makes the soup feel richer.
- Add more broth or water if the soup thickens too much while it sits.
- Cool the soup before you store it so condensation does not water it down.
How to Make Easy Lentil Potato Soup Recipe
Step 1: Prep the ingredients
Chop the onion, carrots, and celery into small, even pieces so they cook at the same speed. Peel and cube the potatoes into about 1 inch chunks. Rinse the lentils under cold water and pick out any tiny stones or shriveled pieces.
Step 2: Sauté the aromatics
Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, then stir and cook for about 6 to 8 minutes until the vegetables soften and the onion turns translucent. Add the garlic and cook 1 minute while you stir so it does not burn.
Step 3: Toast the spices
Add the cumin, smoked paprika, dried thyme, red pepper flakes, salt, and pepper to the pot. Stir and cook the spices for about 1 minute so they bloom in the oil and release their flavor. Scrape the bottom of the pot as you stir so nothing sticks.
Step 4: Add lentils, potatoes, and tomatoes
Add the rinsed lentils and cubed potatoes to the pot and stir to coat them in the spiced vegetable mixture. Pour in the diced tomatoes with their juices and stir again. This step helps the lentils and potatoes soak up flavor from the start.
Step 5: Add broth and simmer
Pour in the broth and add the bay leaf. Stir everything, then bring the soup to a gentle boil over medium high heat. Lower the heat to medium low so the soup simmers, then cover the pot partially and cook for 25 to 30 minutes, stirring a few times.
Step 6: Check doneness and adjust texture
Taste a lentil and a potato cube to check if they feel tender. If they still feel firm, simmer for another 5 to 10 minutes and check again. If the soup looks too thick, add a little more broth or water until it reaches your favorite consistency.
Step 7: Thicken slightly, if you like
If you want a thicker Easy Lentil Potato Soup Recipe, use a potato masher and lightly mash some of the potatoes and lentils right in the pot. You can also blend a small portion of the soup with an immersion blender and stir it back in. Keep some chunks so the soup still feels hearty.
Step 8: Finish with lemon and herbs
Turn off the heat and remove the bay leaf. Stir in the lemon juice and chopped parsley or cilantro. Taste and adjust with more salt, pepper, or lemon until the flavor pops.
Step 9: Serve
Ladle the soup into bowls while it stays hot. Add a spoonful of Greek yogurt or dairy free yogurt on top if you want extra creaminess. Sprinkle more herbs and a pinch of red pepper flakes for color and a little kick.
Variations I've Tried
I swap half the potatoes for sweet potatoes when I want a slightly sweet and earthy twist. I add a handful of chopped spinach or kale during the last 5 minutes of cooking when I want more greens. I stir in a spoonful of tomato paste with the spices when I want a deeper tomato flavor.
I add a can of chickpeas for extra protein and texture when I stretch the soup for more people. I use curry powder instead of cumin and paprika when I want a cozy curry lentil potato soup version. I stir in a splash of coconut milk at the end when I want a creamier, richer bowl without dairy.
How to Serve Easy Lentil Potato Soup Recipe
Serve Easy Lentil Potato Soup Recipe hot with a squeeze of fresh lemon and a sprinkle of herbs on top. Pair it with crusty bread, warm flatbread, or simple garlic toast for dipping. Add a side salad with crunchy veggies to balance the hearty, starchy goodness. Pack leftovers in a thermos for work or school lunches, since the soup holds its flavor and texture very well.
How to store
- Cool the soup to room temperature within 1 to 2 hours before you store it.
- Store in airtight containers in the fridge for up to 4 days.
- Freeze in portioned containers or freezer bags for up to 3 months, leaving a little space at the top for expansion.
- Reheat on the stove over medium heat, adding a splash of water or broth as needed, and stir often until it heats through.
- Reheat single servings in the microwave in a covered bowl, stirring halfway, until hot and steamy.

Easy Lentil Potato Soup Recipe
Ingredients
Method
- Prep the vegetables by dicing the onion, carrots, and celery into small, even pieces. Peel and cube the potatoes into 1-inch chunks. Rinse the lentils under cold water and pick out any debris.
- Heat the olive oil in a large heavy pot over medium heat. Add the onion, carrots, and celery and cook for 6 to 8 minutes, stirring, until the vegetables soften and the onion is translucent. Add the garlic and cook for 1 minute, stirring so it does not burn.
- Add the cumin, smoked paprika, dried thyme, red pepper flakes (if using), salt, and black pepper. Stir and cook for about 1 minute to toast the spices and let them bloom in the oil.
- Add the rinsed lentils and cubed potatoes to the pot and stir to coat them in the spiced vegetable mixture. Pour in the diced tomatoes with their juices and stir again.
- Pour in the broth and add the bay leaf. Stir, then bring the soup to a gentle boil over medium-high heat. Reduce the heat to medium-low so the soup simmers. Partially cover the pot and cook for 25 to 30 minutes, stirring a few times so nothing sticks to the bottom.
- Check a lentil and a potato cube for doneness; they should be tender. If they are still firm, continue simmering for 5 to 10 minutes and check again. If the soup looks too thick, add a little more broth or water until it reaches your preferred consistency.
- For a thicker texture, lightly mash some of the potatoes and lentils in the pot with a potato masher, or blend a small portion of the soup with an immersion blender and stir it back in, leaving plenty of chunks for a hearty feel.
- Turn off the heat and remove the bay leaf. Stir in the lemon juice and chopped parsley or cilantro. Taste and adjust with more salt, pepper, or lemon juice until the flavors are bright.
- Ladle the soup into bowls while hot. Top with a spoonful of Greek yogurt or dairy-free yogurt if desired, and garnish with extra herbs and a pinch of red pepper flakes.
Notes
Approximate per serving (4 servings): 320 calories; fat 9 g; saturated fat 1.5 g; carbohydrates 49 g; fiber 15 g; sugars 7 g; protein 15 g; sodium 780 mg. Values will vary based on broth, oil choice, toppings, and portion size.
