🌟 Hungarian Cold Dough Nut Cookies (Old-Fashioned Recipe)
🌈 A Nostalgic Taste of Christmas Past
If you grew up in a home where Christmas meant the smell of butter, nuts, and vanilla wafting from the kitchen, these Hungarian Cold Dough Nut Cookies will take you right back. My grandmother used to make them every December, rolling the dough out on a cloud of powdered sugar and carefully spooning in the rich nut filling.
She’d hum along to Bing Crosby, her apron dusted with flour, and these cookies would appear by the dozens on her old enamel baking sheets. Every family member had “just one more,” because who could resist that flaky pastry hugging a warm, sweet walnut filling?
These cookies are the kind of treat that connects generations — a recipe passed down, handwritten in fading ink, but always made with love.
💕 Why You’ll Love This Recipe
- Old-fashioned flavor: Rich, nutty filling and tender pastry — just like Grandma used to make.
- Make-ahead friendly: The dough chills beautifully and bakes up perfectly even days later.
- Not overly sweet: Perfect with coffee or a glass of wine.
- Freezer-friendly: Great for holiday baking marathons.
- Customizable: Swap walnuts for pecans or hazelnuts to make it your own.
🧈 Ingredients You’ll Need
For the Cold Dough:
- 3 cups sifted flour
- 3 sticks cold unsalted butter (cut into cubes)
- ½ cup sour cream
For the Nut Filling:
- ½ cup water
- 2 teaspoons butter
- 1½ cups sugar
- 2 teaspoons vanilla extract
- 1 pound (about 4 cups) finely ground nuts (walnuts or pecans work best)
- 1 egg white, lightly beaten
🖍️ Ingredient Notes & Substitutions
- Butter: Use unsalted butter straight from the fridge. The cold butter gives the dough that perfect flaky texture.
- Sour Cream: Adds richness and keeps the dough tender — do not skip it!
- Flour: All-purpose works best; sift for the lightest dough.
- Nuts: Traditional versions use walnuts, but pecans or hazelnuts are equally delicious.
- Sugar: White sugar caramelizes slightly in the nut filling, giving it a warm, candy-like texture.
👩🍳 Step-by-Step Instructions
1. Make the Dough
In a stand mixer fitted with the paddle attachment, combine flour and cold butter until crumbly. Add sour cream and mix until the dough just comes together. It should be soft but not sticky.
Form into a ball, wrap in plastic, and chill for 1 hour.
2. Prepare the Nut Filling
In a small saucepan, boil water and butter. Add sugar and stir until dissolved. Remove from heat and stir in vanilla and ground nuts. Once slightly cooled, beat in the egg white for extra structure and shine.
3. Roll and Cut
Lightly dust your work surface with powdered sugar (not flour). Roll out the chilled dough to about ⅛-inch thick.
Use a 2¼-inch square cookie cutter to cut uniform pieces.
4. Fill and Shape
Place a thin diagonal strip of nut filling across each square. Fold one corner over, then the opposite corner, tucking the edge slightly underneath to secure.
5. Bake
Arrange cookies on parchment-lined baking sheets and bake at 350°F (175°C) for 13–15 minutes, or until edges are lightly golden.
Cool completely before transferring to tins or airtight containers.

🧠 Expert Tips & Troubleshooting
- Keep the dough cold. Warm dough gets sticky and loses its flakiness.
- Grind nuts finely. A food processor gives the best texture — you want a fine crumb, not chunks.
- Avoid overfilling. A teaspoon of filling per cookie is plenty. Too much will leak during baking.
- Powdered sugar is your friend. It prevents sticking without toughening the dough.
- Double batch for the holidays. These disappear quickly!
🎨 Variations & Serving Ideas
- Pecan Cold Dough Cookies: Swap walnuts for pecans for a Southern twist.
- Apricot Jam Filling: Replace nut filling with thick jam or lekvar (prune butter) for a fruitier version.
- Chocolate Drizzle: Once cooled, drizzle with melted dark chocolate for an elegant touch.
- Dust with powdered sugar: For a classic finish before serving.
Serve these beauties on your Christmas cookie tray, alongside spritz cookies, Russian tea cakes, or kolaches.
🧊 Storage & Make-Ahead Notes
- Store: In an airtight tin at room temperature for up to 5 days.
- Freeze: Layer cookies between parchment and freeze for up to 3 months.
- Reheat: Let thaw overnight and warm gently at 300°F for 5 minutes to revive that fresh-baked aroma.
- Make-Ahead: You can refrigerate shaped cookies (unbaked) for up to 24 hours before baking.
❓ FAQs
Can I make the dough ahead of time?
Absolutely! The dough keeps well in the fridge for 2–3 days or freeze it for up to a month.
Why roll in powdered sugar instead of flour?
Powdered sugar keeps the dough tender and adds a delicate sweetness without toughening it.
Can I use a food processor for the dough?
Yes! Pulse the flour and butter, then add sour cream until it just comes together.
Do these cookies need icing?
Nope! They’re perfectly sweet with their nut filling and buttery crust.
What kind of nuts work best?
Walnuts are traditional, but pecans, almonds, or hazelnuts all taste wonderful.
💬 Conclusion
If these Hungarian Cold Dough Nut Cookies remind you of your grandmother’s baking, you’re in good company. These flaky, nutty pastries are more than just cookies — they’re a tradition worth keeping alive.
Did your family make something similar for the holidays? I’d love to hear your memories in the comments below! 💬
And don’t forget — if you loved this recipe, share it with a friend or save it to Pinterest for later. 📌

Hungarian Cold Dough Nut Cookies
Ingredients
- Dough:
- 3 cups sifted flour
- 3 sticks cold unsalted butter cubed
- ½ cup sour cream
- Filling:
- ½ cup water
- 2 teaspoons butter
- 1½ cups sugar
- 2 teaspoons vanilla
- 1 pound ground nuts walnuts or pecans
- 1 egg white
Instructions
- Mix flour and butter in stand mixer until crumbly. Add sour cream and mix just until a dough forms.
- Wrap and chill for 1 hour.
- Boil water and butter; stir in sugar until dissolved. Add vanilla and nuts. Once cooled slightly, stir in egg white.
- Roll dough on powdered sugar to ⅛-inch thick. Cut into 2¼-inch squares.
- Place nut filling diagonally and fold corners over.
- Bake at 350°F for 13–15 minutes. Cool on rack.

