Home / Dessert / Makowiec

Makowiec

A tender Polish poppy seed roll — sweet yeast dough spiraled around a rich, honeyed poppy filling.

⏱ 40 minPrep time
🔥 40 minCook time
🍽 10Servings
🏷 DessertCategory
☆☆☆☆☆No ratings yet
Makowiec

Makowiec is Poland’s Christmas poppy seed roll — a tender sweet yeast bread rolled around a dark, fragrant filling of ground poppy seeds, honey, raisins, and almonds. It is one of the essential twelve dishes of the Polish Christmas Eve table, and every Polish grandmother has her own version of the filling, usually sweetened with honey and scented with vanilla and citrus zest. Dense, nutty, and deeply festive, it is the taste of a Polish Christmas.

Why this recipe works: The dough is a soft, enriched sweet dough, rolled into a rectangle and spread with the poppy seed filling. The filling is the star: poppy seeds are boiled, ground, and cooked with honey, butter, raisins, and almonds into a thick, fragrant paste. Rolled up tightly and baked, the roll slices into beautiful spirals of golden dough and dark, nutty filling.

Key ingredients

  • Poppy seeds: the heart — buy them whole and grind or pulse them.
  • Honey and butter: the filling’s richness.
  • Raisins, almonds, and candied orange peel: the texture and fruit.
  • Flour, milk, yeast, and eggs: the sweet dough.
  • A vanilla or lemon glaze: the finish.

Tips for the perfect makowiec

Boil the poppy seeds for about 30 minutes, then drain and grind them — this develops their flavor and texture; a food processor works. Cook the ground seeds with honey, butter, raisins, and almonds until thick, then cool completely before spreading — warm filling makes the dough soggy. Roll the dough into a rectangle, spread the filling evenly, roll tightly, and pinch the ends. Bake at 350°F until golden, 35 to 45 minutes. Glaze while warm and cool completely before slicing — it cuts cleanly when cold.

Variations and storage

Add a spoonful of rum or a handful of walnuts to the filling. Makowiec keeps 5 days at room temperature, wrapped, and freezes well for 2 months — slice and serve with coffee or tea.

Step by stepInstructions

  1. Dissolve the yeast in the warm milk with 1 tsp sugar and let it foam for 10 minutes.
  2. Mix the flour, remaining sugar, and salt, then add the yeast mixture, yolks, and melted butter. Knead into a smooth dough, cover, and let rise until doubled, about 1 hour.
  3. Meanwhile, simmer the poppy seeds with the milk, sugar, honey, and butter for 10 minutes, stirring, until thick. Cool, then stir in the raisins, walnuts, and vanilla.
  4. Roll the dough into a 16 x 12-inch rectangle and spread the filling evenly, leaving a 1-inch border.
  5. Roll up tightly from a long side, pinch the seam, and place seam-side down on a parchment-lined baking sheet. Let rise 30 minutes.
  6. Bake at 350°F for 35-40 minutes until golden and hollow-sounding. Cool completely before slicing.

💡 Chef tips & storage

Grind your own poppy seeds, or buy them pre-ground — whole seeds make a gritty filling. Brush the hot roll with a little milk for a soft, shiny crust.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep40 min
Cook40 min
Servings10
CategoryDessert
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →