Are you looking for a hearty and healthy meal that can be whipped up in no time? Well, you’re in for a treat! This Lentil Potato Soup is not only delicious but also incredibly easy to make. With just a handful of simple ingredients, you can create a comforting bowl of goodness that’s perfect for quick family dinners or cozy weeknight meals. Plus, it’s a fantastic option for those of us who love easy pasta recipes but want to switch things up a bit!
Why You’ll Love This Recipe
- Quick and easy to prepare in just 30 minutes!
- Nutritious and filling, making it a perfect meatless meal.
- Versatile ingredients that you can easily swap based on what you have at home.
- Great for meal prep and leftovers taste even better!
- A wonderful way to incorporate more plant-based meals into your diet.
Ingredients
To make this delightful Lentil Potato Soup, you will need the following ingredients:
- 2 tbsp vegetable oil
- 3 cloves garlic (minced)
- 1/4 cup diced onion
- 1 large carrot (3 – 4 oz)
- 2 tbsp tomato paste
- 1/4 cup tomato sauce (optional)
- 1 1/4 cups lentils (I used a mix of green, red split, and black lentils, but green only works great)
- 12 oz potatoes (cut into bite-sized pieces)
- 2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp thyme
- 1/2 tsp oregano
- 4-5 cups water
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Now, let’s dive into the steps to create this scrumptious soup:
- Heat the vegetable oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for about 1 minute until it becomes translucent.
- Next, add the minced garlic and diced carrots. Cook for 2-3 minutes, stirring frequently to prevent burning.
- Stir in the tomato paste, optional tomato sauce, and lentils. Cook for an additional minute.
- Add the bite-sized potatoes to the pot. Pour in 4 cups of water, then season with salt, black pepper, thyme, and oregano. Cover the pot and bring it to a boil.
- Once boiling, reduce the heat to medium-low and let it simmer for 25-35 minutes, or until the lentils are cooked and the potatoes are tender.
- Before serving, taste the soup and adjust the seasoning with more salt and pepper if needed. Serve warm and enjoy!
Pro Tips for Making the Recipe
Here are some helpful suggestions to ensure your Lentil Potato Soup turns out perfectly:
- Feel free to add other vegetables like spinach or kale for extra nutrition.
- If you prefer a creamier texture, blend a portion of the soup and then mix it back in.
- For a bit of heat, add a pinch of red pepper flakes while cooking.
- This soup freezes beautifully, so make a double batch and save some for later!
How to Serve
This Lentil Potato Soup is delicious on its own, but you can elevate your meal by serving it with:
- Crusty bread or a warm baguette for dipping.
- A fresh side salad for a complete meal.
- Sprinkle some fresh herbs or a dollop of yogurt on top for added flavor.
Make Ahead and Storage
This soup is perfect for meal prep! You can make it ahead of time and store it in the refrigerator for up to 4 days. Just reheat on the stove when you’re ready to enjoy it. If you want to keep it longer, it freezes well for up to 3 months. Just make sure to let it cool completely before transferring it to an airtight container.
For more healthy meal ideas, check out my post on Healthy Drinks and Juices to Hydrate and Cleanse the Body or try my Green Detox Juice for a refreshing boost!
So, what are you waiting for? Grab your ingredients and let’s make this Lentil Potato Soup together! It’s a fantastic addition to your collection of Lentil Soup Recipes and a wonderful way to enjoy a healthy, hearty meal. Happy cooking!

Easy Lentil Potato Soup Recipe
Ingredients
Method
- Heat oil in a large pot. Add onion and cook 1 minute. Add garlic and carrots; cook 2-3 minutes.
- Add tomato paste, tomato sauce, lentils, and potatoes. Pour in 4 cups water. Add salt, pepper, thyme, and oregano. Cover and boil.
- Reduce heat and simmer 25-35 minutes until lentils and potatoes are tender. Taste and adjust seasoning. Serve warm.