Hungarian Walnut Roll, known as Diós Beigli, is one of Hungary's most beloved traditional Christmas pastries. Made with tender, buttery yeast dough and a generous filling of sweet ground walnuts, this beautiful homemade roll has been a holiday favorite in Hungarian families for generations.
The pastry has a delicate, slightly crumbly texture, while the walnut filling is rich, moist, and fragrant with vanilla and fresh lemon zest. Every slice reveals a beautiful spiral of golden pastry and delicious walnut filling.
Whether you're preparing it for Christmas, a family gathering, or a cozy afternoon with coffee, this old-fashioned Hungarian recipe is a wonderful treat to share.
Want to make traditional Hungarian Walnut Roll just like Grandma used to make? Follow the complete ingredients, easy step-by-step instructions, and helpful baking tips below. You'll also find the step-by-step cooking video section at the very bottom of this article.
Recipe Information
Prep Time: 35 minutes
Dough Chilling Time: 45–60 minutes
Baking Time: 30–40 minutes
Cooling Time: Approximately 1 hour
Total Time: Approximately 3 hours 15 minutes
Servings: 16–20 slices
Yield: 2 walnut rolls
Cuisine: Hungarian
Difficulty: Intermediate
Oven Temperature: 350°F (175°C)
Ingredients
Traditional Hungarian Diós Beigli uses simple ingredients to create a rich walnut filling wrapped inside tender, buttery pastry.
For the Buttery Beigli Dough
4 cups (500 g) all-purpose flour
¾ cup plus 2 tablespoons (200 g) cold unsalted butter, cubed
¼ cup (50 g) powdered sugar
⅔ cup (160 ml) lukewarm whole milk
2 teaspoons (6 g) instant dry yeast
1 large egg yolk
½ teaspoon salt
1 teaspoon finely grated lemon zest, optional
For the Traditional Walnut Filling
4 cups (400 g) finely ground walnuts
¾ cup plus 2 tablespoons (175 g) granulated sugar
⅔ cup (160 ml) whole milk
1 teaspoon vanilla extract
1 teaspoon finely grated lemon zest
½ teaspoon ground cinnamon, optional
⅓ cup (50 g) raisins, optional
1 pinch of salt
For the Traditional Egg Wash
1 large egg, separated into yolk and white
Grandma's tip: Fresh walnuts make a big difference. Choose walnuts with a pleasant aroma, and always let the filling cool completely before spreading it over the dough.
How to Make Hungarian Walnut Roll – Step by Step
Step 1: Prepare the Yeast Mixture
Pour the lukewarm milk into a small bowl.
Add the instant yeast and stir gently.
Set aside for approximately 5 minutes while preparing the flour and butter.
Make sure the milk is warm but not hot.
Traditional Hungarian Beigli uses a rich, buttery dough that doesn't need to rise as much as ordinary bread dough.
Step 2: Make the Buttery Dough
In a large mixing bowl, combine the flour, powdered sugar, and salt.
Add the cold butter cubes.
Using your fingertips or a pastry cutter, rub the butter into the flour until the mixture resembles coarse crumbs.
Add the egg yolk, optional lemon zest, and prepared milk mixture.
Mix gently until the ingredients come together.
Knead briefly until a smooth, firm dough forms.
Avoid overworking the dough. Beigli should have a tender texture rather than a chewy, bread-like consistency.
If the dough is too dry, add a teaspoon of milk at a time until it comes together.
Step 3: Chill the Dough
Divide the dough into two equal portions.
Shape each portion into a flat rectangle.
Wrap separately in plastic wrap and refrigerate for approximately 45–60 minutes.
Chilling makes the dough easier to roll and helps the pastry maintain its shape during baking.
Grandma's secret: Cold dough is easier to handle and produces a more delicate finished walnut roll.
Step 4: Prepare the Sweet Walnut Filling
Pour the milk into a saucepan.
Add the granulated sugar and heat gently over medium-low heat.
Stir until the sugar dissolves.
Bring the mixture to a gentle simmer, then remove from the heat.
Add the finely ground walnuts, vanilla extract, lemon zest, optional cinnamon, raisins, and a pinch of salt.
Stir until everything is well combined.
The filling should be thick, moist, and spreadable.
If it seems too wet, stir in a little more finely ground walnut.
Allow the filling to cool completely.
Divide it into two equal portions.
Step 5: Roll Out the Dough
Preheat the oven to 350°F (175°C).
Line a large baking sheet with parchment paper.
Remove one portion of dough from the refrigerator.
Place it on a lightly floured work surface.
Roll into a rectangle approximately 12 × 14 inches (30 × 35 cm) and about ⅛ inch (3 mm) thick.
Try to keep the thickness even.
Repeat with the second portion of dough when ready to assemble the next roll.
Step 6: Spread the Walnut Filling
Spread half of the cooled walnut filling evenly over the first rectangle of dough.
Leave approximately ¾ inch (2 cm) around the edges.
Use a spatula to distribute the filling into a smooth layer.
The filling should reach close to the edges without overflowing.
Grandma's tip: Traditional Hungarian Beigli is known for its generous filling. A beautiful walnut spiral should be visible in every slice.
Step 7: Shape the Walnut Rolls
Fold the two short sides of the dough slightly inward.
Starting at one long edge, carefully roll the pastry into a log.
Roll firmly enough to create a neat spiral, but avoid stretching the dough too tightly.
Pinch the seam gently to seal.
Place the roll seam-side down on the prepared baking sheet.
Repeat with the remaining dough and filling.
Leave some space between the rolls.
Step 8: Apply the Traditional Egg Wash
Lightly beat the egg yolk.
Brush a thin layer over the tops and sides of both rolls.
Allow the coating to dry for approximately 15–20 minutes in a cool place.
Next, lightly beat the egg white.
Brush a thin layer over the rolls.
Allow this second coating to dry for another 15–20 minutes.
This traditional technique creates the beautiful marbled, golden surface that makes Hungarian Beigli recognizable.
Step 9: Prick the Pastry
Using a thin wooden skewer or toothpick, carefully make several small holes through the top and sides of each roll.
The holes allow steam to escape during baking.
This helps reduce the risk of large cracks or bursting.
A few small cracks are normal in homemade Beigli.
Step 10: Bake Until Golden Brown
Place the baking sheet in the preheated oven.
Bake for approximately 30–40 minutes, or until the rolls are beautifully golden brown and the pastry is fully baked.
Check after approximately 25 minutes.
If the surface browns too quickly, cover loosely with aluminum foil.
Avoid overbaking because the walnut filling can become dry.
The finished rolls should have a firm golden crust and a wonderful aroma of butter, walnuts, and vanilla.
Step 11: Cool Completely
Remove the rolls from the oven.
Allow them to rest on the baking sheet for approximately 10 minutes.
Carefully transfer to a wire rack.
Let the rolls cool completely before cutting.
This allows the walnut filling to settle and helps create neat slices.
Step 12: Slice and Serve
Using a sharp serrated knife, cut the walnut rolls into slices approximately ¾ inch (2 cm) thick.
Arrange them on a serving plate.
Each slice should reveal a beautiful spiral of buttery pastry and sweet walnut filling.
Serve with freshly brewed coffee, hot tea, or a glass of milk.
Enjoy your homemade Hungarian Walnut Roll — tender, buttery, and filled with delicious walnuts! 🇭🇺❤️
Grandma's Tips for Perfect Hungarian Beigli
1. Use Fresh, Finely Ground Walnuts
Fresh walnuts provide the best flavor and texture. Avoid nuts that taste bitter or smell rancid.
2. Keep the Dough Cold
Chilled dough is easier to roll and less likely to become sticky while shaping.
3. Don't Make the Walnut Filling Too Wet
The filling should be moist but thick enough to stay inside the roll.
4. Roll the Pastry Evenly
An even dough thickness produces a beautiful spiral and helps the roll bake consistently.
5. Don't Skip the Egg Wash
The traditional two-stage egg wash helps create Beigli's characteristic marbled appearance.
6. Let the Rolls Cool Before Slicing
Cooling allows the walnut filling to firm up and makes the finished slices look much neater.
Common Mistakes to Avoid
Beigli cracking during baking: The filling may be too wet, the dough may be stretched too tightly, or steam may be trapped. Use a thick filling and prick the pastry before baking.
Dough too sticky: The butter may have become too warm. Refrigerate the dough for another 15 minutes.
Walnut filling leaking out: Avoid spreading filling all the way to the edges and seal the pastry carefully.
Dry walnut filling: Avoid overheating the filling or adding excessive ground walnuts.
Hard pastry: The dough may have been overworked or baked too long.
Uneven walnut spiral: Roll the dough evenly and distribute the filling consistently.
Traditional Hungarian Beigli Variations
Poppy Seed Beigli (Mákos Beigli)
Another famous Hungarian Christmas pastry made with sweetened ground poppy seeds instead of walnuts.
Walnut and Raisin Beigli
Add raisins to the walnut filling for extra sweetness and texture.
Chocolate Walnut Beigli
Add a small amount of finely chopped dark chocolate to the walnut mixture for a modern twist.
Orange Walnut Beigli
Replace the lemon zest with freshly grated orange zest for a delicious citrus flavor.
Cinnamon Walnut Beigli
Add a little extra cinnamon to the filling for a warmer holiday aroma.
Walnut and poppy seed rolls remain two of the most traditional choices for Hungarian Christmas celebrations.
How to Store Hungarian Walnut Roll
Room Temperature
Once completely cooled, store the rolls tightly wrapped or in an airtight container.
Keep in a cool, dry place.
For the best quality, enjoy within 2–3 days.
Refrigerator
For longer storage, refrigerate the rolls in airtight packaging.
Enjoy within approximately 5–7 days.
Allow slices to come to room temperature before serving for a softer texture.
Freezer
Hungarian Beigli freezes well.
Wrap the cooled rolls tightly and place them in freezer-safe packaging.
Freeze for up to 2–3 months for best quality.
Thaw in the refrigerator before serving.
Can You Make Beigli Ahead of Time?
Absolutely!
Diós Beigli is an excellent make-ahead Christmas pastry.
You can bake it a day or two before the holiday and store it properly wrapped until serving.
What to Serve With Hungarian Walnut Roll
Hungarian Walnut Roll is delicious on its own, but it pairs beautifully with:
Freshly brewed coffee: A classic companion to Hungarian pastries.
Hot black tea: Perfect for a relaxing Christmas afternoon.
Cappuccino: Complements the rich walnut flavor.
Hot chocolate: A comforting holiday favorite.
Fresh orange slices: Add a refreshing citrus contrast.
Hungarian Christmas cookies: Serve alongside Hókifli, Linzer cookies, and other traditional sweets.
For a beautiful holiday presentation, arrange alternating slices of walnut Beigli and poppy seed Beigli on a large serving platter.
Frequently Asked Questions
What Is Hungarian Walnut Roll Called?
Hungarian Walnut Roll is called Diós Beigli, also commonly spelled Diós Bejgli.
Is Beigli a Traditional Hungarian Christmas Pastry?
Yes. Walnut and poppy seed Beigli are among Hungary's most recognizable Christmas pastries.
What Is the Difference Between Diós and Mákos Beigli?
Diós Beigli contains a sweet walnut filling, while Mákos Beigli contains a ground poppy seed filling.
Why Does My Hungarian Beigli Crack?
Cracking can happen when the filling is too wet, the pastry is rolled too tightly, or steam becomes trapped during baking.
Small cracks are normal, but careful shaping and pricking can help reduce them.
Can I Make Hungarian Walnut Roll Ahead of Christmas?
Yes. Beigli can be baked in advance and stored properly wrapped, making it a convenient holiday dessert.
A Traditional Hungarian Christmas Favorite
Hungarian Walnut Roll is more than just a delicious homemade pastry. It's part of a treasured Christmas baking tradition that has brought Hungarian families together for generations.
With its delicate buttery dough, rich walnut filling, and beautiful golden crust, Diós Beigli is a wonderful addition to any holiday table.
Whether you're preparing Grandma's old-fashioned recipe or baking Hungarian Beigli for the first time, this traditional pastry is worth making and sharing.
Serve it in generous slices with a warm cup of coffee and enjoy the comforting flavors of Hungarian Christmas baking.
🇭🇺❤️ Did your grandmother make Diós Beigli every Christmas? Did your family prefer walnut filling or poppy seed filling? Share your favorite Hungarian holiday baking memories in the comments!
Watch the Hungarian Walnut Roll Step-by-Step Cooking Video 🎥🇭🇺
Now that you've read the complete recipe, the cooking video can help you follow the preparation visually.
See how to prepare the buttery dough, make the sweet walnut filling, roll the pastry, create the beautiful spiral, and apply the traditional egg wash before baking.
Pay special attention to the consistency of the walnut filling, the rolling technique, and how the pastry is pricked before baking.
🎥 Hungarian Walnut Roll (Diós Beigli) – Step-by-Step Cooking Video
