Polish Poppy Seed Rolls


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.

Prep Time:
30 mins
Cook Time:
20 mins
Additional Time:
2 hrs 50 mins
Total Time:
3 hrs 40 mins
8 rolls


For the Dough:

  • ½ 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

For the Poppy Seed Filling:

  • 3 tablespoons unsalted butter

  • ¼ cup milk

  • ¼ cup honey

  • 3 tablespoons white sugar

  • 2 tablespoons water

  • 1 ½ cups poppy seeds

For the Glaze:

  • 3 tablespoons powdered sugar, or as needed

  • 1 teaspoon milk, or as needed


  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. 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. Remove dough from the bowl and knead by hand, checking consistency, about 1 minute, adding a little more flour if necessary.

  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. 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. Preheat the oven to 375 degrees F (190 degrees C). Line a baking sheet with a silicone baking mat (such as Silpat®).

  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. 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. 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. 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. 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. While rolls are cooling, combine powdered sugar and milk in a bowl for glaze. Brush warm rolls with the glaze and serve.


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.

Nutrition Facts (per serving)

405 Calories
22g Fat
46g Carbs
9g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 405
% Daily Value *
Total Fat 22g 28%
Saturated Fat 8g 38%
Cholesterol 76mg 25%
Sodium 140mg 6%
Total Carbohydrate 46g 17%
Dietary Fiber 3g 12%
Total Sugars 25g
Protein 9g
Vitamin C 1mg 4%
Calcium 405mg 31%
Iron 4mg 21%
Potassium 269mg 6%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love