In un tegamino, sciogliete a fuoco dolce 1 cucchiaio di ghee e aggiungete le carote. Coprite e cuocete per circa 5 minuti, mescolando di tanto in tanto.
Una volta ammorbidite le carote, aggiungete il latte, lo zucchero e l'uvetta. Coprite e cuocete a fuoco alto per circa 30 minuti, o fino a che il liquiodo evapora completamente.
Aggiungete il resto degi ingredienti e l'altro cucchiaio di ghee, mescolate bene e lasciate sul fuoco per altri 5-6 minnuti.
Allontanate dal fuoco. Coprite uno stampo da cke di forma desiderata o mini stampini per creme caramel con alluminio. Trasferite il composto per halwa dentro. Chiudete con un altro foglio di alluminio e trasferite in frigorifero.