Go Back
+ servings
5 from 1 vote
Two bowls of vegetarian lentil soup and a Staubb pot with soup in it
Easy Vegetarian Lentil Soup
Prep Time
15 mins
Cook Time
30 mins

Easy vegetarian lentil soup is a healthy plant-based meal with real food ingredients. This simple recipe is full of protein, fiber and so much healthier than any canned soup. It's full of vegetables and perfect for meal prep!

Course: Dinner, Lunch, Soup
Cuisine: Italian
Servings: 6
Calories: 235 kcal
  • 1 onion, diced
  • 1.5 tbsp olive oil
  • 3 stalks celery , cut into pieces
  • 3 carrots , cut into pieces
  • 1 tbsp Italian Seasoning
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 4 cups vegetable broth (use chicken broth if not vegetarian)
  • 1 28 oz can diced tomatoes , not drained
  • 1.5 cups green lentils
  • 1 cup water
  • 1 handful greens
  • salt & pepper to taste
  1. Heat oil in a large pot over medium heat. Add onion and saute for 2-3 minutes. Add carrots and celery, and cook 2 more minutes. Add spices and cook 1 more minute, stirring frequently.

  2. Add broth, tomatoes, lentils and water and bring to a boil. Once boiling, reduce heat to a medium-low simmer, cover, and cook for 30 minutes stirring occasionally.

  3. A few minutes before cooking time is up, add greens and they will wilt.

  4. Let cool before serving.

Recipe Notes

Store: Leftovers will keep in the refrigerator for 4 – 5 days. store covered. To keep longer, store in the freezer in freezer safe containers for 2 – 3 months.

Nutrition Facts
Easy Vegetarian Lentil Soup
Amount Per Serving
Calories 235 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g6%
Sodium 670mg29%
Potassium 645mg18%
Carbohydrates 37g12%
Fiber 16g67%
Sugar 5g6%
Protein 13g26%
Vitamin A 5552IU111%
Vitamin C 6mg7%
Calcium 62mg6%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.