# What You'll Need:
→ Dough
01 - 3 cups all-purpose flour
02 - 1 cup unsalted butter, softened
03 - 1/2 cup powdered sugar
04 - 1/4 cup milk, plus more as needed
05 - 1/2 teaspoon baking powder
06 - 1/4 teaspoon salt
07 - 1 teaspoon vanilla extract
→ Filling
08 - 1 cup pitted Medjool dates, chopped
09 - 2 tablespoons unsalted butter
10 - 1/2 teaspoon ground cinnamon
11 - 1/4 teaspoon ground cardamom (optional)
→ Coating
12 - 1/2 cup sesame seeds, untoasted
# Method:
01 - Preheat the oven to 350°F. Line a baking sheet with parchment paper.
02 - In a large bowl, cream together the softened butter and powdered sugar until light and fluffy.
03 - Add vanilla extract, then gradually incorporate the all-purpose flour, baking powder, and salt, mixing thoroughly.
04 - Add milk one tablespoon at a time, kneading gently until a soft, pliable dough is achieved. Cover and set aside.
05 - In a small saucepan over low heat, combine chopped dates and butter. Stir continuously until softened and paste-like. Add cinnamon and cardamom, mix well, then allow to cool.
06 - Divide the dough into 24 equal portions. Flatten each piece into a disk using your palm.
07 - Place 1 teaspoon of the cooled date filling at the center of each dough disk. Fold the dough over the filling, pinch to seal, then gently roll into a ball.
08 - Roll each ball in sesame seeds, pressing lightly to ensure seeds adhere.
09 - Arrange cookies on the prepared baking sheet. Flatten each gently with a fork or a cookie mold to create decorative patterns.
10 - Bake the cookies for 18 to 20 minutes until the bottoms are golden and tops remain pale.
11 - Allow cookies to cool completely on a wire rack before serving or storing.