Peel and grate the carrots. Keep it aside. Now heat ghee in a heavy bottom pan. Add almonds and raisins, and sauté for a few seconds. Take it out on a plate.
Add the grated carrots to the same pan and turn the heat to medium-high. Stirring often, sauté the carrots for around 2 minutes.
Now add milk. Stir well. Let the carrot and milk cook for about 30 minutes on medium heat. Make sure to stir in between. And keep an eye on it.
Keep stirring the halwa often on medium heat and cook until all the milk is absorbed by the carrots and it reduces to milk solids. You will see small particles of milk solids in the halwa.
At this point add in the sugar. Once you mix in the sugar, the sugar will melt and the halwa will become very liquid.