Raise the heat to high and add the white wine, if using. Reduce for about 2 to 3 minutes. Add the stock and the lentils.
With kitchen string, tie the parsley and thyme into a bouquet garni (basically, a bunch of herbs). Drop the bouquet garni into the pot with the bay leaves. Give it a stir. Once the pot comes to a boil, reduce the heat to low and continue simmering.
After one hour, check the lentils for doneness. If you'd like them softer, they should only need another 10 minutes or so.
Remove the pot from the heat. Fish out the bouquet garni and bay leaves and discard.
Add the handfuls of spinach, give it a stir, cover the pot and allow to sit for about 5 minutes. Finally, squeeze a bit of lemon juice over the pot to give it a bright freshness.
Notes
If you have leftover ham or ham bone, add it in one large piece along with the garlic and tomatoes. Remove it entirely with the herbs. The ham adds a really nice depth of flavor, but it is not necessary.My family sprinkles some grated Parmesan cheese on this soup. Just a little bit adds a nice buttery and nutty flavor.Keep this vegan by using vegetable broth.