Lentil Vegetable Soup
Winter calls for meals that are not only nourishing but comforting, and this lentil vegetable soup hits both notes perfectly. Packed with tender lentils, fresh vegetables, and a medley of herbs, this soup is a satisfying way to warm up from the inside out. Its rich aroma fills the kitchen, promising a bowl full of flavor even before the first spoonful.
I love how versatile lentil soups can be. You can make them as simple or as loaded as you like. This particular lentil soup recipe balances hearty ingredients with wholesome, healthy elements, making it ideal for a weeknight dinner or meal prep for the week. Each spoonful offers a little bit of everything—soft lentils, crisp-tender carrots, and fragrant herbs—creating a delicious soup that’s both filling and light on the stomach.
For those who enjoy cooking but appreciate simplicity, this is an easy soup recipe to make. It doesn’t require any complicated steps or exotic ingredients, yet the results feel gourmet. The red lentils cook down to a creamy texture, mingling beautifully with chunks of seasonal vegetables to create a lentil veggie soup that’s hearty, wholesome, and satisfying.
This soup also stands out as a top contender for the best lentil soup. It’s full of flavor but doesn’t rely on heavy creams or butter, making it a truly healthy soup that you can feel good about serving to your family. Whether you’re looking for a warming lunch, a filling dinner, or a meal to enjoy throughout the week, this lentil soup with vegetables fits the bill perfectly.
Why You’ll Love It
- Hearty and Satisfying: Every spoonful of this lentil veggie soup is packed with protein and fiber, keeping you full and energized without feeling heavy. It’s the kind of soup that comforts and nourishes at the same time.
- Bursting with Vegetables: Carrots, celery, tomatoes, and greens come together to create a vibrant medley. This isn’t just any vegetable soup—it’s a colorful, flavorful, and nutrient-rich bowl that’s as beautiful as it is delicious.
- Simple and Easy to Make: Even on a busy day, this lentil soup recipe is straightforward. Minimal prep, one pot, and gentle simmering mean you can have a wholesome winter soup ready in under an hour.
- Versatile for Any Meal: Whether served as a cozy dinner, a light lunch, or even a starter for a family gathering, this hearty lentil vegetable soup adapts beautifully to any occasion.
- Healthy Comfort Food: Unlike creamy soups that rely on butter or cream, this lentil soup with vegetables delivers all the flavor without unnecessary heaviness. It’s warm, comforting, and nourishing—a guilt-free indulgence for chilly days.
Ingredient List
For the Soup Base:
- 1 cup red lentils, rinsed
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, chopped
- 2 celery stalks, chopped
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon turmeric
- 1/4 teaspoon black pepper
For the Vegetables:
- 1 medium zucchini, diced
- 1 red bell pepper, chopped
- 1 cup green beans, cut into 1-inch pieces
- 1 cup chopped spinach or kale
For the Broth:
- 6 cups vegetable broth
- 1 can (14.5 oz) diced tomatoes
- 1 bay leaf
- Salt to taste
For Garnish (Optional):
- Fresh parsley, chopped
- Lemon wedges
Ingredient Notes
- I always use red lentils for this lentil soup recipe—they cook quickly and give a naturally creamy texture without any cream.
- Don’t skip the smoked paprika! It adds a warm, smoky depth that makes this lentil veggie soup really pop.
- Olive oil is my go-to for sautéing the veggies—it gives the soup a gentle richness.
- Fresh greens like spinach or kale are added at the end to keep the color and nutrients vibrant.
- A squeeze of lemon at the end brightens the hearty lentil soup with vegetables perfectly.
Kitchen Equipment Needed
- Large Soup Pot or Dutch Oven – Perfect for simmering all the ingredients together; I love using my 6-quart Dutch oven for even heat distribution.
- Cutting Board – For chopping all your vegetables quickly and safely.
- Sharp Chef’s Knife – Makes dicing onions, carrots, and peppers a breeze.
- Wooden Spoon or Silicone Spatula – Great for stirring the soup without scratching your pot.
- Measuring Cups and Spoons – For precise amounts of lentils, spices, and broth.
- Ladle – For serving your hearty lentil vegetable soup neatly into bowls.
- Colander or Fine Mesh Sieve – Handy for rinsing red lentils before cooking.
Instructions
1. Prepare the Ingredients
- Rinse 1 cup of red lentils in a fine mesh sieve under cold running water until the water runs clear. This removes any dust or impurities.
- Dice the onion, mince the garlic, chop the carrots, celery, zucchini, and bell pepper. Cut green beans into 1-inch pieces.
- Wash and roughly chop your spinach or kale, and set aside.
Pro Tip: Prepping all your ingredients before heating the pot makes the cooking process smooth and stress-free.
2. Sauté the Aromatics
- Heat 1 tablespoon of olive oil in a large soup pot over medium heat.
- Add the diced onion and cook for 3–4 minutes until it’s soft and translucent.
- Stir in the minced garlic, cumin, smoked paprika, turmeric, and black pepper. Cook for 1 minute until fragrant.
Pro Tip: Keep stirring the spices with the onions to prevent burning and ensure the flavors bloom.
3. Build the Soup Base
- Add the chopped carrots and celery to the pot. Cook for another 3–4 minutes to slightly soften them.
- Pour in 6 cups of vegetable broth and 1 can (14.5 oz) of diced tomatoes with their juice.
- Stir in the rinsed red lentils and add 1 bay leaf.
Pro Tip: Make sure the lentils are fully submerged in the liquid for even cooking.
4. Simmer the Soup
- Bring the soup to a gentle boil over medium-high heat.
- Reduce the heat to low, cover, and let it simmer for 20–25 minutes until the lentils are tender.
- Stir occasionally to prevent sticking at the bottom.
Pro Tip: If you like a creamier texture, you can mash a few spoonfuls of lentils against the side of the pot with a spatula.
5. Add the Vegetables
- Add zucchini, bell pepper, and green beans to the pot. Simmer for another 5–7 minutes until the vegetables are tender but still vibrant.
- Stir in the chopped spinach or kale at the very end. Cook for 1–2 minutes until wilted.
6. Season and Serve
- Remove the bay leaf. Taste and adjust salt and pepper as needed.
- Ladle the soup into bowls and garnish with fresh parsley and a squeeze of lemon if desired.
Pro Tip: Adding lemon juice at the end brightens all the flavors and gives the hearty lentil vegetable soup a fresh finish.

