Deseed dates if you have seeds. Chop it roughly, measure 1 cup and transfer to a bowl.
Add hot water, set aside for 30mins, keep covered. Make sure the dates is soaked fully in water.
Now it must have become soft. Now transfer it to a mixer jar and grind it to a fine paste.
Take the dates puree in a thick bottomed kadai. Add sugar.
Keep cooking till it starts to change to dark color and becomes slightly thick. At this stage start adding ghee.
Add 1 or 2 teaspoon ghee at a time. Add ghee little by little and keep cooking.
Keep cooking in low flame and add ghee at intervals and when the halwa starts to stick. The halwa will absorb the ghee.
At one stage it will stop absorbing and will let out ghee at the edges as you can see. Add cardamom powder. The halwa will start to form a ball like and will start to leave ghee.
Add a teaspoon of ghee and fry cashews till golden brown.
Add it to the halwa. Give a quick stir and switch off. Enjoy Dates Halwa!