Polish Poppy Seed Roll (Makowiec)

Makowiec- Poppy seed roll
Verdina Anna / Getty Images
  • Total: 3 hrs
  • Prep: 2 hrs
  • Cook: 60 mins
  • Yield: 2 rolls (16 servings)

This poppy seed roll or strudel recipe is made with a yeast dough and is known as makowiec (mah-KOH-vyets) in Polish. An Eastern European dessert table would invariably include something sweet made with poppy seeds, either ground or whole.

This recipe explains how to make the poppy seed filling from scratch. You will need a way to grind the poppy seeds. There are manual poppy and grain seed mills that will do the trick. You can instead use a clean electric coffee grinder or buy one labeled for grinding spices, nuts, and coffee. Another way to grind them is to use a food processor.

Canned poppy seed paste can be used for convenience. It is available in the ethnic aisle of most supermarkets or online. To substitute canned poppy seed paste, use two (12.5-ounce) cans for a total of 25 ounces of poppy seed filling.


  • For the Dough:
  • 1 package yeast (active dry)
  • 2 cups milk (warm)
  • 8 cups flour (all-purpose)
  • 3/4 cup sugar
  • 1 teaspoon salt
  • 5 large eggs (room temperature)
  • 4 ounces butter (melted)
  • For the Poppy Seed Filling:
  • 1 pound poppy seeds (ground)
  • 1 cup sugar
  • 6 ounces butter (softened)
  • 1 cup milk (hot)
  • 1 tablespoon lemon zest

Steps to Make It

Note: while there are multiple steps to this recipe, this poppy seed roll recipe is broken down into workable categories to help you better plan for preparation and cooking.

Make the Poppy Seed Filling

  1. Gather the ingredients.

  2. If making your own filling, grind the poppy seeds in a coffee, seed, or spice grinder or in your food processor.

  3. In a medium bowl, combine 1 cup sugar, 6 ounces butter, 1 cup hot milk, and lemon zest. Beat well. Add the ground poppy seeds, mix to combine, and set aside.

Make the Dough

  1. Gather the ingredients.

  2. In a small heatproof bowl, dissolve yeast in 1/2 cup of the warm milk.

  3. In the bowl of a stand mixer or a large bowl, combine flour, 3/4 cup sugar, salt, and eggs. Add remaining 1 1/2 cups warm milk, 4 ounces butter, and the yeast mixture.

  4. With the paddle attachment, or by hand, beat until smooth. The dough will be sticky at this point.

  5. Scrape dough into a clean greased bowl. Sprinkle the top with a little flour and cover. Let stand in a warm place for 1 hour or until double in size.

Shape the Rolls and Bake

  1. Punch down dough and turn it out onto a floured surface. Divide dough in half and shape each half into a rectangle.

  2. Spread half of the filling on one rectangle of dough and the other half on the other rectangle. Roll each rectangle up like a jelly roll. Turn the ends under so the filling will not leak out.

  3. Place the rolls on a parchment-lined or greased pan, cover and let rise again until double in size.

  4. Heat oven to 350 F. Brush the tops of rolls with additional melted butter. Bake 45 to 60 minutes or until rolls are golden brown.

  5. Remove the rolls from the oven and cool. Dust rolls with powdered sugar, if desired.

  6. Cut the rolls into half-inch slices and enjoy!