Wash the Dates and pat Dry completely. Deseed, chop and blend in a blender in few pulses till bit smooth, not too much paste or chunky though.
Dry Roast all the chopped Nuts in a pan. Dry roast the sesame seeds for 1-2 mins or till slightly Golden Brown. Set aside.
Add Ghee and cook the mashed dates till it gets soft on low heat. It takes only few minutes. Keep stirring mashing the mixture.
Once it gets dough like, add the roasted nuts and a Tablespoon of the toasted sesame seeds. Add cardamom powder. Mix well, transfer to a butter paper.
Let it cool down a bit but not too much. Once slightly warm, roll into a log. Place few pistas & sesame seeds & roll it to stick to the outer surface. Refrigerate for 1-2 hours or till firm enough. Slice and store in an airtight container.