In a large bowl, cream together the butter and sugar until light and fluffy.
Beat in the eggs one at a time, then stir in the vanilla.
In a separate bowl, whisk together the flour, baking powder, and salt. Gradually add the dry ingredients to the creamed mixture, and mix until a soft dough forms.
In a small bowl, combine the walnuts, cinnamon, and nutmeg. On a lightly floured surface, roll the dough out to a thickness of ¼ inch. Cut the dough into 2-inch circles and place 1 teaspoon of the walnut mixture in the center of each circle.
Carefully fold the circles in half and press the edges together to seal. Place the kiflis on a baking sheet and bake at 350°F for 15-20 minutes, or until golden brown.
Allow the kiflis to cool completely before dusting with confectioners' sugar.
Interesting Facts
Kifli is a traditional Hungarian pastry that dates back centuries.
Kifli is often served as a breakfast item, but can also be enjoyed as a snack or dessert.
This recipe for Hungarian Kifli II is a simplified version of the traditional recipe.