Vegan Cinnamon Rolls

Vegan Cinnamon Rolls

These vegan cinnamon rolls are 100% plant-based, and they are just as good (if not better!) then their non-vegan counterpart. Bake them today!

Course Dessert
Cuisine Vegan
Prep Time 2 hours 5 minutes
Cook Time 10 minutes
Total Time 2 hours 15 minutes
Author Olle



  • 11 dl (4 3/4 cup) all-purpose flour
  • 1 1/2 dl (3/4 cup) sugar
  • 3 dl (1 1/4 cup) soy milk unsweetened
  • 100 g butter non-dairy
  • 1 tbsp cardamom
  • 1/2 tsp salt
  • 5 1/2 tsp active dry yeast

Cinnamon filling

  • 100 g butter non-dairy
  • 1 dl (2/5 cup) light brown sugar
  • 1 1/2 tbsp cinnamon

Blueberry filling

  • 100 g butter non-dairy
  • 100 g blueberries frozen
  • 1 dl (2/5 cup) light brown sugar
  • 1 pinch cloves


  1. Mix the flour, sugar, salt and yeast in a large bowl.

  2. Melt the butter for the dough in a saucepan over low heat. Add the soy milk and cardamom and whisk. The liquid should be warm but not hot. 

  3. Pour the liquid into the flour mixture and mix with a ladle to create a dough. Start kneading with your hand and continue to knead for about 10 minutes.

  4. Cover the dough and let rise for an hour.

  5. In the meantime mix the ingredients for the fillings and combine them so that everything is properly mixed.

  6. Pre-heat the oven to 200 °C / 400 °F / Gas Mark 6.

  7. Pour the dough out in a lightly floured surface and turn it around without kneading it.

  8. Cut the dough in half and roll each piece out into the shape of a rectangle.

  9. Spread each filling on one half each and make sure you have distributed it evenly. Then carefully roll the dough up.

  10. Take a sharp knife and cut out rolls that are about 2 cm (~ 1 inch) thick and put them in an oven safe form that you have lined with non-stick cooking paper. Cover and let rise for another 45 minutes.

  11. Brush the rolls with some soy milk and then bake them for about 10-15 minutes. They are ready when they have gotten some nice golden brown colour. Let the rolls cool off a little bit on a rack before serving.