Tips and Tricks for Success
- Rinse the Lentils: Always rinse red lentils before cooking to remove any debris and prevent foaming.
- Don’t Overcook the Veggies: Add tender vegetables like zucchini and greens toward the end to keep their color and nutrients intact.
- Adjust Consistency: If the soup is too thick, add a splash of vegetable broth or water to reach your preferred texture.
- Layer Flavors: Sautéing the onions, garlic, and spices first really enhances the depth of this lentil soup with vegetables.
- Make Ahead: This soup tastes even better the next day as the flavors meld, making it perfect for meal prep.
- Freeze in Portions: Freeze in individual containers for an easy, healthy soup option anytime.
Ingredient Substitutions and Variations
- Lentils: Swap red lentils with green or brown lentils if you prefer a firmer texture, but cooking time will increase slightly.
- Vegetables: Use whatever you have on hand—carrots, peas, butternut squash, or even frozen mixed vegetables work beautifully.
- Greens: Spinach can be replaced with kale, Swiss chard, or collard greens for a heartier texture.
- Broth: Chicken or beef broth can be used if you’re not keeping it vegetarian, adding extra richness.
- Spices: Experiment with curry powder or chili flakes to give your lentil veggie soup a little twist.
- Creaminess: Stir in a splash of coconut milk or plain yogurt for a creamier, comforting variation.
Serving Suggestions
- I love serving this hearty lentil vegetable soup with a slice of crusty whole-grain bread—it’s perfect for dipping and soaking up every bit of the delicious soup.
- Pair it with a simple side salad of mixed greens, cherry tomatoes, and a light vinaigrette to add freshness and crunch.
- Top each bowl with a sprinkle of grated Parmesan or a dollop of plain yogurt for a creamy, tangy touch.
- Serve alongside roasted vegetables or a baked potato for an extra filling winter soup meal.
- For a cozy, complete dinner, enjoy it with warm garlic bread and a hot cup of herbal tea—it makes the perfect comfort combination.

