To begin with, rinse, peel and grate the carrots with the help of a food processor or hand-held grater and you will need about 4-5 cups of freshly grated carrots.
Now, in a kadahi combine milk and grated carrots.
Keep the mixture on low to medium flame and bring it to one boil and leave it on simmer, while stirring occasionally.
Now the grated carrots cook in milk, while the milk starts reducing and evaporating.
When the milk reduces about 80%, it’s time to add oil, ghee, sugar and powdered cardamom and stir well. Oil helps to keep the grated carrots separated and avoids lumping, while ghee adds aroma and earthy taste to the halwa.
Now reduce the flame to low and keep stirring in between for about 5-10 minutes till the oil and ghee appears from the sides of the kadahi.
It’s now time to add the cashews, saffron and raisins while keeping the flame on simmer for 2-3 more minutes.
Your carrot halwa is ready! Serve hot or cold, garnish with dried fruits of your choice.