Veggie Lentil Soup

A steaming bowl of Veggie Lentil Soup is all you need on a cold day. It’s hearty, satisfying, and full of wholesome goodness for your family to enjoy.

A close-up of veggie lentil soup in a white bowl, garnished with fresh herbs and Parmesan cheese.

This Veggie Lentil Soup is a hearty, nourishing meal packed with wholesome vegetables, protein-rich lentils, and savory herbs. As the lentils simmer, they become tender and create a rich, comforting texture that everyone will enjoy on a cold day.

I love serving this hearty veggie lentil soup alongside a warm piece of bread so soak up all the goodness. Some I would recommend would be my Cheese Breadsticks, Potato Rolls, and Homemade Croissants.

Recipe Ingredients

A ladle scooping hearty veggie loaded lentil soup.

Celery Root – This round, knobby bulb is slightly larger than an orange and is often labeled as celeriac in stores. Look for one with smooth skin, as you’ll need to peel it before cubing.

Lentils – Rinse and drain lentils in a colander before adding them to the recipe to remove any dust or debris.

Spices – Using herbes de Provence is a convenient option, but you can make your own blend with – 1 tbsp dried rosemary, 1 tbsp fennel, 1 tbsp summer savory, 1 tbsp thyme, 1 tbsp basil, 1 tbsp marjoram, 1 tbsp Italian parsley, ½ tbsp oregano, and ½ tbsp tarragon. You’ll only need 1 tsp of this mix for the recipe.

For a full list of ingredients and amounts, see the recipe card below.

Variations

Spice Variations – Introduce spices such as curry powder or ground cumin to give the soup a different flavor dimension.

Perfect Garnish Pairings – Finish the soup with parsley, croutons, yogurt, Parmesan, olive oil, or a squeeze of fresh lemon juice for enhanced flavor and an elegant touch.

How to Make Veggie Lentil Soup

Step 1: In a large stock pot or Dutch oven set over medium heat, add the olive oil. When the oil is hot, add the celery, onion, and carrots. Sauté until tender, about 3–4 minutes. Add the garlic and cook until fragrant, about 1 minute.

Step 2: Pour in the chicken broth, turn the heat to medium-high, and bring to a boil. Add the herbs, salt, pepper, paprika, rosemary, vinegar, split peas, and lentils. Reduce the heat and simmer uncovered for 30 minutes.

Step 3: Add the butternut squash, potatoes, and celery root. Simmer for an additional 30 minutes, or until the vegetables, peas, and lentils are tender.

Step 4: Place 4 cups of soup in a blender with ¼ cup of olive oil. Pulse until smooth and creamy. Pour the blended mixture back into the pot and stir to combine. Add the chopped kale, parsley, and Parmesan. Simmer for an additional 5–8 minutes.

Step 5: Remove from the heat and allow the soup to rest for 5 minutes before serving.

Overhead view of a bowl of easy veggie lentil soup sprinkled with herbs and served with slices of bread.

FAQs

Can I use different vegetables in this Lentil Vegetable Soup?

Absolutely! You can substitute or add vegetables like zucchini, bell peppers, green beans, peas, asparagus, potatoes, cabbage, broccoli, cauliflower, sweet potatoes, or fresh (seeded and peeled) tomatoes. Adjust cooking times as necessary for the best texture.

What type of lentils should I use for this soup?

Green lentils are ideal for their texture, but you can replace them with red lentils for a creamier consistency or brown lentils for a heartier, earthier flavor that holds its shape.

Storage Info

To STORE, let the soup cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for up to 4 days. For longer storage, FREEZE in portion-sized containers for up to 3 months.

REHEAT in a pot on the stove over medium heat or in the microwave until hot, stirring occasionally.

A bowl of veggie lentil soup with a spoon and bread in the background.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Veggie loaded lentil soup in a white bowl.

Veggie Lentil Soup Recipe

A steaming bowl of Veggie Lentil Soup is all you need on a cold day. It’s hearty, satisfying, and full of wholesome goodness for your family to enjoy.
4.74 from 60 votes
Pin Rate
Course: Soup
Cuisine: American
Prep Time: 10 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 40 minutes
Servings: 6 servings
Calories: 525kcal
Author: Andrea
Print (email required)

Recommended Products

Ingredients

  • 2 tbsp olive oil
  • 2 cup carrots - julienned, (about 1 ½ inches long)
  • 1 cup celery - diced
  • 3/4 cup onion - diced
  • 8 cloves garlic - minced
  • 10 cup low-sodium chicken broth - OR vegetable stock
  • 1 tbsp herbes de Provence
  • 1 1/2 tsp kosher sea salt
  • 1/4 tsp ground black pepper
  • 1/4 tsp paprika
  • 1 sprig rosemary
  • 2 tsp white vinegar - or red wine vinegar
  • 1/2 cup yellow split peas
  • 1/2 cup green split peas
  • 1 cup green lentils
  • 2 cup butternut squash - cubed
  • 1 cup potatoes - cubed
  • 1 cup celery root - cubed
  • 1/4 cup olive oil
  • 2 cup kale - chopped
  • 1/4 cup fresh parsley - chopped
  • 1/4 cup Parmesan cheese - grated or shaved, optional
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

Instructions

  • In a large stock pot or Dutch oven set over medium heat, add the olive oil. When the oil is hot, add the celery, onion, and carrots. Sauté until tender, about 3–4 minutes. Add the garlic and cook until fragrant, about 1 minute.
  • Pour in the chicken broth, turn the heat to medium-high, and bring to a boil. Add the herbs, salt, pepper, paprika, rosemary, vinegar, split peas, and lentils. Reduce the heat and simmer uncovered for 30 minutes.
  • Add the butternut squash, potatoes, and celery root. Simmer for an additional 30 minutes, or until the vegetables, peas, and lentils are tender.
  • Place 4 cups of soup in a blender with ¼ cup of olive oil. Pulse until smooth and creamy. Pour the blended mixture back into the pot and stir to combine. Add the chopped kale, parsley, and Parmesan. Simmer for an additional 5–8 minutes.
  • Remove from the heat and allow the soup to rest for 5 minutes before serving.

NOTES

  • Cheese is totally optional, but delicious!
To STORE, let the soup cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for up to 4 days. For longer storage, FREEZE in portion-sized containers for up to 3 months.
REHEAT in a pot on the stove over medium heat or in the microwave until hot, stirring occasionally.

Nutrition

Serving: 6serving | Calories: 525kcal | Carbohydrates: 67g | Protein: 28g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Cholesterol: 4mg | Sodium: 859mg | Potassium: 1636mg | Fiber: 23g | Sugar: 9g | Vitamin A: 13240IU | Vitamin C: 37mg | Calcium: 194mg | Iron: 7mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

4.74 from 60 votes (34 ratings without comment)

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. Delicious. Very tasty soup. Thank you for sharing. I will definitely make this recipe again and again 🙂 

  2. Delicious, healthy soup! Loved it. I also used shredded carrots and precut butternut squash to save some prep time. So many variations are possible. I added sautéed spinach, mushrooms and onions at the end (had those already cooked). Would love nutritional content if you have it. Thank you!