Easy Hearty Lentil and Vegetable Soup Recipe

Easy lentil and vegetable soup is a comforting, hearty meal that’s perfect for busy weeknights. After making this many times, I’ve discovered the trick to a perfect soup every time. The cozy aroma of this soup fills your home and warms your soul. Try it with my Crispy Keto Zucchini Parmesan Fritters for a complete meal. If you love recipes like this, you’ll also enjoy Crispy Keto Zucchini Parmesan Fritters and Crispy Gluten-Free Orange Chicken Recipe for Dinner.

Why This Easy Hearty Lentil and Vegetable Soup Recipe Is Pure Comfort
- It's incredibly easy to make
- Packed with flavor and nutrients
- Perfect for meal prepping and freezing
- Better than takeout and healthier too
What You'll Need for Easy Hearty Lentil and Vegetable Soup Recipe
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1 cup green lentils
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 bay leaf
- 1 tsp thyme
- Salt and pepper, to taste
- Bay leaf
- Thyme
- Salt
- Pepper
- Optional: Chopped fresh parsley
- Optional: Shredded cheese
- Optional: Sour cream or Greek yogurt

📝 Ingredient Notes
- lentils: Make sure to rinse them before cooking.
đź›’ Tools & Equipment I Recommend
- Instant Pot — Saves time and energy by cooking lentils in half the time. → See on Amazon
- Immersion Blender — Makes the soup perfectly smooth and creamy. → See on Amazon

How to Make Easy Hearty Lentil and Vegetable Soup Recipe
- Step 1: In a large pot, sauté onion, carrots, celery, and garlic until softened.
- Step 2: Add lentils, diced tomatoes, vegetable broth, bay leaf, thyme, salt, and pepper. Bring to a boil.
- Step 3: Reduce heat, cover, and let simmer for 25-30 minutes, or until lentils are tender.
- Step 4: Blend the soup until smooth (optional). Serve hot with your choice of toppings.
Cook's Tips for Perfect Easy Hearty Lentil and Vegetable Soup Recipe
- Common mistake and fix: Don't overcook the lentils. They can become mushy and lose their texture. To prevent this, keep an eye on them and test them for doneness.
- Pro tip: For a creamier soup, blend half of it until smooth and then combine it back with the unblended half.
- Pro tip: Add a pinch of red pepper flakes for a slight kick.
Storing & Reheating Easy Hearty Lentil and Vegetable Soup Recipe
Short-Term Storage
Store in an airtight container in the fridge. Store in an airtight container for up to 5 days. Make-ahead tip: This soup can be made ahead of time and reheated when ready to serve.
Freezing Easy Hearty Lentil and Vegetable Soup Recipe
Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in a pot on the stove over medium heat until warmed through. Microwave: Reheat in the microwave for 2-3 minutes, stirring halfway through.
Recipe Notes
- Chef tip: Adding a Parmesan rind to the pot while cooking can add extra depth of flavor.
- Best substitution: You can substitute the lentils with split peas or chickpeas.
- Make-ahead: This soup freezes well and can be made ahead of time.
- Scaling: This recipe can be easily doubled or tripled.
- Troubleshooting: If the soup is too thick, thin it out with some water or more vegetable broth.
Want to level up this recipe?
Good quality vegetable broth — Makes a big difference in the flavor of the soup. → Check price on Amazon
Easy Hearty Lentil and Vegetable Soup Recipe

Ingredients
Main Ingredients
- 1 cup green lentils
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 bay leaf
- 1 tsp thyme
- Salt and pepper, to taste
Seasonings
- Bay leaf
- Thyme
- Salt
- Pepper
Optional Toppings
- Chopped fresh parsley
- Shredded cheese
- Sour cream or Greek yogurt
Instructions
- Step 1: In a large pot, sauté onion, carrots, celery, and garlic until softened.
- Step 2: Add lentils, diced tomatoes, vegetable broth, bay leaf, thyme, salt, and pepper. Bring to a boil.
- Step 3: Reduce heat, cover, and let simmer for 25-30 minutes, or until lentils are tender.
- Step 4: Blend the soup until smooth (optional). Serve hot with your choice of toppings.
Notes
- Chef tip: Adding a Parmesan rind to the pot while cooking can add extra depth of flavor.
- Best substitution: You can substitute the lentils with split peas or chickpeas.
- Make-ahead: This soup freezes well and can be made ahead of time.
- Scaling: This recipe can be easily doubled or tripled.
- Troubleshooting: If the soup is too thick, thin it out with some water or more vegetable broth.
Storage
- Fridge: Store in an airtight container for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a pot on the stove over medium heat until warmed through.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, stirring halfway through.
- Make ahead: This soup can be made ahead of time and reheated when ready to serve.
Nutrition Per Serving
- Calories: 250
- Protein: 18g
- Fat: 2.5g
- Carbs: 38g
- Fiber: 16g
- Sugar: 5g
- Sodium: 700mg
- Cholesterol: 0mg
- Sat. Fat: 0.5g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Hearty Lentil and Vegetable Soup Recipe FAQs
Yes, this soup can be made ahead of time and reheated when ready to serve. It also freezes well.
The soup may have been overcooked or too much liquid was added. To fix this, simmer the soup uncovered until it thickens.
Yes, combine all ingredients in the slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
You can add cooked chicken, turkey, or beans for extra protein.
Yes, you can use canned lentils. Drain and rinse them before adding to the soup.
A Warm Final Note
I can’t wait for you to try Easy Hearty Lentil and Vegetable Soup Recipe and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