Storage and Reheating Instructions
- Refrigerate: Store in an airtight container for up to 4 days.
- Freeze: Portion into freezer-safe containers and freeze for up to 3 months.
- Reheat on Stove: Warm over medium heat, adding a splash of water or broth if needed to loosen the soup.
- Reheat in Microwave: Heat in a microwave-safe bowl in 1–2 minute intervals, stirring in between, until hot.
- Tip: Soups often taste even better the next day, once the flavors have fully melded.
Frequently Asked Questions
Can I make this soup vegan?
Absolutely! This lentil veggie soup is naturally vegan. Just stick to vegetable broth and skip any optional cheese or yogurt toppings.
How long does it take to cook?
From start to finish, this easy soup recipe takes about 45 minutes, including prep time. It’s perfect for a cozy weeknight dinner.
Can I use other types of lentils?
Yes! Red lentils cook the fastest and give a creamy texture, but green or brown lentils work too—they just take a bit longer to soften.
Can I freeze the soup?
Definitely. Portion it into freezer-safe containers, and it will keep for up to 3 months. Reheat gently on the stove or in the microwave.
What can I serve it with?
This hearty lentil vegetable soup pairs wonderfully with crusty bread, a side salad, roasted veggies, or even a baked potato for a complete meal.
How can I make it spicier or more flavorful?
Add chili flakes, smoked paprika, or a dash of curry powder while sautéing the aromatics. A squeeze of lemon at the end brightens the flavors beautifully.
Did you try this recipe? Let me know in the comments how it turned out!

Lentil Vegetable Soup
Equipment
- Large Soup Pot or Dutch Oven
- Cutting board
- Sharp chef’s knife
- Wooden Spoon or Silicone Spatula
- Measuring cups and spoons
- Ladle
- Colander or fine mesh sieve
Ingredients
For the Soup Base:
- 1 cup red lentils rinsed
- 1 tablespoon olive oil
- 1 medium onion diced
- 2 cloves garlic minced
- 2 medium carrots chopped
- 2 celery stalks chopped
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon turmeric
- 1/4 teaspoon black pepper
For the Vegetables:
- 1 medium zucchini diced
- 1 red bell pepper chopped
- 1 cup green beans cut into 1-inch pieces
- 1 cup chopped spinach or kale
For the Broth:
- 6 cups vegetable broth
- 1 can 14.5 oz diced tomatoes
- 1 bay leaf
- Salt to taste
For Garnish (Optional):
- Fresh parsley chopped
- Lemon wedges
Instructions
Prepare the Ingredients
- Rinse 1 cup of red lentils in a fine mesh sieve under cold running water until the water runs clear. This removes any dust or impurities.
- Dice the onion, mince the garlic, chop the carrots, celery, zucchini, and bell pepper. Cut green beans into 1-inch pieces.
- Wash and roughly chop your spinach or kale, and set aside.
- Pro Tip: Prepping all your ingredients before heating the pot makes the cooking process smooth and stress-free.
Saute the Aromatics
- Heat 1 tablespoon of olive oil in a large soup pot over medium heat.
- Add the diced onion and cook for 3–4 minutes until it’s soft and translucent.
- Stir in the minced garlic, cumin, smoked paprika, turmeric, and black pepper. Cook for 1 minute until fragrant.
- Pro Tip: Keep stirring the spices with the onions to prevent burning and ensure the flavors bloom.
Build the Soup Base
- Add the chopped carrots and celery to the pot. Cook for another 3–4 minutes to slightly soften them.
- Pour in 6 cups of vegetable broth and 1 can (14.5 oz) of diced tomatoes with their juice.
- Stir in the rinsed red lentils and add 1 bay leaf.
- Pro Tip: Make sure the lentils are fully submerged in the liquid for even cooking.
Simmer the Soup
- Bring the soup to a gentle boil over medium-high heat.
- Reduce the heat to low, cover, and let it simmer for 20–25 minutes until the lentils are tender.
- Stir occasionally to prevent sticking at the bottom.
- Pro Tip: If you like a creamier texture, you can mash a few spoonfuls of lentils against the side of the pot with a spatula.
Add the Vegetables
- Add zucchini, bell pepper, and green beans to the pot. Simmer for another 5–7 minutes until the vegetables are tender but still vibrant.
- Stir in the chopped spinach or kale at the very end. Cook for 1–2 minutes until wilted.
Season and Serve
- Remove the bay leaf. Taste and adjust salt and pepper as needed.
- Ladle the soup into bowls and garnish with fresh parsley and a squeeze of lemon if desired.
- Pro Tip: Adding lemon juice at the end brightens all the flavors and gives the hearty lentil vegetable soup a fresh finish.
Notes
Nutritional Value (Per Serving — Approximate)
- Calories: 230–250
- Protein: 12g
- Carbohydrates: 38g
- Fiber: 12g
- Fat: 4g
- Saturated Fat: 0.5g
- Sodium: 500–600mg (varies depending on broth)
- Potassium: 600mg
- Vitamin A: 90% DV
- Vitamin C: 35% DV
- Iron: 25% DV