Rinse the lentils under cold water.
Drain them well and set aside.
Chop all your vegetables into small pieces.
This makes cooking faster and easier.
Mince the garlic finely for best flavor.
Having everything ready makes cooking smooth.
Heat olive oil in your large pot.
Add the onions and cook for 5 minutes.
They should become soft and translucent.
Add carrots and celery to the pot.
Cook for another 5 minutes, stirring often.
Add the minced garlic and thyme.
Cook for just 1 minute more.
Pour in the chicken broth slowly.
Add the crushed tomatoes to the pot.
Stir in the rinsed lentils now.
Drop in the bay leaf for flavor.
Season with salt and black pepper.
Bring everything to a rolling boil.
Lower the heat to medium-low temperature.
Cover the pot with a lid.
Let it simmer for 35-40 minutes.
The lentils should become tender but not mushy.
Stir occasionally to prevent sticking.
Remove the bay leaf from the pot.
Stir in the red wine vinegar.
This brightens all the flavors perfectly.
Taste and adjust seasoning if needed.
Ladle into warm bowls to serve.
Garnish with fresh chopped parsley.