Verser l'huile d'olive dans une cocotte ou un chaudron à feu moyen. Laisse chauffer 1 minutes environ et ajouter tous les oignons. Saler légèrement. Mélanger régulièrement et s'assurer que le feu n'est pas trop chaud, en ajustant de feu moyen à moyen-doux. Les oignons doivent fondre et caraméliser un peu mais ne pas griller, environ 15-20 minutes.
Quand les oignons sont bien fondus et commencent à caraméliser, ajouter tous les autres ingrédients sauf la verdure et les herbes.
Amener à ébullition, ensuite réduire le feu à moyen-doux et laisser mijoter la soupe environ 20 minutes.
Quand les lentilles sont cuites à votre goût, ajouter la verdure et les herbes, fermer le feu et laisser la soupe chaude "cuire" la verdure tout doucement.