Heat a pan on medium heat and add Âŧ cup chopped almonds, Âŧ cup chopped cashews, 2 tablespoons chopped pistachios, and 2 tablespoons chopped walnuts. Dry roast for 30 seconds until lightly toasted.
Add 2 tablespoons sesame seeds and roast for a few more seconds until fragrant. Remove the nuts and sesame seeds from the pan and set aside in a bowl.
In the same pan, add ÂŊ tablespoon butter or ghee (or coconut oil for a vegan option) and 2 cups roughly chopped pitted dates. Cook on low heat for 2 minutes, stirring continuously until the dates soften.
Add Âŧ cup raisins, the roasted nuts and sesame seeds, and ÂŊ teaspoon cardamom powder to the softened dates. Cook for another 1 minute, mixing everything well. Remove from heat.
Allow the mixture to cool slightly until it is easy to handle. If needed, knead it with your hands to mix further.
Transfer the mixture onto a sheet of cling wrap. Shape it into a log and wrap it tightly.
Refrigerate the log until firm, then slice into pieces as needed. Serve cold and enjoy!