All you need
4 big carrots washed and grated
8 oz heavy cream (you can use 6 oz from it and rest 2 oz can be whole milk)
2 table spoon ghee
1 bay leaf
2 green cardamom pods
1 tablespoon cashew halves or pieces
1 teaspoon golden or black raisins
a bit less than 1/4 teaspoon salt
sugar to taste (I prefer less sweet, about 4 tablespoon, believe me if want regular sweet taste it needs 6-7 tbsp or more)
Heat ghee in a heavy bottom saucepan. Add bay leaf, cardamom pods and cashews. Lightly toast them.
Add grated carrots, lightly fry it, coating with ghee and mixing well. Reduce heat if needed. Add salt, mix well, add heavy cream and raisins, and cook over medium heat. After 15 - 20 mins, raise the heat, add sugar to taste and stir until most of the liquid from cream has evaporated. Note that orange color of the halua darkens after adding sugar. It's done. You can garnish it with mawa or khoya crumbles or fresh grated coconut on top, but I prefer without.