Ingredients

2 1/2 c. all-purpose flour

3/4 c. granulated sugar

3/4 tsp. baking powder

1/2 tsp. fine salt

1/2 tsp. cinnamon

1 c. hazelnuts

1 c. unsalted butter

2 tsp. pure vanilla extract

2 large egg yolks

confectioners’ sugar

3/4 c. desired filling

Preparation

Step 1In a medium bowl, whisk together flour, granulated sugar, baking powder, salt, and cinnamon. In a food processor, pulse hazelnuts with 1/4 cup flour mixture until very finely ground. Add remaining flour mixture and process to combine. Add butter and pulse until mixture resembles coarse meal. Add egg yolks and vanilla and pulse until dough just comes together. Form dough into 2 disks, wrap in plastic, and refrigerate 30 minutes.Step 2Preheat oven to 350 degrees F, with racks in upper and lower thirds. Working with 1 disk at a time, roll out dough between floured parchment paper to 1/8-inch thickness. Stack dough in parchment on a baking sheet; refrigerate until firm, 30 minutes. With a lightly floured 2 1/2-inch fluted round cutter, cut out dough. (If dough becomes too soft, refrigerate a few minutes; reroll scraps, if desired.) Place cookies, 1 inch apart, on two parchment-lined baking sheets. With a 1-inch cutter, cut out dough in centers of half the cookies. Bake until cookies just begin to brown at edges, 10 to 12 minutes, rotating sheets halfway through. If desired, bake small cutouts separately, 5 to 7 minutes. Transfer cookies to wire racks and let cool completely.Step 3Lightly sift confectioners’ sugar over cutout tops. Spread about 2 teaspoons filling on bottoms of remaining cookies and sandwich with sugar-dusted tops. Store cookies in airtight containers, up to 1 week.Looking for more dessert ideas? Check out our homemade chocolate chip cookie recipes, apple pie recipes, and chocolate cake recipes.