Add wheat flour in a heavy bottomed pan. Place it over low heat.
Roast the wheat flour, stirring all the time till it becomes golden brown.
You will get a nutty aroma and smoke will begin to come out from the pan. That's when you remove the pan from the heat.
Add the date paste.
Return the pan on to the low heat.
Mix and heat the mixture, mixing it till you get a soft mixture and flour has been mixed into the paste. This will take about 2-3 minutes.
Add ginger and cardamom powder. Mix well.
Add melted butter and mix well.
Remove the pan from the heat.
Allow the mixture to cool down a bit, just enough that you can roll the balls if you want to.
Take about a tablespoon of the mixture and roll it into a ball.
Coat it with sesame seeds, coarse nut powder or coconut.
Serve with Qahwa or Black Coffee.