In a pan, heat olive oil. Add onions and sauté until translucent.
Add garlic and cook for 1 more minute.
Stir in chopped tomatoes, lentils, herbs, salt, and broth.
Cover and simmer for 25–30 minutes, or until lentils are tender.
Stir in balsamic vinegar at the end and adjust seasoning.