Hungarian Bejgli – Poppy Seed & Walnut Rolls
Traditional Hungarian Bejgli – Poppy Seed & Walnut Rolls
Hungarian Bejgli is one of Hungary’s most beloved traditional pastries, especially popular during Christmas and festive celebrations. These beautiful rolled pastries have a rich, buttery dough wrapped around a sweet, aromatic filling. The two classic versions are Mákos Bejgli (Poppy Seed Roll) and Diós Bejgli (Walnut Roll).
With its glossy, cracked golden-brown crust and beautifully swirled filling, homemade bejgli makes an impressive centerpiece for any dessert table.
🇭🇺 Traditional Hungarian Bejgli Recipe
Prep Time
30 minutes
Resting Time
1–2 hours
Baking Time
30–35 minutes
Servings
2 large rolls
Ingredients
For the Dough
- 500 g all-purpose flour
- 200 g unsalted butter, softened
- 50 g powdered sugar
- 20 g fresh yeast or 7 g dry yeast
- 100 ml lukewarm milk
- 2 egg yolks
- 1 whole egg
- 1/2 teaspoon salt
- 1 teaspoon vanilla extract
- 1 teaspoon grated lemon zest
For the Poppy Seed Filling
- 250 g finely ground poppy seeds
- 150 g granulated sugar
- 100 ml milk
- 1 tablespoon honey
- 1 teaspoon grated lemon zest
- 1 teaspoon vanilla extract
- 50 g raisins, optional
- 1/2 teaspoon ground cinnamon
For the Walnut Filling
- 250 g finely ground walnuts
- 150 g granulated sugar
- 100 ml milk
- 1 tablespoon honey
- 1 teaspoon grated lemon zest
- 1 teaspoon vanilla extract
- 50 g raisins, optional
- 1/2 teaspoon ground cinnamon
For the Glaze
- 1 egg yolk
- 1 tablespoon milk
How to Make Hungarian Bejgli
1. Prepare the Dough
In a small bowl, combine the lukewarm milk with the yeast and a teaspoon of the powdered sugar. Leave it for about 5–10 minutes until slightly foamy.
In a large bowl, combine the flour, powdered sugar and salt. Add the softened butter and rub it into the flour until the mixture becomes crumbly.
Add the egg yolks, whole egg, vanilla, lemon zest and activated yeast mixture. Knead until you have a smooth, soft dough.
Divide the dough into two equal portions. Cover and refrigerate for about 30–45 minutes.
2. Make the Poppy Seed Filling
Place the milk and sugar in a saucepan and bring to a gentle simmer.
Add the ground poppy seeds, honey, lemon zest, vanilla, cinnamon and raisins. Stir well and cook for a few minutes until the mixture becomes thick.
Remove from the heat and allow the filling to cool completely.
3. Make the Walnut Filling
Prepare the walnut filling in the same way.
Heat the milk and sugar, then stir in the ground walnuts, honey, lemon zest, vanilla, cinnamon and optional raisins.
Cook until thick and spreadable, then let it cool completely before using.
Important: The filling should be cool before spreading it over the dough.
4. Roll Out the Dough
Preheat the oven to 180°C (350°F).
Place one piece of chilled dough on a lightly floured surface and roll it into a rectangle approximately 25 × 35 cm.
Spread the cooled filling evenly over the dough, leaving a small border around the edges.
Roll the pastry tightly from one long side to the other, creating a neat log. Pinch the edges gently to seal.
Repeat with the second piece of dough and the other filling.
5. Create the Traditional Bejgli Crust
Place the rolls seam-side down on a baking tray lined with parchment paper.
Prick the surface of each roll several times with a fork or skewer. This traditional step allows steam to escape while baking and helps prevent the rolls from splitting excessively.
Brush the rolls with egg yolk mixed with milk.
Allow them to rest for approximately 15–20 minutes, then brush once more with the egg mixture for a beautiful glossy finish.
6. Bake
Bake the bejgli in the preheated oven for approximately 30–35 minutes, or until the outside is deep golden brown and shiny.
Remove from the oven and allow the rolls to cool completely before slicing.
For the cleanest slices, use a sharp serrated knife and cut the bejgli into approximately 1–2 cm thick pieces.
🌟 Tips for Perfect Hungarian Bejgli
Keep the filling thick: A filling that is too wet can cause the pastry to split or become soggy.
Cool the filling completely: Never spread hot filling over the dough.
Do not overfill: A generous but even layer is enough to create the beautiful spiral pattern.
Prick the rolls: Small holes allow steam to escape during baking.
Do not slice while hot: Bejgli becomes easier to slice and develops a better texture after cooling.
For the traditional appearance: Brush the rolls with egg before baking to achieve the characteristic glossy, golden-brown crust.
Poppy Seed or Walnut – Which Should You Choose?
Traditional Hungarian bejgli is commonly prepared with both fillings. Poppy seed bejgli has a distinctive nutty, slightly earthy flavor balanced by sugar and lemon, while walnut bejgli is rich, buttery and wonderfully aromatic.
For a traditional Hungarian Christmas dessert table, serving both varieties together is a beautiful choice.
How to Store Bejgli
Once completely cooled, wrap the rolls tightly in parchment paper or place them in an airtight container. They can be kept at room temperature for several days.
Bejgli can also be frozen. Wrap each roll carefully and freeze for up to several months. Thaw at room temperature before serving.
Traditional Hungarian Bejgli
This classic Hungarian pastry combines tender, buttery dough with a rich poppy seed or walnut filling. Its beautiful spiral center and shiny golden crust make it perfect for Christmas, holidays, family gatherings and special occasions.
If you love traditional European baking, this Hungarian bejgli recipe is definitely worth adding to your collection. The combination of buttery pastry, aromatic spices, lemon zest and rich filling creates a wonderfully festive dessert that tastes just as beautiful as it looks.
Recipe Card
Recipe: Traditional Hungarian Bejgli
Cuisine: Hungarian
Category: Dessert / Pastry
Prep Time: 30 minutes
Resting Time: 1–2 hours
Bake Time: 30–35 minutes
Servings: 2 rolls
Main Fillings: Poppy Seed & Walnut
Oven Temperature: 180°C / 350°F
