Chauffez l'huile d'olive dans une grande casserole à feu moyen.
Ajoutez l'oignon haché et faites-le revenir jusqu'à ce qu'il devienne translucide, environ 5 minutes.
Ajoutez les carottes et le céleri coupés en dés, et faites revenir pendant environ 5 minutes supplémentaires.
Ajoutez l'ail émincé, le cumin et le curcuma dans la casserole. Faites revenir pendant 1 à 2 minutes jusqu'à ce que les épices libèrent leurs arômes.
Ajoutez les lentilles rincées et égouttées dans la casserole, ainsi que le bouquet garni.
Versez le bouillon de légumes et portez à ébullition.
Réduisez le feu et laissez mijoter à couvert pendant environ 25-30 minutes, ou jusqu'à ce que les lentilles soient tendres.
Retirez le bouquet garni de la soupe.
Ajoutez les jeunes pousses d'épinards et laissez cuire pendant 2 à 3 minutes, jusqu'à ce qu'ils soient juste flétris.
Assaisonnez la soupe avec du sel et du poivre selon votre goût.
Ajoutez le jus de citron si vous le souhaitez, pour une touche de fraîcheur et d'acidité.
Servez la soupe chaude, garnie d'herbes fraîches hachées comme le persil, la coriandre ou la ciboulette.