Add warm milk, sugar, and instant yeast to a bowl.
Let it sit for 10 minutes until foamy.
Add flour, salt, cardamom, nigella seeds, oil, and melted butter.
Mix until a soft dough forms.
Knead lightly for 5 minutes until smooth.
Cover and let rest for 1 hour.
In a small pan, heat date paste with butter, cinnamon, and cardamom.
Stir until smooth. Let cool.
Divide dough into small balls.
Flatten each ball.
Add 1 spoon of date filling in the center.
Seal and shape gently.
Place cookies on a lined baking tray.
Bake at 350°F (175°C) for 18–22 minutes.
The bottoms should be lightly golden, not dark.
Cool slightly before serving.