Vegan Poppy Seeds Roll

Preparation time 40 min
Cooking time 20 min
This recipe keeps for 5 days

Ingredients (10 servings)


  • 1/2 tbsp Oat milk (any plant based milk)


  • 2 cup White wheat flour, all-purpose
  • 3 tsp Baker’s yeast, active dry
  • 1/2 tsp Turmeric, ground
  • 1/8 tsp Salt
  • 3 1/2 tbsp Maple syrup
  • 70 ml Oat milk (any plant based milk)
  • 4 tbsp Coconut oil


  • 200 ml Oat milk (any plant based milk)
  • 6 tbsp Maple syrup
  • 300 g Poppy seeds
  • 2 tbsp, ground Flax seeds
  • 2 tbsp Coconut milk, canned (20% fat)
  • 1/2 cup Raisins, golden, seedless (soaked)
  • 1/2 tsp Orange peel, raw (optional)

Don’t have cups, tablespoons, or teaspoons?
Plantiful has an automatic unit of measure converter for peace of mind.


  1. Prepare the dough
    First prepare the dough. Add the flour, yeast, turmeric and salt to a mixing bowl. Stir to combine.
  2. Add the lukewarm plant based milk, maple syrup and coconut oil and mix them into the dry ingredients using a spoon. Once the dough forms, knead for about 10 minutes. Set aside in a warm place (like the preheated oven at 35C) while you prepare the filling.
  3. Grind the poppy seeds
    To prepare the filling, finely grind the poppy seeds, using a coffee grinder.
  4. Prepare the filling
    Bring the plant based milk to a boil. As soon as it boils, take it off from the heat. Add the poppy seeds, maple syrup, flax seeds, coconut cream, raisins and orange peel. Stir to combine, cover the pot and let it sit for 5 minutes for the poppy seeds to soften and the mixture to thicken.
  5. Preheat oven to 180C (350F) and line a baking sheet with parchment paper.
  6. Assemble the rolls
    Now that your dough and filling are prepared, you can assemble the rolls. Divide the dough according to the number of portions you cook, in equal parts. The original recipe is written for 10 portions and shapes up in 2 rolls of 30 cm (12 inch) long.
  7. Roll the dough out, on a baking sheet or wooden board, into a large, 2-3 mm (1/8 inch) thick rectangle
  8. Spread the filling on the surface of the rolled out dough, leaving a 2 cm (~ 1 inch) margin on all sides.
  9. Roll up and place seam-side down on the baking sheet. Prick the rolls using a toothpick to allow the steam to escape and prevent the rolls from splitting.
  10. Bake the rolls
    Once you rolled up all pieces, brush the rolls with plant based milk and bake for 20 minutes or until golden brown.

Did you know there is an interactive step by step mode on Plantiful?


One serving contains 401 calories, 9 grams of protein, 20 grams of fat, and 50 grams of carbohydrates.

Convert measurement units, use step by step mode, add ingredients to shopping list, and check out the full nutrition facts label on Plantiful.

Written by

Andreea Matei

Hi, I'm Andreea Matei, one of the founders. Calling me a foodie would be an understatement. I wholeheartedly embrace life through the realm of taste. My kitchen experiments are my superpower. For me, amazing food encompasses three dimensions: it must be crazy delicious, nutritious, and mindful of our animal friends and beautiful planet.