Magnificent Poppy Seed Bun
I pulled my first batch of poppy seed buns out of the oven last Thursday and immediately understood why Eastern European bakeries have lines out the door for these things. The kitchen smelled like warm yeast and that subtle nutty sweetness that only comes from properly prepared poppy seed filling.
Poppy seed buns are a Central and Eastern European staple that show up at holiday tables, weekend breakfasts, and every bakery worth visiting in Poland, Hungary, and the Czech Republic. They’re soft enriched bread rolls filled with a dark, slightly sweet poppy seed paste. Not too sugary, not too plain. Just right.
The filling is what makes or breaks these buns. Raw poppy seeds taste like nothing. You have to grind them and cook them with milk and sugar to release that distinctive flavor. I learned this the hard way when I tried skipping the grinding step and ended up with crunchy, flavorless rolls.
What They’re Used For
These buns work as breakfast pastries, afternoon snacks, or dessert. In Poland they’re traditional for Christmas Eve. In Hungary you’ll find them year round at any decent bakery. They pair well with coffee or tea and they’re substantial enough to count as a light meal.
The filling also goes into strudels, cakes, and layered pastries. Once you have the technique down, you can use it in lots of applications.
How to Store Them
Fresh poppy seed buns stay good at room temperature for 2-3 days if you keep them in a bread box or loosely wrapped in a kitchen towel. Don’t seal them in plastic while they’re still warm or they’ll get soggy.
For longer storage, freeze them. Wrap each bun individually in plastic wrap, then put them all in a freezer bag. They keep for up to 3 months. Thaw at room temperature or warm them briefly in a 300°F oven.
The filling actually tastes better after a day because the flavors meld together. Day-old buns are often superior to fresh ones.

Ingredients
For the dough:
- 500g all-purpose flour
- 7g instant yeast
- 80g sugar
- 1 tsp salt
- 200ml whole milk, warm
- 100g unsalted butter, softened
- 2 large eggs
- 1 tsp vanilla extract
For the filling:
- 300g poppy seeds
- 200ml whole milk
- 100g sugar
- 50g butter
- 2 tbsp honey
- 1 tsp lemon zest
- 1 egg yolk (for binding)
For finishing:
- 1 egg beaten with 1 tbsp milk (egg wash)
- Powdered sugar for dusting (optional)
Instructions
- Grind the poppy seeds in a food processor or spice grinder until they release their oils and become paste-like. This takes 3-4 minutes of processing. Don’t skip this step.
- Combine ground poppy seeds with milk, sugar, butter, and honey in a saucepan. Cook over medium-low heat for 10-12 minutes, stirring often. The mixture should thicken and pull away from the sides of the pan.
- Remove from heat, stir in lemon zest, and let cool completely. Once cool, mix in the egg yolk.
- For the dough, mix flour, yeast, sugar, and salt in a large bowl. Add warm milk, soft butter, eggs, and vanilla.
- Knead for 8-10 minutes until smooth and elastic. The dough should be soft but not sticky. Add a bit more flour if needed, but keep it minimal.
- Cover and let rise in a warm spot for 1 to 1.5 hours until doubled.
- Punch down the dough and divide into 12 equal pieces. Roll each piece into a 4×6 inch oval.
- Place a heaping tablespoon of filling along the center of each oval. Fold the dough over the filling and pinch the seams closed. Tuck the ends under.
- Arrange seam-side down on a parchment-lined baking sheet. Leave 2 inches between buns.
- Cover loosely and let rise for 30-40 minutes until puffy.
- Preheat oven to 350°F (175°C). Brush buns with egg wash.
- Bake for 20-25 minutes until golden brown. The internal temperature should reach 190°F.
- Cool on a wire rack for at least 15 minutes before serving. Dust with powdered sugar if you want.

Notes
The poppy seeds you find in regular grocery stores work fine, but specialty stores carry fresher seeds with more flavor. Look for seeds that smell slightly nutty, not stale or dusty.
If you don’t have a food processor, you can buy pre-ground poppy seed filling at Polish or Hungarian grocery stores. It saves a lot of time and the quality is usually good.
Magnificent Poppy Seed Bun
Soft enriched bread rolls filled with a dark, slightly sweet poppy seed paste. A Central and Eastern European bakery classic.
Ingredients
For the Dough
- 500g all-purpose flour
- 7g instant yeast
- 80g sugar
- 1 tsp salt
- 200ml whole milk, warm
- 100g unsalted butter, softened
- 2 large eggs
- 1 tsp vanilla extract
For the Filling
- 300g poppy seeds
- 200ml whole milk
- 100g sugar
- 50g butter
- 2 tbsp honey
- 1 tsp lemon zest
- 1 egg yolk
For Finishing
- 1 egg beaten with 1 tbsp milk (egg wash)
- Powdered sugar for dusting (optional)
Instructions
- Grind poppy seeds Grind the poppy seeds in a food processor or spice grinder until they release their oils and become paste-like. This takes 3-4 minutes of processing.
- Cook the filling Combine ground poppy seeds with milk, sugar, butter, and honey in a saucepan. Cook over medium-low heat for 10-12 minutes, stirring often. The mixture should thicken and pull away from the sides of the pan.
- Finish the filling Remove from heat, stir in lemon zest, and let cool completely. Once cool, mix in the egg yolk.
- Make the dough Mix flour, yeast, sugar, and salt in a large bowl. Add warm milk, soft butter, eggs, and vanilla.
- Knead the dough Knead for 8-10 minutes until smooth and elastic. The dough should be soft but not sticky.
- First rise Cover and let rise in a warm spot for 1 to 1.5 hours until doubled.
- Shape the buns Punch down the dough and divide into 12 equal pieces. Roll each piece into a 4×6 inch oval.
- Fill the buns Place a heaping tablespoon of filling along the center of each oval. Fold the dough over the filling and pinch the seams closed. Tuck the ends under.
- Second rise Arrange seam-side down on a parchment-lined baking sheet. Cover loosely and let rise for 30-40 minutes until puffy.
- Bake Preheat oven to 350°F (175°C). Brush buns with egg wash. Bake for 20-25 minutes until golden brown.
- Cool and serve Cool on a wire rack for at least 15 minutes before serving. Dust with powdered sugar if desired.
Notes
The poppy seeds from specialty stores have more flavor than regular grocery store varieties. Look for seeds that smell slightly nutty. Pre-ground poppy seed filling from Polish or Hungarian grocery stores works well and saves time. Store buns at room temperature for 2-3 days or freeze for up to 3 months.
