Close this search box.

Vegan cardamom cinnamon roll(s)!

We love delicious plant-based bakes but do not share them enough (according to Joy). Here is one that we really enjoy eating and gifting!

The recipe is enough to make 14 single buns, or you can stuff them together in a tray (or Omnia Oven, like we do) to make a big one. It’s enough to feed a couple of friendly faces!



  • 400g all-purpose flour
  • 50g granulated sugar
  • 50g vegan butter (melted)
  • 250ml soy-milk
  • 1tbsp ground cardamom
  • 1tbsp ground cinnamon
  • small tsp salt
  • pack of active dry yeast (7g)

Filling paste:

  • 110g vegan butter
  • 100g light brown sugar
  • 2tbsp ground cinnamon
  • 1tsp vanilla extract


  • 100g powdered sugar
  • 1tbsp water
  • 1tsp vanilla extract


  1. Heat up the milk to 43°C in a saucepan. Remove from heat, add the sugar and dried yeast, stir well to dissolve and let it sit (activate) for 10 minutes.
  2. Combine the activated yeast, flour, melted butter and spices together in a bowl and knead for ~2min until well combined. Toss the dough in a greased bowl, cover and set aside for 1 hour in a slightly warm place until doubled in size.
  3. Prepare the filling paste while you’re waiting for the dough: add the vegan butter, sugar, cinnamon and vanilla extract together in a bowl and start mashing – we do this with a fork but use whatever works for you.
  4. When the dough is doubled in size, take it out of the bowl and shape it into a large thin rectangular – you can roll it on a floured surface, but the dough shouldn’t stick that much. Spread the filling paste on top and fold it onto itself in thirds. Rotate it 90 degrees and fold it in thirds again to get nice thin layers. When you’re done folding, flatten it into a sheet.
  5. Cut the sheet into 10-14 strips and roll them up. Fill up a baking tray, cover it and let the rolls rise until doubled in size – another hour usually.
  6. Bake the buns in the oven for about 25 minutes at 180°C (355°F) until golden brown, or if you bake it in an Omnia oven like us, for about 30 minutes on medium heat until it starts to colour on top.
  7. Place the roll(s) on a rack to cool and whisk up the icing in the meantime.
  8. Drizzle, cool and enjoy!
Elise & Joy

suggested reads


Leave a Reply

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