Etape 1
Pelez et émincez finement l'ail et l'oignon. Dans un bol, diluez la pâte de curry avec le lait de coco. Dans une sauteuse, chauffez l'huile, puis faites dorer les hauts de cuisses environ 15 minutes en les retournant régulièrement. Ajoutez l'ail, l'oignon et salez. Faites revenir le tout 5 minutes, pour colorer l'ail et l'oignon. Versez le mélange lait de coco et curry vert dans la sauteuse. Ajoutez la crème. Remuez le tout afin que les ingrédients se mélangent et laissez mijoter à feu doux environ 15 minutes.
Etape 2
Pendant ce temps, préparez les lentilles. Rincez-les sous l'eau. Pelez et émincez finement l'ail et l'oignon. Versez l'huile dans une casserole et faites-y revenir 5 minutes l'ail et l'oignon. Ajoutez la cannelle, le curry et les lentilles. Remuez et couvrez d'eau (3 volumes d'eau pour 1 volume de lentilles). Ajoutez 1 cuillerée à café rase de sel. Portez à ébullition, couvrez et laissez cuire de 10 à 15 minutes. Attention au temps de cuisson : les lentilles doivent rester un peu fermes.
Etape 3
Si vous le souhaitez, ciselez un peu de basilic thaï sur le poulet au dernier moment. Servez le curry de poulet avec les lentilles.