Czech Poppy Seed Roll – golden egg-washed poppy seed roll on a wooden board with two slices showing the dark swirl

Czech Poppy Seed Roll (Easy Homemade Makovec)

0 comments
Be the first to rate this recipe!0.0 from 0 votes

This Czech poppy seed roll is the cozy, old-world pastry you find on holiday tables across Central Europe. A soft, buttery yeast dough scented with lemon is spread with a sweet, nutty poppy seed filling, rolled into a tight spiral and baked until deep golden. Every slice shows off a beautiful dark swirl.

In Czech homes it is called makovec or makovy zavin, and it is served with coffee at Christmas, Easter and Sunday visits. The method is simple, and the recipe makes two rolls: one to keep and one to share.

Advertisement
Czech Poppy Seed Roll – golden egg-washed poppy seed roll on a wooden board with two slices showing the dark swirl

Why You’ll Love This Poppy Seed Roll

  • Authentic flavor: a classic Czech recipe with lemon, vanilla and real ground poppy seeds.
  • Soft, tender dough: enriched with milk, butter and egg yolks, like a sweet brioche.
  • Not too sweet: perfect with coffee or tea any time of day.
  • Makes two rolls: great for gifting or freezing.
  • Holiday tradition: a stunning swirl that looks bakery-made.
  • Make-ahead friendly: the filling can be cooked a day early.

Ingredients You’ll Need

Here is everything for a classic poppy seed roll recipe, in US cups and grams. Weighing the flour gives the most reliable dough.

For the Sweet Yeast Dough

  • 3 1/2 cups (440 g) all-purpose flour: plus a little for rolling. Bread flour also works for a chewier crumb.
  • 3/4 cup (180 ml) whole milk: warmed to about 105 to 110°F, warm but not hot, so the yeast stays alive.
  • 2 1/4 teaspoons (7 g) active dry yeast: one standard packet. Instant yeast works too and can be mixed straight into the flour.
  • 1/4 cup (50 g) white sugar: feeds the yeast and lightly sweetens the dough.
  • 6 tablespoons (85 g) unsalted butter: melted and cooled.
  • 2 large egg yolks: at room temperature, for richness and color.
  • Zest of 1 lemon: the classic Czech flavor in both dough and filling.
  • 1/2 teaspoon salt: balances the sweetness.

For the Poppy Seed Filling

  • 2 cups (250 g) ground poppy seeds: grind whole seeds in a spice or coffee grinder, or buy them already ground. Whole seeds will not give the same creamy filling.
  • 1 cup (240 ml) whole milk: simmered with the seeds to soften them.
  • 1/2 cup (100 g) white sugar: adjust slightly to taste.
  • 2 tablespoons (28 g) unsalted butter: makes the filling glossy and rich.
  • Zest of 1 lemon and 1 teaspoon vanilla extract: brighten the earthy seeds.
  • Optional 1/3 cup (50 g) raisins: soaked in warm water for 10 minutes and drained.

For the Egg Wash

  • 1 large egg beaten with 1 tablespoon milk: gives the roll its shiny golden crust.
Czech Poppy Seed Roll – ingredients with flour, milk, yeast, white sugar, butter, egg yolks, lemon and ground poppy seeds

How to Make a Poppy Seed Roll

Making a poppy seed roll takes a little waiting time while the dough rises, but the hands-on work is easy.

Step 1: Make the Dough

  1. Stir the yeast and a pinch of the sugar into the warm milk and let it stand 5 to 10 minutes, until foamy.
  2. In a large bowl, whisk the flour, remaining sugar, salt and lemon zest. Add the yeast mixture, melted butter and egg yolks.
  3. Knead by hand for 8 to 10 minutes, or 6 minutes with a dough hook, until smooth, soft and elastic.
  4. Cover and let rise in a warm spot for 1 to 1 1/2 hours, until doubled.

Step 2: Cook the Poppy Seed Filling

  1. Bring the milk, sugar and butter to a simmer in a saucepan.
  2. Stir in the ground poppy seeds and cook over low heat, stirring, for 5 to 8 minutes, until thick and spreadable.
  3. Off the heat, stir in the lemon zest, vanilla and raisins, if using. Cool completely.

Step 3: Roll and Fill

  1. Punch down the dough and divide it in half.
  2. Roll each piece into a rectangle about 12 x 10 inches on a lightly floured surface.
  3. Spread half of the cooled filling over each, leaving a 1-inch border.
  4. Roll up tightly from the long side, pinch the seam and ends closed and place seam side down on a parchment-lined baking sheet.

Step 4: Rise and Bake

  1. Cover and let the rolls rise 30 to 45 minutes, until puffy. Heat the oven to 350°F (175°C).
  2. Brush with the egg wash and prick the tops a few times with a skewer so steam can escape.
  3. Bake 30 to 35 minutes, until deep golden brown and hollow-sounding when tapped (about 190°F inside).
  4. Cool on a rack for at least 1 hour before slicing.
Czech Poppy Seed Roll – rolling the poppy seed filled dough into a tight log on a floured counter

Raw dough contains uncooked flour and eggs, so skip tasting it. The FDA explains why raw flour should not be eaten until it is baked.

Expert Tips for the Best Poppy Seed Roll

  • Cool the filling completely: warm filling melts the dough and makes it tear.
  • Roll tightly: a snug spiral keeps gaps from forming between the dough and filling.
  • Do not over-flour: a soft, slightly tacky dough bakes up tender.
  • Prick the top: small holes help prevent cracks and blowouts.
  • Tent with foil: if the crust browns too fast, cover loosely for the last 10 minutes.
  • Slice with a serrated knife: wait until fully cool for clean swirls.

