Fry the onion and garlic in the oil. Add vegetables and fry briefly. Then pour in the broth, add the tomato paste and bring to the boil. Add the lentils and simmer covered for 30-40 minutes, stirring occasionally.
Stir in vinegar and thyme. Season with salt, pepper, cayenne pepper and stir in honey. Simmer at low temperature for another 10 minutes, stirring occasionally.