Lavez les lentilles et mettez-les dans une cocotte avec le bouquet garni et l'oignon.
Couvrez d'eau froide, portez à ébullition, puis réduisez le feu et laissez cuire à couvert 20 minutes, salez à mi-cuisson.
Epluchez les carottes et taillez-les en fines lanières avec un économe.
Assaisonnez les filets de sole, roulez-les et maintenez-les avec une pique en bois.
Amenez à ébullition la crème liquide avec 10 cl de jus de cuisson de lentilles et 1 cuillère à soupe de lentilles cuites.
Mixez et gardez la sauce au chaud.
Plongez les lanières de carotte 2 minutes dans l'eau bouillante, rafraîchissez-les aussitôt.
Saisissez les filets de sole 5 min à la poêle dans l'huile d'olive, retirez-les, ajoutez les lanières de carotte, la poudre de curry et laissez-les dorer 2 minutes.
Egouttez les lentilles et réchauffez-les dans la sauce.
Répartissez les lentilles crémeuses dans quatre coupelles avec trois filets de sole par personne.
Décorez avec les lanières de carotte et du persil.
Donnez quelques tours de moulin à poivre avant de servir bien chaud.