Prepare the Dough:
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
In a large mixing bowl, cream the butter, cream cheese, and sugar until light and fluffy.
Beat in the egg and vanilla extract.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Wrap the dough in plastic wrap and refrigerate for at least 1 hour (or overnight).
Preheat Oven:
Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
Roll Out the Dough:
On a lightly floured surface, roll out the dough to about 1/8-inch thickness.
Use cookie cutters to cut out rounds or your desired shape.
Fill and Fold:
Place a small dollop of jam in the center of each cut-out. Sprinkle with chopped nuts or mini chocolate chips, if desired.
Fold the edges of the cookie over the filling, pinching gently to seal.
Bake:
Place the cookies on the prepared baking sheet, leaving a bit of space between each.
Bake for 12–15 minutes, or until the edges are lightly golden.
Let cool completely on a wire rack.
Dust with Powdered Sugar:
Once cooled, generously dust the cookies with powdered sugar for a sweet finish.