Recipe By Chef John
Published Oct 12th
Polish Poppy Seed Rolls
Prep 30m Cook 20m Additional 2h 50m Ready In 3h 40m
Servings 8 rolls Calories 404.9

A real Polish poppy seed roll is actually baked in a loaf, then sliced and served, but here I tried to do individual rolls instead, as well as tweak a few other things. So, while not 100% authentic, these were 100% amazing.

Recipe Ingredients

  • ½ cup whole milk, warmed
  • 2 teaspoons active dry yeast
  • 1 ½ cups all-purpose flour, divided, or more as needed
  • 2 large egg yolks
  • 3 tablespoons white sugar
  • 3 tablespoons unsalted butter, melted
  • ½ teaspoon kosher salt
  • ⅓ teaspoon pure vanilla extract
  • 3 tablespoons unsalted butter
  • ¼ cup milk
  • ¼ cup honey
  • 3 tablespoons white sugar
  • 2 tablespoons water
  • 1 ½ cups poppy seeds
  • 3 tablespoons powdered sugar, or as needed
  • 1 teaspoon milk, or as needed

Cooking Directions

  1. 1 Combine warm milk, yeast, and 1/2 cup of flour for dough in the bowl of a stand mixer and whisk to combine. Let sit until a "sponge" forms, about 30 minutes.
  2. 2 Add egg yolks, sugar, melted butter, salt, and vanilla extract to the "sponge" and whisk until combined. Add remaining 1 cup flour and mix using a dough hook attachment on low speed, scraping down the bowl occasionally with a spatula, until a soft, smooth, slightly elastic dough forms, about 5 minutes. Add more flour and continue to knead if the dough seems too wet and sticky.
  3. 3 Remove dough from the bowl and knead by hand, checking consistency, about 1 minute, adding a little more flour if necessary.
  4. 4 Transfer the dough to a lightly greased bowl. Toss to coat, cover, and let rise in a warm spot until doubled in size, about 2 hours.
  5. 5 While the dough is rising, add butter, milk, honey, sugar, and water to a saucepan and place over medium-high heat; bring to a simmer. Add poppy seeds and cook, stirring, until the mixture thickens up to a spreadable texture, about 5 minutes. Turn off the heat and allow to cool to room temperature before using, 20 to 30 minutes.
  6. 6 Preheat the oven to 375 degrees F (190 degrees C). Line a baking sheet with a silicone baking mat (such as Silpat®).
  7. 7 Once the dough has risen, transfer to a lightly floured surface and use your hands to roll into a log shape, about 15 inches long. Switch to a rolling pin and roll the dough out into a 10x18-inch rectangle, about 1/8-inch thick.
  8. 8 Spread cooled filling over top, leaving about 1 1/2 inches of dough exposed on the longer side that you'll be rolling towards. Brush the exposed edge of dough very lightly with water.
  9. 9 Roll up the dough and filling toward the edge you just brushed, finishing with the seam on the bottom. Seal the ends and use your hands to shape the roll as evenly as possible. If you have lots of excess dough on either end, it can be trimmed off.
  10. 10 Cut the roll into 8 even pieces and lay flat on the prepared baking sheet. If possible, tuck any seams under the dough spiral as it's placed down. Let sit for 5 minutes.
  11. 11 Bake in the center of the preheated oven until well-browned, 20 to 25 minutes. Transfer to a cooling rack and allow to cool to room temperature.
  12. 12 While rolls are cooling, combine powdered sugar and milk in a bowl for glaze. Brush warm rolls with the glaze and serve.

Nutrition Facts

  • Calories 404.9
  • Carbohydrate 46.3 g
  • Cholesterol 76.3 mg
  • Fat 21.9 g
  • Fiber 3.4 g
  • Protein 8.9 g
  • Saturated Fat 7.5 g
  • Sodium 139.5 mg
  • Sugar 25.4 g

Chef's Notes

Try and use Polish honey for this. If you can't find it, you can substitute Ukrainian honey, or the honey of your choice. You can use 1/4 teaspoon fine salt instead of kosher; Feel free to grind up the poppy seeds before preparing the filling if you like; Once the rolls are transferred to the baking sheet, you can let them rise for 20 to 30 minutes before baking. It will result in a puffier product; You can use water instead of milk for the glaze.


  1. Tasty, but cooking time was too long, too hot. Only took 20 mins, but I also dropped the temp to 350 and put the tray on a lower rack for the last 5 mins. I would also opt to use only 2/3 of the poppy seed mix next time. As it, it's quite heavy on - Read more ...
  2. Just watch them in the over, 20 minutes turned out to be too long and they got too dark! Also, make sure to make the poppy seed filling just before the dough finishes rising, or else the spread will harden. I had to microwave it for a few seconds beforehand since it cooled too much - Read more ...