Italian Vegetable Lentil Soup is in fact more like a stew than a soup! It has a homestyle tomato flavour combined with the heartiness of tender, cooked lentils, and is paired with lots of fresh and good-for-you vegetables too. Top with grated parmesan and serve with crusty bread!
Add the olive oil, onion, carrots, and celery to a large, heavy-bottomed stock pot. Over medium heat, cook the vegetables for 5 minutes, stirring often.
Add the garlic and cook for 2 minutes.
Add all of the remaining ingredients with the exception of the parmesan and parsley. Stir well. Bring to a boil. Once boiling, reduce the heat to simmer and place the lid on the pot. Cook for 30 minutes, stirring often.
Depending on the lentils, you may need a few minutes more or less of cooking time. Cook until the lentils are tender. Additionally, if the soup begins to thicken too much, add another 1/2 cup of low-sodium vegetable stock or water. (The thickness of the soup is based on your preference, so only add the stock if you want soup with more broth.)
Once the lentils are tender, turn off the heat and stir in half of the chopped parsley and half of the grated parmesan.
Ladle the soup into bowls and top with parmesan and more parsley. Serve with crusty bread.