Czech vs Polish and Hungarian Poppy Seed Roll

All three are close cousins. A Polish poppy seed roll, called makowiec, is often richer, with honey, chopped nuts, candied orange peel and a sugar glaze on top.

Advertisement

A Hungarian poppy seed roll, known as beigli, uses a thinner, flakier dough with a high filling-to-dough ratio and is traditional at Christmas. The Czech poppy seed roll sits in between: a soft yeast dough, a lemony filling and a simple egg-washed crust or a light dusting of powdered sugar.

Variations

  • Walnut swirl: replace half the poppy seeds with ground walnuts.
  • Apple poppy: fold 1 grated apple into the cooled filling.
  • Glazed: drizzle with a simple lemon and powdered sugar icing.
  • Braided: slit the filled roll lengthwise and twist the two strands together.
  • Honey filling: swap 2 tablespoons of the sugar for honey.

What to Serve With Poppy Seed Roll

Serve thick slices with coffee, hot tea or a glass of cold milk. A little butter on a lightly toasted slice is a favorite breakfast treat.

For a holiday dessert spread, set it out with old-fashioned fruitcake cookies and pecan pie crescents, or add a plate of whipped shortbread cookies.

Czech Poppy Seed Roll – a single slice with a tight poppy seed spiral on a small plate next to a cup of coffee

Make Ahead and Freezing

Make ahead: cook the filling up to 2 days ahead and refrigerate it. The baked rolls taste even better the next day, once the flavors settle.

Advertisement

Freezing: wrap a fully cooled poppy seed roll in plastic wrap and foil and freeze up to 3 months. Thaw at room temperature, still wrapped, and warm slices briefly if you like.

Storage and Reheating

Keep the poppy seed roll tightly wrapped at room temperature for up to 3 days, or refrigerate up to 1 week. Because the filling contains milk and butter, refrigerate it in warm weather and follow basic safe food handling practices.

Leftover slices are wonderful warmed for 10 seconds in the microwave. Stale slices also make an excellent old-fashioned bread pudding.

Frequently Asked Questions

Do I have to grind the poppy seeds?

Yes. Ground seeds release their oil and flavor and cook into a smooth filling. Whole seeds stay crunchy and will not hold together.

Advertisement

Why did my poppy seed roll crack?

Usually the roll was too loose, under-risen or not pricked. Roll tightly, let it puff during the second rise and prick the top before baking.

Can I make the dough the night before?

Yes. After kneading, cover the bowl and refrigerate overnight. Let the dough sit at room temperature for 30 minutes before rolling.

Is a Czech poppy seed roll the same as makovec?

Yes. Makovec is the Czech name for a poppy seed cake or roll, and makovy zavin means poppy seed strudel or roll.

How long does homemade poppy seed roll last?

Up to 3 days at room temperature, 1 week in the refrigerator and 3 months in the freezer when well wrapped.

Advertisement
Advertisement

Czech Poppy Seed Roll

Recipe by deesviral
Be the first to rate this recipe!0.0 from 0 votes
Course: BreakfastCuisine: CzechDifficulty: Medium
Servings

24

Prep time

40

minutes
Rise time

2

hours 
Cook time

35

minutes
Total time

195

minutes

2

hours 

40

minutes

Soft, buttery lemon yeast dough rolled around a sweet ground poppy seed filling and baked golden, a classic Czech holiday treat.

Advertisement
Cook Mode

Keep the screen of your device on

Ingredients

  • Dough
  • 3 1/2 cups (440 g) all-purpose flour

  • 3/4 cup (180 ml) whole milk, warmed to 105-110°F

  • 2 1/4 tsp (7 g) active dry yeast

  • 1/4 cup (50 g) white sugar

  • 6 tbsp (85 g) unsalted butter, melted and cooled

  • 2 large egg yolks, room temperature

  • zest of 1 lemon

  • 1/2 tsp salt

  • Poppy seed filling
  • 2 cups (250 g) ground poppy seeds

  • 1 cup (240 ml) whole milk

  • 1/2 cup (100 g) white sugar

  • 2 tbsp (28 g) unsalted butter

  • zest of 1 lemon

  • 1 tsp vanilla extract

  • 1/3 cup (50 g) raisins, optional

  • Egg wash
  • 1 large egg

  • 1 tbsp milk

Directions

  • Stir the yeast and a pinch of the sugar into the warm milk; let stand 5 to 10 minutes until foamy.
  • Whisk the flour, remaining sugar, salt and lemon zest. Add the yeast mixture, melted butter and egg yolks and knead 8 to 10 minutes until smooth and elastic.
  • Cover and let rise in a warm spot 1 to 1 1/2 hours, until doubled.
  • For the filling, simmer the milk, sugar and butter, stir in the ground poppy seeds and cook on low 5 to 8 minutes until thick. Stir in the lemon zest, vanilla and raisins; cool completely.
  • Divide the dough in half and roll each into a 12 x 10-inch rectangle. Spread with the filling, leaving a 1-inch border, and roll up tightly from the long side. Pinch the seam and ends.
  • Place seam side down on a parchment-lined baking sheet, cover and let rise 30 to 45 minutes. Heat the oven to 350°F (175°C).
  • Brush with egg wash, prick the tops with a skewer and bake 30 to 35 minutes until deep golden. Cool at least 1 hour before slicing.

Notes

  • The filling must be completely cool before spreading.
  • Instant yeast can be mixed straight into the flour.
  • Store wrapped up to 3 days at room temperature, 1 week in the fridge or 3 months frozen.
  • Do not taste raw dough; it contains uncooked flour and egg.
Be the first to rate this recipe!0.0 from 0 votes
Advertisement

Leave a Comment

Your email address will not be published. Required fields are marked *

*