Éplucher l'oignon et l' émincer finement en petits cubes. Éplucher les carottes. Les couper en petits cubes. Éplucher l'ail et le gingembre, les hacher.
Laisser fondre très doucement dans une casserole le ghee. Ajouter le mélange d'épices. Laisser revenir doucement jusqu'à ce qu'elles embaument. Ajouter les oignons et l'ail, faire revenir sans coloration.
Ajouter les légumes, les lentilles, mouiller de bouillon et laisser réduire 5 minutes à feu moyen. Ajouter la crème. Cuire à couvert et à feu doux pendant 15 minutes.
Saler en fin de cuisson. Servir chaud, ou réchauffé.