Firstly wash the carrots in a clean water and then peel it.
Next grate the peeled carrots with hand grater or with food processor. Keep this aside.
Meanwhile finely chop the dry fruits like cashews, almonds and pistachios.
Now heat a cast iron khadai or any thick bottomed pan on moderate flame and add ghee.
Once the ghee is melted up, add grated carrot. Mix well and cook the carrot for 4 to 5 minutes, until they are slightly soft. Stir often.
Then add milk and give a good mix.
Bring this mixture to a boil in a low flame for 15 to 20 mins until milk evaporates.
Stirring in between so that milk does not stick to the khadai.
Also add coconut palm sugar and stir for 2 to 3 mins until the mixture thickens.
Similarly add ghee and give a quick mix. Simmer for a minute or two and cook well.
Finally add chopped dry fruits and cardamom powder.
Gently mix everything and turn off the heat.
Now the delicious carrot/gajar halwa is ready to serve.
Serve carrot halwa hot, warm or chilled depending on your preference.