Beigli is one of Hungary’s most cherished Christmas desserts, bringing warmth, tradition, and festive flavor to holiday tables for generations. This rich, rolled pastry is filled with sweet poppy seeds or walnuts and wrapped in a buttery, flaky dough that bakes to a beautiful golden finish with its signature marbled crust. Every Hungarian family has its own treasured recipe, making Beigli more than just a cake—it’s a symbol of Christmas, family gatherings, and holiday celebrations.
Whether you’re baking for Christmas, Easter, or a special family occasion, this authentic Hungarian Beigli recipe delivers the classic flavors and elegant appearance that make it one of Central Europe’s most iconic festive pastries.
Why You’ll Love This Hungarian Beigli Recipe
- Authentic Hungarian Christmas tradition
- Rich buttery pastry with flaky texture
- Delicious walnut or poppy seed filling
- Beautiful marbled golden crust
- Perfect for holiday celebrations
- Can be prepared ahead of time
- Freezes exceptionally well
- Traditional family favorite
What Is Hungarian Beigli?
Beigli is a traditional Hungarian rolled pastry made with a rich yeast dough that is wrapped around a sweet filling before being baked. The two most classic fillings are walnut (Diós Beigli) and poppy seed (Mákos Beigli), although modern versions may include chestnut, chocolate, marzipan, or dried fruits.
The pastry originated in Central Europe and became an essential part of Hungarian Christmas celebrations during the 19th century. Today, no Hungarian Christmas table feels complete without freshly baked Beigli.
Its distinctive crackled, glossy crust is achieved by brushing the dough with egg yolk and egg white separately before baking, creating the beautiful marbled finish that Beigli is famous for.
Ingredients
For the Dough
- 500 g (4 cups) all-purpose flour
- 250 g (1 cup) unsalted butter, softened
- 25 g fresh yeast (or 7 g instant yeast)
- 80 g (⅓ cup) granulated sugar
- 2 egg yolks
- 150 ml (⅔ cup) warm milk
- ½ teaspoon salt
- 1 teaspoon vanilla extract
- Zest of 1 lemon
Walnut Filling (Diós Beigli)
- 300 g (3 cups) finely ground walnuts
- 150 g (¾ cup) sugar
- 120 ml (½ cup) milk
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- Zest of 1 lemon
- 50 g (⅓ cup) raisins (optional)
Poppy Seed Filling (Mákos Beigli)
- 300 g ground poppy seeds
- 150 g sugar
- 120 ml milk
- 1 teaspoon vanilla extract
- Zest of 1 lemon
- 50 g raisins (optional)
Egg Wash
- 1 egg yolk
- 1 egg white
Kitchen Equipment
- Large mixing bowl
- Rolling pin
- Saucepan
- Baking tray
- Pastry brush
- Kitchen scale
- Cooling rack











