Lentil soup with garlicky vinaigrette –Today, we’re delighted to share a comforting and nutritious recipe for Italian Vegetable Lentil Soup. This dish is perfect for those chillier evenings when you crave something warm and filling. Bursting with flavors from fresh vegetables and herbs, it’s a delightful addition to your culinary repertoire.
Lentil Soup (Italian Vegetable)
The vibrant colors and rich textures of this soup make it appealing, while its health benefits and satisfying nature ensure it will quickly become a family favorite.

Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 (14.5-ounce) can diced tomatoes
- 1 cup green or brown lentils, rinsed
- 6 cups vegetable broth
- 2 cups fresh spinach, chopped
- Salt and pepper to taste
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Add the diced carrots and celery. Cook for an additional 5 minutes until the vegetables are softened.
- Stir in the minced garlic, dried thyme, basil, and oregano. Cook for another minute, allowing the herbs to release their aromas.
- Add the diced tomatoes and their juices, rinsed lentils, and vegetable broth. Bring the mixture to a boil, then reduce the heat to low.
- Cover and let simmer for approximately 30–35 minutes, or until the lentils are tender.
- Toward the end of cooking, stir in the chopped spinach and allow it to wilt, about 2 minutes.
- Season the soup with salt and pepper to taste, adjusting the flavors as needed.
- Serve the soup hot, drizzling with a touch of extra olive oil if desired. Enjoy this hearty soup with crusty bread or on its own as a fulfilling meal.
This Italian Vegetable Lentil Soup is not only simple to prepare but also packed with essential nutrients, making it a wholesome choice for any time of year. Enjoy making this dish a staple in your home as you gather around the table with loved ones.