Stir in the tomatoes (with their juice), broth, and lentils. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 1 hour, or until the lentils are tender.
Season and Finish
Once the lentils are cooked, add the salt, black pepper, white wine, and parsley. Let the soup simmer for an additional 5 minutes to allow the flavors to meld.
Serve and Enjoy
Ladle the soup into bowls and top with grated cheddar cheese, if desired. The cheese not only adds richness but also creates a complete protein when combined with the lentils.