1 Remove the seeds from the dates. In the blender jug, put the dates and about 2 cups of water to get a liquid paste.
2 Put saffron in rose water. Put it aside.
3 In a saucepan put the flour and cardamom then stir over medium heat for a few minutes.
4 In a saucepan put the butter and oil, warm quietly until the butter melts.
5 Add cardamom, cinnamon, fenugreek and pepper and leave it for a few seconds to soak in the grease.
6 Add the flour gradually to the butter while still stirring quietly, adding a little hot water gradually to get a mixture like heavy bechamel
7 Add the date mixture, then continue cooking and stirring, to combine the ingredients together, while adding more water as needed.
8 Let it boil quietly while stirring for a few minutes, until the ingredients mix together.
9 Add rose water, saffron and stir until the mixture becomes like heavy bechamel.
10 Transfer asida to suitable dishes, pour ghee and decorate with nuts.