Home » Recipes » Desserts

Poppy Seed Roll

Recipe by Lisa Wychopen

Last Updated

If you love those classic yeasty swirls, you should make poppy seed rolls at home. It takes a bit of effort, but it’s very much worth it.

This sweet treat is very popular in Central and Eastern Europe, where it has different names and variations. But the main idea is the same: a yeast dough filled with a poppy seed filling!

You can eat it all year round, but it is especially popular at Christmas and Easter.

slices of poppy seed roll on plate with knife and other rolls behind.

This recipe is simple and classic. It was inspired by Eric’s Hungarian grandma, who made delicious Hungarian poppy seed rolls (Mákos beigli/bejgli) for Christmas.

The only difference from this recipe is that she added raisins to her filling, which you can also do if you like. In Eric’s family, it was always called Mákos kalács (kalács meaning “sweet bread”), but there are many different names depending on the country.

We know that it can seem like a difficult recipe, but it’s not that hard if you follow the steps and take your time!

Poppy Seed Rolls Across Europe

As mentioned above, poppy seed yeast rolls are eaten in many Central and Eastern European countries. So it’s not surprising that there are many different variations and recipes.

Some recipes call for an icing/glaze and candied peel or poppy seeds on top. Others have additional fillings like raisins, plum jam, honey, etc.

Here are some of the names for poppy seed roll in different European countries, in case you are curious and want to look into some of the differences:

  • In Hungary, it is Mákos beigli/bejgli.
  • In Germany and Austria, it’s Mohnstrudel or Mohnstollen.
  • In Poland, it is commonly known as Makowiec.
  • In Slovakia, it is known as Makovník.
  • In Czechia, it is Makový závin.
  • In Ukraine, it is Makivnyk.
  • In Romania, it is Coardă cu Mac.

It’s also enjoyed in the Baltics, the Balkans, and other places.

Ingredient Notes

baking ingredients to make poppy seed roll on counter in bowls with labels.
  • Poppy Seeds – Use fresh poppy seeds. You will need to grind them.
  • Flour – Regular all-purpose flour to make the dough.
  • Milk – Both low-fat and whole milk work; some for the dough and some for the filling.
  • Granulated sugar – To add sweetness to the dough and the filling.
  • Eggs – One large egg at room temperature for the dough, and one for the egg wash.
  • Vanilla extract – To add extra flavor to the dough.
  • Butter – At room temperature; for the dough.
  • Instant Yeast – To make the dough. Make sure it hasn’t expired.
  • Lemon Zest – To add extra flavor to the dough; preferably from an organic lemon.
  • Salt – A pinch of salt to enhance the flavor and balance the yeast activity.

Recipe Tips

  • This recipe is written for instant yeast. You can use active dry yeast, but it has to be dissolved first. Add it to the warm milk with about 1 teaspoon of sugar and let it sit for 5-10 minutes until foamy. Then add it to the dry ingredients.
  • Make sure the yeast is fresh, the milk is warm, and the butter and egg are at room temperature, otherwise, the dough may not rise.
  • There are lots of different filling variations for poppy seed rolls. For example, you can add raisins (soaked in water or rum beforehand), honey, plum jam, ground cinnamon, lemon zest, and/or orange zest.
  • Knead the dough well until it is smooth and elastic. Five minutes may seem like a long time, but it is worth it.
  • When rolling out the dough, make sure it has an even thickness. Also, make sure to spread the filling evenly. This will create a consistent spiral in the baked poppy seed rolls.
  • Roll out the dough to the size called for in the recipe (slight variations are fine). If you roll it out too small, the filling may be too thick and the rolls don’t cook evenly during baking. If you roll it out too large, the dough may be too thin and split during baking.
  • Poke lots of holes in the tops and sides before baking or it’s more likely that the poppy seed rolls split open.
  • Even if you do everything right, sometimes a poppy seed roll may still split open during baking. This is normal – and it will still taste delicious.

Get a Taste of Europe

Join 3000+ readers and get European recipes and family favorites to your inbox every week.

You can unsubscribe anytime. No spam. For more details, review our Privacy Policy.

