Faites cuire les lentilles à l'eau bouillante non salée pendant 20/25 minutes. Egouttez et réservez. Pelez les carottes et coupez-les en dés. Pelez et ciselez les oignons. Pelez et dégermez la gousse d'ail.
Pelez les patates douces, coupez-les en cubes et faites cuire dans de l'eau bouillante ou à la vapeur pendant 15/20 minutes jusqu'à ce qu'elles soient tendres. Ecrasez en purée. Ajoutez l'oeuf, 3 cuillères à soupe de crème et assaisonnez en sel et poivre. Mélangez bien.
Faites chauffer un peu d'huile dans la sauteuse et faites-y revenir les oignons ciselés et la gousses d'ail pressée. Ajoutez les dés de carottes et les poivrons marinés égouttés. Laissez cuire 10 minutes puis ajoutez les lentilles cuites et 1 cuillère à soupe de farine. Salez et poivrez puis mélangez bien.
Répartissez la préparation aux lentilles dans un plat à gratin, arrosez du reste de crème et recouvrez de la purée. Parsemez de fromage râpé puis enfournez pour 20 minutes à 180°C.