
If you want to experience the true heart of Hungarian Christmas baking, Beigli is where you start. This iconic holiday roll cake — made with a rich buttery dough and filled with fragrant walnut and poppy seed fillings — is the centerpiece of every Hungarian Christmas table. Soft inside, golden and crackled outside, deeply satisfying in every slice.
🌿 What Is Beigli?
Beigli (pronounced “BAY-glee”) is Hungary’s most beloved Christmas pastry — a rolled log cake made with a yeast-leavened butter dough, filled with either sweet ground walnuts (Diós) or ground poppy seeds (Mákos). The rolls are brushed with egg yolk before baking, creating the signature crackled golden crust that makes every Beigli instantly recognizable. Traditionally, a Hungarian Christmas table features both varieties side by side, and the recipe is passed down from generation to generation with great pride.
❤️ Why You’ll Love This Recipe
- Dual filling recipe — one walnut, one poppy seed, just like the Hungarian tradition
- Rich, buttery pastry with a distinctive crackled golden crust
- The ultimate Hungarian Christmas gift or centerpiece
- Flavor improves after resting — make it a day ahead
- Impressive enough for any celebration, straightforward enough to make at home
🧾 Ingredients
Dough:
- 500g all-purpose flour
- 200g cold butter, cubed
- 7g dry yeast (1 packet)
- 2 egg yolks (+ 1 extra for glazing)
- 100ml lukewarm milk
- 80g sugar
- 1 pinch salt
Walnut Filling (Diós):
- 200g ground walnuts
- 100g sugar
- 100ml milk
- 1 tsp vanilla sugar
- Lemon zest (optional)
Poppy Seed Filling (Mákos):
- 200g ground poppy seeds
- 100g sugar
- 120ml milk
- 1 tsp vanilla sugar
- Lemon or orange zest (optional)
👨🍳 Instructions
1. Make the Dough
Mix together the flour, sugar, salt, and yeast. Add the cubed cold butter, egg yolks, and lukewarm milk. Mix and knead until you have a smooth, cohesive dough. Wrap in plastic and refrigerate for at least 1 hour — overnight gives the best results.
2. Prepare Both Fillings
For each filling: combine the milk and sugar in a small saucepan and heat until the sugar dissolves. Stir in the ground walnuts or poppy seeds and flavoring. Cook over low heat, stirring constantly, until the mixture thickens into a spreadable paste. Cool both fillings completely before using.
3. Roll and Fill
Divide the chilled dough into two equal portions. On a lightly floured surface, roll each piece into a thin rectangle approximately 25×35 cm. Spread one filling evenly over each rectangle, leaving a 1 cm border on all sides. Roll up tightly from the long side and pinch the ends closed to seal.
4. Rest and Glaze
Place both rolls seam-side down on a lined baking tray. Let them rest for 30–60 minutes at room temperature. Preheat oven to 180°C (350°F). Brush the tops and sides generously with beaten egg yolk.
5. Bake and Cool
Bake for 30–40 minutes until the tops are deep golden brown with the characteristic crackled crust. Cool completely before slicing — the filling sets and slices cleanly when cold.
🔥 Tips for Perfect Beigli
- Chill the dough overnight — it’s easier to roll and develops better flavor
- Cool fillings completely before spreading — warm filling tears the dough
- Roll tightly and evenly — this ensures a beautiful spiral in every slice
- Slice only when cold — patience gives you perfect, clean rounds
🔄 Variations
🍊 Orange Poppy Seed
Add orange zest and a splash of Grand Marnier to the poppy seed filling for a festive, grown-up twist.
🍫 Chocolate Walnut
Mix 2 tablespoons of cocoa powder into the walnut filling for a chocolate-walnut version.
🍓 With Jam Layer
Spread a thin layer of apricot jam on the dough before the walnut filling for an extra fruity depth.
🌰 Chestnut Version
Replace the filling with sweetened chestnut purée mixed with rum and vanilla for a luxurious alternative.
🥗 Serving Suggestions
Beigli is best enjoyed:
- Sliced thin and presented side by side on a festive platter
- Alongside mulled wine, hot tea, or strong black coffee
- As a thoughtful homemade Christmas gift wrapped in paper and ribbon
- As part of a traditional Hungarian Christmas cookie spread
🧊 Storage and Reheating
- Room temperature: Wrap tightly and store for up to 5 days
- Freezer: Freeze whole or pre-sliced for up to 2 months
- Flavor deepens after the first day — even better on day 2 or 3
📊 Nutrition (Approximate per slice)
- Calories: 265
- Carbohydrates: 29g
- Protein: 5g
- Fat: 14g
✨ Final Thoughts
Hungarian Beigli is one of those rare recipes that combines tradition, craft, and extraordinary flavor in a single, beautiful package. With its crackled golden crust, fragrant filling, and rich buttery dough, it is the definitive taste of a Hungarian Christmas.
Make both flavors — walnut and poppy seed — for the full authentic experience. Share them generously, wrap them as gifts, and carry on one of Hungary’s most cherished baking traditions. Your table will never be the same.