How to Make Poppy Seed Roll – Step by Step Instructions

blender grinding poppy seeds with small bowl of seeds beside on counter.

First, grind the poppy seeds in batches. This is important since you can’t make this recipe with whole poppy seeds.

You can use a blender or a food processor.

ground black poppy seeds in white mixing bowl on counter.

The poppy seeds will end up quite fine and slightly sticky.

sugar and milk in silver pot on black hot plate.

In a small saucepan over medium-high heat, bring the milk and sugar to a boil. Whisk to dissolve the sugar.

silver whisk mixing poppy seed filling in silver pot on hot plate.

When the milk comes to a boil, lower the heat, and add the ground poppy seeds. Simmer for 2 minutes, stirring constantly.

Then remove the pot from the heat and let the filling cool while you make the dough.

yeast salt and flour in mixing bowl on counter top.

In a large bowl, whisk together the flour, sugar, yeast, and salt.

slightly wet dough ingredients in mixing bowl with electric mixer beside.

Next, add the warm milk and mix briefly. 

chunks of butter and egg yolk on top of dough in mixing bowl.

Now add the butter, egg, vanilla extract, and lemon zest.

Knead with your electric hand or stand mixer (using the spiral dough hooks) for 5 minutes until the dough forms a ball and is smooth and elastic.

ball of dough in white mixing bowl on counter.

Cover the bowl and let the dough rise in a warm spot without draft for 1 hour.

risen ball of yeast dough in white bowl on counter.

The dough should have increased in size noticeably, but not as dramatically as in some other yeast dough recipes.

two balls of dough sitting on counter top.

Turn the dough out onto a lightly floured surface and divide it into two equal pieces.

poppy seed roll dough rolled out on a counter top.

Knead the dough briefly, then use a rolling pin to roll it out into a rectangle, about 14 x 12 inches.

piece of dough with poppy seed filling spread out on it sitting on counter.

Now gently spread half of the cooled filling evenly over each rectangle, leaving about a 1-inch border around the edges.

piece of rolled dough with poppy seed filling spread onto it with two edges folded over.

Next, fold the short sides of each rectangle over the filling and press down slightly.

raw poppy seed roll sitting on counter top.

Then roll up the long side from bottom to top, forming a log. Pinch the seams to seal. Place the rolls seam-side down on a baking sheet lined with parchment paper.

Repeat with the other piece of dough.

blue brush spreading egg wash on two raw poppy seed rolls on baking pan.

Brush the rolls with egg wash and let them rise in a warm and draft-free spot for another 30 minutes.

two raw poppy seed rolls with toothpicks sticking out on parchment paper baking tray.

If you want to cover the rolls with a dishtowel while they are rising, put some toothpicks in the rolls first – otherwise the dishtowel will stick to the rolls (due to the egg wash).

hand holding toothpick piercing holes in top of raw poppy seed rolls.

When the 30 minutes are almost up, preheat the oven to 350 degrees Fahrenheit.

Then brush the poppy seed rolls with egg wash again and poke holes in the top and sides with a toothpick.

It’s important to poke both the tops and the sides, otherwise, the rolls are more likely to split open during baking.

two golden brown baked poppy seed rolls on parchment paper tray.

Bake the poppy seed rolls at 350 degrees Fahrenheit for about 30 to 35 minutes, or until cooked through and golden brown.

The exact baking time may vary depending on your oven.

slices of poppy seed roll on plate with knife and cutting board and coffee mug beside.

Let the cooked poppy seed rolls cool slightly before slicing. Then serve and enjoy!

Storage Tips

Poppy seed rolls store very well, just be sure to let them cool first. You can store them in a sealed container at room temperature for 1 to 2 days.

If you want to keep them for longer, you can store them in a sealed container in the fridge for about 5 days.

You can also freeze them, either whole, cut into smaller pieces, or sliced. We usually cut a poppy seed roll into four pieces, then wrap them tightly in plastic wrap and then in aluminum foil before placing them in the freezer.

