Hearty Lentil Vegetable Soup

Hearty lentil vegetable soup with tender lentils, wholesome vegetables and rich, savoury flavour, perfect for cozy fall and winter meals.

Close-up of hearty lentil vegetable soup with tender lentils, diced carrots, celery and herbs in a rich tomato broth, garnished with fresh basil.

This Hearty Lentil Vegetable Soup is a comforting homemade soup packed with tender lentils, wholesome vegetables and rich, savoury flavour. The lentils give the broth a lovely hearty texture, making it filling without feeling too heavy. It’s an easy, satisfying soup that’s perfect for chilly fall evenings, cozy winter lunches or a simple family dinner.

Close-up of hearty lentil vegetable soup with tender lentils, diced carrots, celery and herbs in a rich tomato broth, garnished with fresh basil.

Hearty Lentil Vegetable Soup with Rich Tomato Flavour

This hearty lentil vegetable soup combines tender lentils, carrots, celery and fresh herbs in a rich tomato broth. It’s wholesome, filling and packed with savoury flavour. Perfect when you want a comforting homemade soup.

Why This Homemade Lentil Soup Is So Good

As the lentils simmer, they soften and naturally thicken the broth. The carrots add a little sweetness, while the tomatoes bring everything together. Simple ingredients, but plenty of flavour.

Perfect for Cozy Lunches and Easy Dinners

This lentil vegetable soup is ideal for chilly fall evenings and cold winter days. Serve it with crusty bread or a simple green salad. It’s also great for making ahead for easy weekday lunches.

Hearty lentil vegetable soup in a bowl made with lentils, carrots, celery, spinach, and tomatoes in a rich herb broth, healthy plant-based comfort food

Tips for Making the Best Hearty Lentil Vegetable Soup

• Rinse the lentils. Give the lentils a good rinse under cold water and check for any small stones before adding them to the soup.

• Don’t overcook the vegetables. Cut the carrots and celery into evenly sized pieces so they cook at the same rate and retain a little texture.

• Keep the soup at a gentle simmer. Cooking lentils slowly helps them become tender without turning mushy. Stir occasionally to prevent sticking.

• Adjust the broth. Lentils absorb liquid as they cook, so add a little extra broth or water if the soup becomes too thick.

• Make it ahead. Homemade lentil vegetable soup tastes even better the next day as the flavours develop. Refrigerate leftovers in an airtight container and add a splash of broth when reheating.

Real Kitchen Tip for Hearty Lentil Vegetable Soup

For a rich, satisfying hearty lentil vegetable soup, let the lentils simmer gently until tender. Some will naturally soften and break down, thickening the tomato broth without needing flour or cream.

Lentils continue absorbing liquid as the soup sits, especially overnight. Just add a splash of broth when reheating to bring back that lovely, hearty soup consistency.

Hearty lentil vegetable soup in a bowl made with lentils, carrots, celery, spinach, and tomatoes in a rich herb broth, healthy plant-based comfort food

Hearty Lentil Vegetable Soup

This Hearty Lentil Vegetable Soup is a rich, nourishing, and protein-packed healthy homemade soup recipe made with tender lentils, fresh vegetables, and a flavorful tomato herb broth. Naturally vegan, gluten-free, and high in fiber, this easy lentil soup recipe is perfect for cozy dinners, meal prep, and wholesome family meals. Warm, satisfying, and budget-friendly, it’s the ultimate comforting vegetable soup for any day of the week.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Soup
Cuisine Mediterranean
Servings 6 people
Calories 114 kcal

Equipment

  • Large soup pot or Dutch oven (for even cooking and deep flavor development)
  • Sharp chef’s knife (for chopping vegetables efficiently)
  • Cutting board (for safe and easy prep work)
  • Wooden spoon or heat-safe spatula (for stirring the soup while it simmers)
  • Measuring cups and spoons — for accurate ingredient portions
  • Ladle (for serving the hot, hearty lentil soup)
  • Colander or fine mesh strainer (for rinsing lentils before cooking)

Ingredients
  

Soup Base

  • 2 tbsp olive oil
  • 1 onion medium, diced
  • 4 cloves garlic minced
  • 2 carrots diced
  • 2 celery stalks diced
  • 1 potato medium, diced
  • 1 cup brown or green lentils dry and rinsed
  • 6 cups vegetable broth
  • 1 14oz diced tomatoes canned
  • 1 cup green beans chopped
  • 2 cups spinach fresh
  • 1 tbsp balsamic vinegar
  • 1 tbsp lemon juice fresh
  • 1 tsp sea salt or to taste

Spices & Flavor Boosters

  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • ½ tsp thyme
  • ½ tsp cumin
  • ¼ tsp black pepper
  • 1 bay leaf

Optional

  • 1 tbsp tomato paste
  • pinch red pepper flakes
  • fresh basil or parsley for garnish

Instructions
 

  • Sauté the aromatics
    In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Cook for about 5–6 minutes until softened.
    Stir in the garlic and cook for another minute until fragrant.
  • Build the flavor
    Add the tomato paste (if using) and stir for about 1 minute. This helps deepen the flavor of the broth.
  • Add the lentils and broth
    Stir in the lentils, diced potatoes, canned tomatoes, vegetable broth, green beans, and all the spices. Add the bay leaf and bring the soup to a gentle boil.
  • Simmer
    Reduce heat to low and let the soup simmer uncovered for about 30–35 minutes, or until the lentils and vegetables are tender. Stir occasionally.
  • Add the greens
    Stir in the fresh spinach during the last 3–4 minutes of cooking so it wilts into the soup.
  • Finish the soup
    Remove the bay leaf. Stir in the balsamic vinegar and fresh lemon juice to brighten the flavors. Taste and adjust salt and seasoning if needed.
  • Serve
    Ladle the soup into bowls and garnish with fresh basil or parsley. A drizzle of olive oil or extra lemon juice on top adds even more flavor.
  • For the best results with this Hearty Lentil Vegetable Soup recipe, always simmer the soup low and slow to fully develop the rich, savory flavors of the lentils, vegetables, and herbs. Letting the soup rest before serving enhances the depth of this healthy plant-based soup, making it even more flavorful the next day—perfect for meal prep, freezer meals, and high-fiber healthy eating.

Notes

  • This Hearty Lentil Vegetable Soup recipe is a nutrient-dense, high-fiber, plant-based meal that delivers long-lasting fullness and balanced nutrition.
  • For best flavor, allow the soup to rest 10–15 minutes after cooking so the lentil soup flavors deepen and meld beautifully.
  • The combination of smoked paprika, oregano, thyme, cumin, garlic, and tomato broth creates a rich, savory, restaurant-quality taste in this easy homemade vegetable soup.
  • Adding balsamic vinegar and fresh lemon juice at the end is essential for brightening the flavor and balancing the earthy lentils.
  • This healthy lentil soup recipe is perfect for meal prep, batch cooking, and freezer-friendly lunches and dinners.
  • The soup thickens naturally as it sits; add extra vegetable broth when reheating if a lighter consistency is desired.
  • For extra nutrition, you can boost the recipe with additional leafy greens, making it an even more powerful vegetarian detox soup.
  • This is a budget-friendly, high-protein, vegan comfort food recipe ideal for busy weeknights and wholesome family meals.

Nutrition

Serving: 1460Calories: 114kcalCarbohydrates: 17gProtein: 2gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 1377mgPotassium: 393mgFiber: 3gSugar: 6gVitamin A: 5186IUVitamin C: 17mgCalcium: 42mgIron: 1mg
Tried this recipe?Let us know how it was!

Leave a Comment