Vegan sweet roll with 3 fillings

Sweet roll or potica, as we call it in Slovenia contains three different and very tasty fillings that complement each other wonderfully.

Because we love setting ourselves new baking challenges all the time and since we have already made almost all kinds of sweet rolls, from walnut, coconut, tarragon to potratna potica (traditional Slovenian dessert), we have decided to make a sweet roll with three different fillings. We came up with the idea for this roll by chance, when we saw the post of a beautiful colourful potica on Facebook. It really impressed us with its look, so of course we had to include it in our Easter baking and create our own vegan version.

This sweet roll consists of three fillings: walnut, poppy seed and jam filling, which together create a wonderful harmony of flavours and textures in combination with delicious yeast dough. Although at first glance it might seem that the preparation of this roll is complicated, this is not the case at all! If you haven’t started baking Easter treats yet, this is a great choice, as it not only tastes divine, but also looks wonderful. It will definitely stand out the most on a holiday table filled with Easter goodies.

Ingredients and procedure

Although the preparation may seem complicated at first as the roll consists of three fillings, it is actually quite simple.

For the dough you need:

  • semi-white flour – can also use white or all purpose flour,
  • dry yeast,
  • salt,
  • coconut sugar – can also use white or brown sugar, erythritol,
  • almond butter – instead of oil,
  • plant based drink – use your favorite.

Knead the dough and let it rest in a warm place for at least 45 minutes, meanwhile prepare all of the fillings.

Poppy seed filling:

  • poppy seeds,
  • coconut sugar,
  • cinnamon,
  • plant based drink and
  • vanilla extract.

Walnut filling:

  • plant based drink,
  • walnuts,
  • rum,
  • coconut sugar and
  • vanilla extract.

For both fillings, first mix the dry ingredients, add the warm plant based drink and other wet ingredients, and mix well.

Jam filling:

  • jam – we used apricot jam

When the dough is ready, divide it into three parts and roll each into a rectangle. Spread the first dough with walnut filling and place the next layer of dough on it, coat with poppy seed filling and cover with the third layer of dough. Coat it with jam, then roll. Place in a baking dish and let rest for 15 minutes. Then bake the roll for 45 minutes at 180 °C (350 °F).

Similar recipes

If you love homemade sweet rolls with different fillings, be sure to check out our recipes for:



Vegan sweet roll with three filling

Delicious sweet roll with three different fillings: poppy seeds, walnuts and jam
5 from 1 vote



  • 500 g (3 1/2 cups) all purpose flour
  • 7 g (1 tbsp) dry yeast
  • a pinch of salt
  • 30 g (1/4 cup) coconut sugar
  • 30 g (2 tbsp) almond butter
  • 270 ml (1 cup + 3 tbsp) plant-based drink

Poppy seed filling

  • 100 g (1 cup) poppy seeds
  • 30 g (1/4 cup) coconut sugar
  • 1 teaspoon cinnamon
  • 150 ml (2/3 cup) plantbased drink
  • 1 teaspoon vanilla extract

Jam filling

  • 150 g (1/2 cup) apricot jam

Walnut filling

  • 1,2 dl (1/2 cup) plant based drink
  • 125 g (1 cup) walnut meal
  • 15 ml (1 tbsp) rum
  • 15 g (2 tbsp) coconut sugar
  • 1 teaspoon vanilla extract



  • Put flour, yeast, salt and sugar in a bowl and mix.
  • Add lukewarm plant-based drink and almond butter.
  • Mix and knead for a few minutes.
  • Cover the dough and let it rest in a warm place for at least 45 minutes.


  • Prepare all fillings.
  • For the poppy seed filling, combine poppy seeds, coconut sugar and cinnamon in a bowl. Then add warm plant-based drink, vanilla extract and mix well.
  • For the walnut filling,combine walnut meal and coconut sugar, then pour boiled plant-based drink over it, add rum and vanilla extract and mix.


  • Seperate dough into 3 parts and roll out each one into a rectangle.
  • Put onerolled out dough on a baking paper, coat the whole surface with walnut filling and put another layer of dough on it.
  • Coat with poppy seed filling and cover with another layer of dough.
  • Coat it with apricot jam, then roll it lengthwise.
  • Put in a baking dish and let it rest for 15 minutes.
  • Bake for 45 minutes at 180 °C (350 °F) .
  • Let it cool down completely, then sprinkle with powdered sugar and serve.

You may also like...

1 Comment

  1. Rebecca says:

    5 stars
    I made this today, and it was fabulous. I had quite a bit of leftover filling, but the bread was absolutely amazing. Thank you!

Leave a Reply

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

Recipe Rating