To eat, simply take the piece(s) out of the freezer and allow them to thaw in the fridge or at room temperature.

FAQ

How many cups of poppy seed per poppy seed roll?

The amount of poppy seeds per roll can vary depending on the size of the roll. In our case, we use 3/4 cup of whole poppy seeds per poppy seed roll.

The poppy seed roll splits when baking and filling leaks out. How do I stop that?

To help prevent poppy seed roll filling from spilling out, you can poke holes in the top and sides of the rolls before baking. This will allow steam to escape as the rolls bake. The rolls may also split during baking if you use too much filling, so you can try using less filling per roll.

Related Recipes

If you enjoyed this sweet poppy seed roll recipe, here are some other classic European desserts you may like as well:

slices of poppy seed roll on white plate sitting on cutting board.
Dessert · Austrian, Eastern European, Hungarian

Poppy Seed Roll

4.86 from 7 votes
Rate
Poppy Seed Rolls are a traditional Christmas and Easter dessert in many different European countries. This version is made with a simple yeast dough and a sweet poppy seed filling with just three ingredients. It's perfect for slicing and sharing!
Prep 30 minutes
Cook 30 minutes
Resting Time 1 hour 30 minutes
Total 2 hours 30 minutes
Servings 30 slices (approximately)

Ingredients 

The Filling
  • 1 ½ cups poppy seeds
  • ⅔ cup milk
  • ½ cup granulated sugar
The Dough
  • 3 cups all-purpose flour
  • ¼ cup granulated sugar
  • 2 ¼ teaspoons instant yeast, (see notes if you only have active dry yeast)
  • ⅛ teaspoon salt
  • ¾ cup milk, warm
  • ½ cup butter, at room temperature
  • 1 large egg, at room temperature
  • 1 teaspoon vanilla extract
  • 1 teaspoon lemon zest, more or less to taste
  • 1 egg, beaten (for the egg wash)

Instructions

Make The Filling
  1. Grind the poppy seeds in batches in a blender or food processor.
    1 ½ cups poppy seeds
  2. In a small saucepan over medium-high heat, bring the milk and sugar to a boil, stirring so that the sugar dissolves. Lower the heat, add the ground poppy seeds and simmer for 2 minutes, stirring constantly. Remove from the heat and let the filling cool while you make the dough.
    ⅔ cup milk, ½ cup granulated sugar
Make The Dough
  1. In a large bowl, whisk together the flour, sugar, yeast, and salt.
    3 cups all-purpose flour, ¼ cup granulated sugar, 2 ¼ teaspoons instant yeast, ⅛ teaspoon salt
  2. Add the warm milk and mix briefly. Then add the butter, egg, vanilla extract, and lemon zest and knead with your electric hand or stand mixer (using the spiral dough hooks) for 5 minutes until the dough forms a ball and is smooth and elastic.
    ¾ cup milk, ½ cup butter, 1 large egg, 1 teaspoon vanilla extract, 1 teaspoon lemon zest
  3. Cover the bowl and let the dough rise in a warm spot without draft for 1 hour.
Assemble & Bake
  1. Turn the dough out onto a lightly floured surface and divide it into two equal pieces.
  2. Knead the dough briefly, then use a rolling pin to roll it out into a rectangle, about 14 x 12 inches (35 x 30 cm).
  3. Spread half of the cooled filling evenly over each rectangle, leaving about a 1-inch border around the edges.
  4. Fold the short sides of each rectangle over the filling, then roll up the long side from bottom to top, forming a log. Pinch the seams to seal.
  5. Place the rolls, seam-side down, on a baking sheet lined with parchment paper.
  6. Brush the rolls with egg wash and let them rise in a warm and draft-free spot for another 30 minutes.
    1 egg
  7. Preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius) top and bottom heat.
  8. Brush the poppy seed rolls with egg wash again and poke holes in the top and sides with a toothpick.
  9. Bake the poppy seed rolls at 350 degrees Fahrenheit (175 degrees Celsius) for about 30 to 35 minutes, or until cooked through and golden brown. The exact baking time may vary depending on your oven.
  10. Allow the cooked poppy seed rolls to cool before slicing.

