Chop the dates and apricots in small pieces. Keep aside in the separate bowls.
Add almonds, cashew nuts, and pistachios in a food processor or chopper, and crush them into small pieces.
Heat a pan on a low flame, roast poppy seeds for 15-20 seconds, and set aside in a plate.
In a pan on low heat, add chopped dates and cook them until they turn soft - about 45 seconds to 1 minute. Set aside.
In the same pan, add chopped apricots and cook for 45 seconds on low heat.
Add crushed nuts and cardamom and roast everything for 45 seconds. You can add 2 tsp of sugar if you like - I skipped adding it for the sugar free version.
In the apricot and nuts mixture, add 2 tsp of ghee and mix well.
Take a medium sized bowl, add the apricot and nuts mixture, then add softened dates.
Mix everything well and form 2 logs out of the mixture.
Evenly coat each log with poppy seeds, roll it in a cling wrap, and keep it in the refrigerator until it firm - about 30 minutes to 1 hour.
Remove the cling wraps from the logs and wait for 5 minutes. Cut into ½ inch pieces.