Faire chauffer 250 ml d'eau dans une casserole jusqu'à ébullition.
Incorporer le sucre et le colorant alimentaire, le cas échéant.
Retirez les graines des gousses de cardamome et jetez-les.
Ajoutez 3 cosses de cardamome dans la poêle.
Faire bouillir pendant plusieurs minutes.
Transférer dans une cruche ou un bol résistant à la chaleur.
Faites chauffer le ghee dans la même poêle.
Ajoutez les cosses de cardamome restantes et les pistaches.
Faire revenir 1min, puis ajouter la semoule.
Faire griller quelques minutes en remuant fréquemment pour éviter de brûler.
Remettre le sirop de sucre chaud dans la casserole en remuant continuellement pour éviter les grumeaux jusqu'à ce que tout le liquide soit absorbé.
Le halwa cuit devrait se mouler facilement.
Retirez les coques de cardamome et servez chaud avec des Puris ou des Parathas.