Notes

  • This recipe makes 2 poppy seed rolls. 
  • Instant vs. active dry yeast: This recipe is written for instant yeast which does not need to be dissolved first. If you only have active dry yeast, you need to dissolve it first or the dough may not rise. Stir it into the warm milk with a teaspoon of sugar and let it sit for 5-10 minutes until it is foamy, then add it to the dry ingredients and follow the rest of the recipe steps.
  • Make sure the yeast is fresh, the milk is warm, and the butter and egg are at room temperature. Otherwise, the dough may not rise.
  • Optional additions to the filling include raisins (soaked in water or rum beforehand), honey, plum jam, ground cinnamon, lemon zest, and/or orange zest.
  • Roll out the dough evenly and spread the filling evenly on top. This will create a consistent spiral in the baked poppy seed rolls.
  • Roll out the dough to the size specified in the recipe instructions (slight variations are fine). If you roll it out too small, the filling may be too thick and the rolls don’t cook evenly during baking. If you roll it out too large, the dough may be too thin and split during baking.
  • Poke holes in both the tops and sides before baking, or it’s more likely that the poppy seed rolls split open. 
  • Even when doing everything right, sometimes a poppy seed roll may still split open during baking. This is normal and it will still taste delicious.

Nutrition

Calories: 133kcal | Carbohydrates: 17g | Protein: 3g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 20mg | Sodium: 45mg | Potassium: 81mg | Fiber: 2g | Sugar: 6g | Vitamin A: 129IU | Vitamin C: 0.1mg | Calcium: 91mg | Iron: 1mg

This nutritional information has been estimated by an online nutrition calculator. It should be seen as a rough calculation and not a replacement for professional dietary advice.

Tried this recipe?

Let us know how it was!

16 thoughts on “Poppy Seed Roll”

    • Yes, they can be frozen, just allow the rolls to cool fully first. You can freeze them whole or cut into smaller pieces. We usually cut a poppy seed roll into four pieces, then wrap them tightly in plastic wrap and then in aluminum foil before placing them in the freezer. You can then thaw them in the fridge or at room temperature when you need them. /Lisa

    • Thanks for your comment, Doreen! I haven’t tried it myself, but honey should work. Since it is sweeter and adds extra liquid, I’d recommend using a bit less honey than sugar and reducing the milk slightly so the filling doesn’t get too thin. The overall flavor will also be a little different due to the honey, but still delicious. /Lisa

  1. I am Hungarian and Finn with Irish mixed in…this recipe is near exact to both my grand
    Mothers’ they would make both poppyseed and walnut filled rolls
    For holidays…always had generous fillings
    Inside… kersonem
    I was always told Hungary is in central
    Europe

    Reply
    • Thanks for leaving a comment, that’s so interesting! Eric’s grandma also used to make poppyseed and walnut filled rolls for holidays… I haven’t quite mastered the walnut filling yet but will post a recipe in the future. /Lisa

  2. My husband is Slovak and loves this so I would like to make it. I would like to use Almond milk and think the substitution will work. Would you agree?

    Reply
  3. My mother who lived to 100 years, always made poppy seed and walnut rolls all her life. Unfortunately, she made those rolls without proper recipes, all by feel and sight. Of course, I have not her skills, so I am hoping that your recipe will replicate hers.i preferred walnut rolls, whilst my brother liked the poppy seed ones. By the way we are Polish.

    Reply
  4. 5 stars
    Excellent step-by-step directions! I am Polish and have been making poppyseed rolls for Easter for 50 years now, and I still learned a few tips from your directions. Thank you!

    Reply
  5. 5 stars
    I love this cake. It’s called makowiec in my native Poland. We also add honey,raisins,chopped walnuts and almonds to poppy seeds while they are cooking.

    Reply
    • Thanks for your comment, Danuta! Currently I unfortunately don’t have the capacity to provide all recipes in imperial and metric measurements, but I’ll definitely try to do that in the future.

4.86 from 7 votes (3 ratings without comment)

Leave a Comment

Recipe Rating