Prep your pan and oven: Heat the oven to 350°F (175°C). Grease a 9-inch (23 cm) round cake pan and line the bottom with parchment.
Lightly dust the sides with cocoa powder.
Soak saffron and dates: Put saffron threads in 2 tablespoons of hot water and set aside. Soak the pitted dates in very warm water for 5–10 minutes if they’re firm, then drain well.
Blend the wet ingredients: In a blender, combine soaked dates, eggs, milk, oil, vanilla, and the saffron water. Blend until completely smooth and no date bits remain.
Mix the dry ingredients: In a large bowl, whisk flour, cocoa powder, sugar, baking powder, baking soda, salt, and cardamom until evenly combined.
Combine wet and dry: Pour the blended mixture into the dry ingredients.
Stir gently with a spatula until just incorporated. Do not overmix.
Add hot liquid: Stir in the hot coffee (or hot water). The batter will be fairly thin—this is what gives a moist, tender crumb.
Bake: Pour the batter into the prepared pan.
Bake for 28–34 minutes, or until a toothpick comes out with a few moist crumbs. Rotate the pan once if your oven has hot spots.
Cool completely: Let the cake rest in the pan for 10 minutes, then turn onto a rack and cool fully before frosting.
Make the ganache: Warm the cream until steaming (not boiling). Pour over the chopped chocolate in a heatproof bowl.
Let sit 2 minutes, then stir until glossy. Whisk in tahini and honey/date syrup to taste.
Frost: Spread the ganache over the cooled cake, letting some drip down the sides. Garnish with sesame seeds, pistachios, or rose petals for a Dubai-inspired finish.
Set and slice: Allow 20–30 minutes for the ganache to set slightly.
Slice with a warm knife for clean cuts.