Heat oil in a large saucepan; saute the onions, carrots, and thyme, stirring the vegetables, for about 5 minutes. Add the tomatoes, broth and lentils. Bring soup to a boil; reduce the heat, cover the pan, and simmer about 45 minutes, or until lentils are tender. Add the salt, pepper, wine and parsley. Simmer the soup for a few minutes. Serve with cheese sprinkled on each portion, if desired. **Note if you used canned broth, use 3 1/2 cups broth and 3 1/2 cups water. If you use bullion, use 3 bullion cubes and 7 cups of water.