Vegetable Lentil Soup

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Pin Recipe

Vegetable Lentil Soup is light enough for an easy summer dinner but it’s still comforting enough for cold winter nights. This soup is made with fresh, easy-to-find ingredients such as mixed veggies, green lentils, homemade chicken broth, juicy tomatoes, and spices, so it can be made at any time!

Close up on a vegetable lentil soup

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. Please read the full disclosure here.

Green Lentils

Lentils are a legumes and don’t have a strong flavor, but they add protein and a nuttiness to the soup that pairs well with the other ingredients. They are like a lighter version of beans and really make this soup the best.

How to Make Vegetable Lentil Soup

Step 1. Start by heating up the oil/ ghee and sauteing the onions, carrots, and celery one at a time for five minutes each. This creates more flavor to the soup.

Step 2. Next, add the garlic, cumin, curry powder, thyme, and black pepper. Cook for about 1 minute while stirring to prevent burning. Then add the tomato sauce and My Homemade Chicken Broth and cook, covered for 10 minutes.

I prefer my homemade chicken broth but you can use whatever you have. You could also substitute the chicken broth for veggie broth if you prefer. I wouldn’t recommend water, because the final soup would not be as flavorful, but use whatever you have!

Step 3. While the tomato sauce is cooking with the sauteed veggies and spices, rinse the green lentils and remove any bad ones if there are any. 

Step 4. After the soup has cooked for 10 minutes, add the rinsed lentils to the pot.

Step 5. Cook until the lentils are tender. Once tender, add the mixed veggies to the soup then cook until heated through. This step will only take a few minutes, then enjoy!

Looking For More Recipes?

Tomato Red Lentil Soup

The Best Chili

Instant Pot Chili

Instant Pot Pinto Beans

Spicy Roasted Butternut Squash Soup

Loaded Baked Potato Soup

Click here to subscribe to The Midwest Kitchen Blog’s Newsletter for recipes straight to your inbox!

If you love this recipe, pin it to Pinterest for later or share it on Instagram by tagging me (@themidwestkitchenblog).

Don’t forget to leave this recipe a 5-star rating!

Have a blessed day!

Close up on a vegetable lentil soup

Vegetable Lentil Soup

Vegetable Lentil soup is light enough for an easy summer dinner, and comforting enough for cold winter nights.
No ratings yet
Print Pin Save Rate
Course: Soup
Cuisine: Mediterranean
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 4
Calories: 239kcal


  • Medium-sized pot


  • 3 tablespoons vegetable oil
  • ½ small yellow onion chopped
  • 1 carrot chopped
  • 1 stalk celery chopped
  • 2 cloves garlic minced
  • ½ teaspoon ground cumin
  • ½ teaspoon ground black pepper
  • 1 teaspoon salt
  • ½ teaspoon dried thyme
  • 1 pinch of curry powder
  • 2 fresh tomatoes diced
  • 2 cups chicken broth
  • 1(15) ounce can of tomato sauce
  • ½ cup green lentils rinsed
  • 1 cup frozen mixed vegetables


  • Heat oil in a medium-sized pot then saute onions on medium-high heat for five minutes. 
  • Add celery to the onions and cook for five minutes, then add carrots, then cook for another five minutes.
  • Make a hole in your onion mixture then add the garlic and cook just until fragrant, about 30 seconds to 1 minute. Stir the garlic into the rest of the veggies so it doesn’t burn.
  • Add the black pepper, salt, thyme, cumin, and curry powder. Let the spices toast with the veggies for 30 seconds.
  • Add the diced tomatoes, chicken broth, and a can of tomato sauce. Bring the soup to a simmer and cook covered for 10 minutes.
  • While the soup is simmering, rinse the lentils, then add them to the soup. Cook the lentils for 30 minutes or until tender. Add more broth as needed. 
  • Add the mixed veggies and cook for another 5 – 10 minutes.
  • Serve the soup while it’s hot.


The soup keeps in the refrigerator for about 3 – 4 days.


Calories: 239kcal | Carbohydrates: 27g | Protein: 10g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 2mg | Sodium: 1057mg | Potassium: 584mg | Fiber: 11g | Sugar: 4g | Vitamin A: 5400IU | Vitamin C: 17mg | Calcium: 54mg | Iron: 3mg

All nutrition information is automatically generated and should be only used as a rough estimate. This recipe card may contain affiliate links.

Pin Recipe

Similar Posts

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.