BakeryDessertHealthy recipesRecipes for children

Poppy Seed Roll with Walnuts and Raisins Filling

We, Slavic people, love cakes with poppy seeds, the more poppy seeds the better. Today we are going to bake a flavorful roulade that will melt in your mouth from the first seconds. This poppy seed roll is called ‘makivnyk’ in Ukrainian.

This cake includes awesome homemade filling which makes the roll one of a kind.

Who would not like the combination of raisins, walnuts, and poppy seeds? The stuffing is rather simple yet so delicious!

If you’re not a fan of poppy seeds, I urge you to give this cake a go. You’ll like it!

This tender and soft roll can become a good treat for any company whether it be your beloved family members or friends.



  • 1 egg
  • 3 yolks
  • 1 cup of milk
  • a pinch of salt
  • 1 tsp dry yeast
  • 500 g (1,1 lb) flour
  • 100 g (3,5 oz) sugar
  • 100 g (3,5 oz) dairy butter
  • vegetable oil (for greasing)


  • 1 tbsp honey
  • 1 white of an egg
  • 4 tbsp dairy butter
  • 50 g (8 tbsp) raisins
  • 100 g (3,5 oz) sugar
  • 100 g (3,5 oz) walnuts
  • 250 g (1/2 lb) poppy seeds


Dissolve yeast in the heated milk. Add 1 tbsp of sugar and let the mixture in a warm place for 10-15 minutes to let it rise.

Combine sugar with dairy butter and mix until the sugar dissolves. Add yolks to the mass, gradually, one by one. Then add the milk mixture and flour. Knead the dough and cover it with a napkin. Place the dough in a warm plate and let it rise.

Chop walnuts finely. Rinse raisins and put them in a bowl. Pour the boiling water above and set aside the raisins for 10-15 minutes. Then pour off the water.

Place poppy seeds in a separate bowl. Pour boiling water above and leave for some time. Repeat the procedure. Then pour off the water and combine the poppy seeds with sugar. Grate the mass.

Put dairy butter and honey in a pan. Melt the ingredients. Then add the poppy seeds and preheat the mass slightly. Put the walnuts and raisins in the pan. Whip the white of an egg and stir into the mass.

Divide the dough into 4 parts. Roll the dough and arrange the prepared filling above each piece. Then roll each part of the dough.

Place the rolls on a baking tray greased with vegetable oil and let them rise once more. Grease the rolls with a whipped egg and bake at 200°C (392°F) for 35-40 minutes.

Enjoy your meal!

Do you have a favorite Ukrainian recipe for a poppy seed roll? If so, please let us know in the comments below or write us an e-mail.