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.


Join the conversation
Only members can comment — it takes a few seconds to create a free account.
Log in Create an account