Hearty Lentil Vegetable Soup recipe


This Hearty Lentil Vegetable Soup is a wonderfully comforting and nutritious meal, packed with earthy lentils and a medley of fresh vegetables. It's perfect for a cozy weeknight dinner or a wholesome lunch.
Servings: 6-8 Prep time: 20 minutes Cook time: 45 minutes Total time: 65 minutes Difficulty: Easy
Ingredients
For the Soup Base:
30 ml (2 tablespoons) olive oil
1 medium onion (~120 g), chopped
2 medium carrots (~150 g), peeled and diced
2 stalks celery (~100 g), diced
3 cloves garlic (~15 g), minced
200 g (1 cup) brown or green lentils, rinsed
400 g (14.5 oz) can diced tomatoes, undrained
1.5 L (6 cups) vegetable broth (or chicken broth)
1 bay leaf
5 ml (1 teaspoon) dried thyme
2.5 ml (½ teaspoon) ground cumin
5 ml (1 teaspoon) salt, or to taste
2.5 ml (½ teaspoon) black pepper, or to taste
For Finishing:
150 g (5 oz) fresh spinach, roughly chopped (or kale)
8 g (2 tablespoons) fresh parsley, chopped, for garnish
Equipment
Large pot or Dutch oven
Cutting board
Sharp knife
Measuring cups and spoons
Instructions
Prepare the Vegetables (10 minutes): Chop the onion, dice the carrots and celery, and mince the garlic. Rinse the lentils thoroughly under cold water.
Sauté Aromatics (8 minutes): Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Sauté for 6-8 minutes, stirring occasionally, until the vegetables begin to soften. Add the minced garlic and cook for another 1 minute until fragrant.
Add Lentils, Tomatoes, and Broth (5 minutes): Stir in the rinsed lentils, diced tomatoes (with their juice), vegetable broth, bay leaf, dried thyme, and ground cumin. Season with salt and black pepper.
Simmer the Soup (30 minutes): Bring the soup to a boil, then reduce the heat to low, cover, and simmer for 30-35 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.
Stir in Spinach (2 minutes): Remove the bay leaf. Stir in the chopped fresh spinach and cook for 1-2 minutes, or until it has wilted. Taste and adjust seasoning if needed.
Serve (1 minute): Ladle the hot soup into bowls. Garnish with fresh chopped parsley before serving. Enjoy!
Tips & Variations
Rinse Your Lentils: Always rinse lentils thoroughly before cooking to remove any debris and excess starch.
Don't Overcook: Lentils can become mushy if overcooked. Check for tenderness around the 30-minute mark.
Adjust Seasoning: Taste the soup before serving and adjust salt, pepper, or other spices to your preference. A splash of apple cider vinegar or lemon juice at the end can brighten the flavors.
Protein Boost: Add cooked, shredded chicken or browned sausage to the soup for extra protein.
Different Veggies: Feel free to add other vegetables like diced potatoes, zucchini, bell peppers, or green beans during the last 15-20 minutes of simmering.
Spicy Kick: Add a pinch of red pepper flakes with the garlic for a touch of heat.
Estimated Nutrition Per Serving (approximate, based on 8 servings)
Calories: 200 kcal
Protein: 12 g
Carbohydrates: 30 g
Fat: 4 g
Shopping List
Olive oil
Onion
Carrots
Celery
Garlic
Brown or green lentils
Canned diced tomatoes
Vegetable broth
Bay leaf
Dried thyme
Ground cumin
Salt
Black pepper
Fresh spinach
Fresh parsley
Allergen Tags
contains: celery (optional, if sensitive)
Quick summary: Hearty Lentil Vegetable Soup: Sauté veggies, add lentils, tomatoes, broth, and spices, simmer until tender, then stir in spinach.
Your intelligent kitchen companion. We use advanced AI to help you reduce food waste, discover new flavors, and cook with confidence.
Contact
Subscribe
Copyright © 2026 - YumChefie


