Placez la patate douce dans une casserole d’eau bouillante et faites-la cuire pendant 15 minutes, ou jusqu’à ce qu’elle soit tendre.
Pendant ce temps, faites chauffer l’huile dans une poêle et faites revenir l’oignon et la carotte pendant 2 minutes, puis ajoutez l’ail et le gingembre et laissez cuire en remuant pendant 1 minute de plus.
Ajoutez la poudre de curry, remuez autour de la casserole puis ajoutez l'eau bouillante avec le cube de bouillon, la purée de tomates et les lentilles.
Couvrez la casserole et faites bouillir pendant 20 minutes jusqu’à ce que les légumes soient tendres et que le liquide ait été absorbé. Incorporez la coriandre hachée.
Lorsque les patates douces sont cuites, égouttez-les et écrasez-les avec le yaourt et l’assaisonnement.
Répartir le mélange de lentilles dans un grand plat ou deux plats individuels, puis recouvrir du mélange de patates douces, parsemer de coriandre et servir immédiatement.