These delicate Hungarian kifli cookies are buttery, tender pastries filled with sweet nut or fruit fillings and shaped into charming crescents. They are a beloved traditional treat, especially during holidays, with a melt-in-your-mouth texture that pairs perfectly with a cup of tea or coffee.
Why You’ll Love This Recipe
These cookies are incredibly soft and flaky, thanks to a rich dough made with butter and cream cheese. They have a lightly sweet flavor that balances beautifully with the filling, whether you choose walnut, apricot, or poppy seed. The crescent shape gives them an elegant, homemade look, making them perfect for special occasions or gifting. They also store well, so you can prepare them ahead of time without losing their freshness.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the dough:
2 cups all-purpose flour
200 g unsalted butter, softened
200 g cream cheese, softened
1/4 teaspoon salt
For the walnut filling:
1 cup finely ground walnuts
1/2 cup granulated sugar
1/4 cup milk
1 teaspoon vanilla extract
For the apricot filling (alternative):
3/4 cup apricot preserves
For finishing:
1/2 cup powdered sugar for dusting
Directions
In a large bowl, combine the softened butter and cream cheese until smooth and creamy.
Add the flour and salt, mixing until a soft dough forms.
Divide the dough into 4 equal portions, wrap each in plastic wrap, and refrigerate for at least 1 hour.
To prepare the walnut filling, combine ground walnuts, sugar, milk, and vanilla extract in a saucepan. Cook over medium heat until thickened, then let cool completely.
Preheat the oven to 180°C (350°F) and line a baking sheet with parchment paper.
Roll out one portion of chilled dough on a lightly floured surface into a thin circle, about 2–3 mm thick.
Cut the dough into triangular wedges, similar to slicing a pizza.
Place a small amount of filling at the wide end of each triangle. Roll up toward the tip to form a crescent shape.
Place the shaped cookies on the prepared baking sheet, leaving a little space between each one.
Bake for 15–18 minutes or until lightly golden.
Allow cookies to cool slightly, then dust generously with powdered sugar.
Servings and timing
Servings: about 40–48 cookies
Prep time: 20 minutes
Chill time: 1 hour
Bake time: 15–18 minutes
Total time: approximately 1 hour 40 minutes
Variations
You can fill kifli cookies with poppy seed filling, sweetened dates, or even a thick fruit jam like raspberry or plum. For a citrus twist, add a bit of lemon zest to the dough. Some variations also include a touch of cinnamon in the filling for extra warmth. If you prefer a richer taste, you can replace part of the cream cheese with sour cream.
Storage/Reheating
Store the cookies in an airtight container at room temperature for up to 5 days. For longer storage, keep them in the refrigerator for up to 10 days. You can also freeze them for up to 2 months. To serve, let frozen cookies thaw at room temperature and dust again with powdered sugar if needed. These cookies are best enjoyed at room temperature and do not require reheating.
FAQs
Can I make the dough ahead of time?
Yes, the dough can be refrigerated for up to 2 days or frozen for up to a month.
Why is my dough too sticky?
It may need more chilling time. Refrigerate until firm enough to handle.
Can I use store-bought filling?
Yes, ready-made fillings like apricot or poppy seed work well.
How thin should I roll the dough?
About 2–3 mm thick for the best flaky texture.
Can I make these cookies gluten-free?
You can try using a gluten-free flour blend, though texture may vary.
Do I have to use walnuts?
No, you can substitute with almonds, poppy seeds, or fruit preserves.
Why did my cookies spread too much?
The dough may have been too warm. Chill before baking.
Can I freeze baked kifli cookies?
Yes, freeze them in an airtight container and thaw before serving.
How do I keep the filling from leaking?
Use a small amount and seal the dough gently when rolling.
Can I skip the powdered sugar?
Yes, but it adds a classic sweetness and appearance.
Conclusion
Hungarian kifli cookies are a timeless treat that brings together buttery pastry and flavorful fillings in a beautifully simple way. Whether you prepare them for holidays or everyday enjoyment, they offer a comforting taste of tradition that’s sure to impress anyone who tries them.
Buttery, tender Hungarian kifli cookies filled with sweet nut or fruit fillings, shaped into delicate crescents.
Ingredients
2 cups all-purpose flour
200 g unsalted butter, softened
200 g cream cheese, softened
1/4 teaspoon salt
For walnut filling: 1 cup finely ground walnuts, 1/2 cup granulated sugar, 1/4 cup milk, 1 teaspoon vanilla extract
For apricot filling (alternative): 3/4 cup apricot preserves
1/2 cup powdered sugar for dusting
Instructions
In a large bowl, combine softened butter and cream cheese until smooth and creamy.
Add flour and salt, mixing until a soft dough forms.
Divide dough into 4 portions, wrap each in plastic wrap, and refrigerate for at least 1 hour.
Prepare walnut filling by combining ground walnuts, sugar, milk, and vanilla in a saucepan. Cook over medium heat until thickened, then cool completely.
Preheat oven to 180°C (350°F) and line a baking sheet with parchment paper.
Roll out one portion of chilled dough into a thin circle (2–3 mm thick).
Cut dough into triangular wedges.
Place a small amount of filling at the wide end of each triangle and roll toward the tip to form a crescent.
Place shaped cookies on prepared baking sheet, leaving space between them.
Bake for 15–18 minutes until lightly golden.
Allow cookies to cool slightly, then dust with powdered sugar.
Notes
Fill with poppy seed, sweetened dates, raspberry, or plum jam for variety.
Add lemon zest to the dough for a citrus twist.
Add a touch of cinnamon to the filling for extra warmth.
Replace part of cream cheese with sour cream for richer dough.
Store cookies in an airtight container at room temperature up to 5 days, or refrigerate up to 10 days. Freeze up to 2 months.
Serve at room temperature and dust with powdered sugar before serving.