Polish Christmas Cookies (Kiflis) Recipe
Introduction
Polish Christmas Cookies, also known as kiflies, are delightful crescent-shaped treats filled with a sweet walnut filling. These buttery, tender cookies are perfect for holiday celebrations and are dusted with powdered sugar for a festive finish.

Ingredients
- 1 1/2 cups flour
- 1 stick unsalted cold butter (diced)
- 3 egg yolks (from medium size eggs)
- 1/4 cup sour cream
- 3 egg whites (from medium size eggs)
- 1 1/2 cups sugar
- 1 1/2 cups walnuts (ground or finely chopped)
- 2 cups powdered sugar
- 2 tablespoons all-purpose flour (for coating)
Instructions
- Step 1: Prepare the dough by blending the cold diced butter into the flour using a food processor or pastry blender until it resembles coarse crumbs.
- Step 2: In a large bowl, mix the egg yolks with the sour cream until well combined.
- Step 3: Add the flour and butter mixture to the egg yolk mixture. Blend and knead lightly until the dough comes together with a consistency similar to pie dough.
- Step 4: Shape the dough into small walnut-sized balls, cover them, and refrigerate for at least one hour.
- Step 5: For the filling, beat the egg whites until fluffy. Gradually add the sugar in thirds, beating until the mixture is stiff and glossy.
- Step 6: Gently fold the ground or finely chopped walnuts into the beaten egg whites and sugar mixture.
- Step 7: Mix together two tablespoons of flour and two tablespoons of sugar in a medium bowl. Remove half of the dough balls from the refrigerator and roll them in this flour and sugar mixture.
- Step 8: Roll each coated dough ball into a thin circle using a small amount of the flour and sugar mixture to prevent sticking.
- Step 9: Place a heaping teaspoon of the walnut filling onto each dough circle. Roll the dough up into a crescent shape and pinch the ends tightly. Place seam-side down on a parchment-lined or greased cookie sheet.
- Step 10: Repeat the rolling and filling process with the remaining dough and filling.
- Step 11: Preheat the oven to 350°F (175°C). Bake the kiflies for 12 to 15 minutes until lightly golden. Allow to cool slightly on the baking sheet.
- Step 12: While still warm, roll the cookies in powdered sugar until fully coated.
Tips & Variations
- For a different flavor, try substituting almonds or pecans for the walnuts in the filling.
- Make sure the butter is cold when blending with the flour to achieve a tender, flaky dough.
- Rolling the dough balls in the flour and sugar mixture helps prevent sticking and adds a slight crunch to the cookie surface.
Storage
Store the cookies in an airtight container at room temperature for up to one week. To keep them fresher longer, you can refrigerate for up to two weeks or freeze for up to three months. Reheat gently in a low oven if desired, then dust again with powdered sugar before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the dough or filling ahead of time?
Yes, the dough balls can be refrigerated for up to 24 hours before baking. The filling is best prepared fresh, but the egg white and nut mixture can be made a few hours in advance and kept covered in the refrigerator.
What if I don’t have a food processor?
You can use a pastry blender or two forks to cut the cold butter into the flour manually until it reaches a coarse, crumb-like texture. This will work just as well for the dough.
PrintPolish Christmas Cookies (Kiflis) Recipe
Polish Christmas Cookies, also known as Kiflies, are delicate crescent-shaped pastries filled with a fluffy walnut meringue filling. These traditional festive treats combine a buttery, tender dough with a sweet nutty filling, then are baked and dusted with powdered sugar for a perfect holiday dessert.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 45 minutes
- Yield: Approximately 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Polish
- Diet: Vegetarian
Ingredients
Dough Ingredients
- 1 1/2 cups all-purpose flour
- 1 stick unsalted cold butter, diced
- 3 egg yolks (from medium size eggs)
- 1/4 cup sour cream
Filling Ingredients
- 3 egg whites (from medium size eggs)
- 1 1/2 cups sugar, divided
- 1 1/2 cups walnuts, ground or finely chopped
Coating
- 2 tablespoons all-purpose flour
- 2 tablespoons sugar
- 2 cups powdered sugar (for rolling after baking)
Instructions
- Prepare the Dough: Using a food processor or pastry blender, blend the cold diced butter into 1 1/2 cups of flour until the mixture resembles coarse crumbs.
- Mix Wet Ingredients: In a large bowl, combine the 3 egg yolks and 1/4 cup sour cream and mix well.
- Form the Dough: Add the flour and butter mixture to the egg yolk and sour cream mixture. Blend and knead lightly until you achieve a consistency similar to pie dough. Shape the dough into small walnut-sized balls, cover them, and refrigerate for at least one hour to chill.
- Prepare the Filling: Beat the 3 egg whites until fluffy using a mixer. Gradually add 1/3 of the 1 1/2 cups sugar at a time, continuing to beat until the mixture is stiff and glossy. Gently fold in the finely ground walnuts to complete the filling.
- Coat Dough Balls: In a medium bowl, whisk together 2 tablespoons of all-purpose flour and 2 tablespoons of sugar. Remove half the chilled dough balls from the refrigerator and roll each into this flour and sugar mixture, ensuring they are well coated. Keep the remaining dough balls refrigerated.
- Roll Each Dough Ball: Roll each coated dough ball on a floured surface (using the flour and sugar mixture) into a thin circle suitable for filling.
- Fill and Shape Cookies: Place a heaping teaspoon of the walnut meringue filling onto each dough circle. Carefully roll the dough up into a crescent shape, pinching the ends tightly to seal. Place each shaped cookie seam-side down on a parchment-lined or greased cookie sheet.
- Repeat the Process: Continue coating, rolling, filling, and shaping the remaining dough balls and filling until all dough is used.
- Bake the Cookies: Preheat the oven to 350°F (175°C). Bake the cookies for 12 to 15 minutes or until they are lightly golden. Remove from the oven and allow them to cool slightly on the baking sheet.
- Coat with Powdered Sugar: While still warm, roll each cookie generously in powdered sugar to finish. Let cool completely before serving or storing.
Notes
- Ensure the butter for the dough is cold for a tender, flaky texture.
- Use finely ground walnuts for a smooth filling without large chunks.
- Egg whites should be beaten to stiff peaks for the filling to hold air and create a light texture.
- Chilling the dough before shaping helps prevent sticking and makes rolling easier.
- Store the cookies in an airtight container at room temperature; they can last up to 1 week.
- These cookies freeze well; wrap tightly and freeze for up to 3 months.
Keywords: Polish Christmas Cookies, Kiflies, Walnut Cookies, Holiday Cookies, Crescent Cookies, Traditional Polish Dessert

