In butter, fry cardamoms till it gives fragrance. Add clove and star spice
Add shredded carrots and give it a stir
Continue cooking covered at very low heat till the carrots are tender
When carrots are tender, dry the access water over medium heat
Blend khoya or burfi with milk. You can also use 1 cup of dried milk + 200 ml of cream. Add this mixture to the cooked carrots. And cook over high heat till the mixture is dry and gives off oil. You can also add more oil to it.
Add sugar according to your taste and then add all the toppings