
A beloved Hungarian holiday pastry filled with rich walnut or poppy seed filling, rolled inside a tender buttery dough. Beigli is a centerpiece of many Christmas tables across Hungary.
Ingredients
Dough
- 500 g all-purpose flour
- 250 g butter, softened
- 50 g powdered sugar
- 2 egg yolks
- 1 whole egg
- 7 g dry yeast
- 100 ml warm milk
- Pinch of salt
Walnut Filling
- 250 g ground walnuts
- 120 g sugar
- 100 ml milk
- 1 tsp vanilla
- Zest of 1 lemon
- Handful of raisins (optional)
Poppy Seed Filling
- 250 g ground poppy seeds
- 120 g sugar
- 120 ml milk
- 1 tsp vanilla
- Zest of 1 lemon
- Raisins optional

Instructions
1. Prepare the Dough
- Dissolve yeast in warm milk.
- Mix flour, sugar, salt, butter, egg yolks, and egg.
- Add yeast mixture and knead into a smooth dough.
- Divide into 2 portions and rest for 30 minutes.
2. Make the Fillings
- Heat milk and sugar together.
- Stir in walnuts or poppy seeds.
- Add vanilla, lemon zest, and raisins.
- Cool completely.
3. Assemble
- Roll each dough portion into a rectangle.
- Spread filling evenly.
- Roll tightly into logs.
- Place seam-side down on a baking tray.
4. Bake
- Brush with egg yolk and let dry slightly.
- Brush again for the classic shiny cracked finish.
- Prick with a fork.
- Bake at 180°C (350°F) for 30–35 minutes until golden brown.









