Bring lentils and 7 cups water to a boil in a Dutch oven. Cover, reduce heat, and simmer 30 minutes.
Add tomatoes and next 8 ingredients; cover reduce heat, and simmer, stirring occasionally, 1 hour.
Stir in vinegar; sprinkle each serving with cheese.