Vegan Cinnamon Rolls | The Best Vegan Cinnamon Rolls Recipe

A square baking dish with six cinnamon rolls in it with a spoon hovering over the cinnamon rolls drizzle in icing on them.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These vegan cinnamon rolls are soft, gooey, cinnamon-sugary, and topped with a melt in your mouth icing. And these might be the easiest vegan cinnamon rolls you can make. Seriously, you'll just want to make this recipe over and over again. 



2 teaspoons instant yeast

1 cup almond milk (277g) (or any plant-based milk)

1 tablespoon cane sugar

3 cups (384g) all-purpose flour

Pinch of salt

3 tablespoons vegan butter

1 mashed ripe banana

3 tablespoons melted vegan butter (or almond butter)

1/4 cup cane sugar

3 tablespoons ground cinnamon

1 teaspoons ground nutmeg

2 tablespoons melted vegan butter for brushing


1 cup (130g) powdered sugar

2-4 tablespoons almond milk (or any plant-based milk)

1/4 teaspoon vanilla extract 


  1. Heat the almond milk in a saucepan until it is warm, but do not let it boil. Remove from heat and let cool to 110°F (43°C). It should be warm but not too hot, then add yeast and 1 tbsp. of sugar and stir everything together. Let activate for 10 minutes.
  2. In a medium-sized bowl, combine the flour, mashed banana, salt, and 3 tablespoons of vegan butter. Add the yeast mixture to the bowl and stir everything until combined - the mixture will be sticky. 
  3. Transfer the dough to a lightly floured surface and roughly knead with your hands for about a minute or so until it forms a loose ball. (Sprinkle with more flour if needed, and do not over-knead the dough).
  4. Rinse out your mixing bowl or grab a new one and coat it with avocado oil or olive oil spray. Add your dough ball to the bowl, cover with plastic wrap, then set it in a warm place to rise until it doubles in size (about 1 hour). 
  5. Lightly flour a surface and put the dough on it. Roll out the dough with a rolling pin into a thin rectangle, about 1/4 inch thick. 
  6. In a small bowl, combine your cinnamon, nutmeg, and 1/4 cup of sugar. Spread 3 tablespoons of melted vegan butter onto the surface of the dough and sprinkle the cinnamon-sugar mixture on top. 
  7. Starting at one end, tightly roll up the dough and make sure the seam-side is on the bottom. Cut the dough into 1.5-2 inch sections (you should have 10 cinnamon rolls). 
  8. Coat the surface of an 8x8 inch square pan - or one of comparable size - with vegan butter. Place cinnamon rolls in the pan and brush the surface of them with some more butter.
  9. Preheat your oven to 350°F (176°C). Set the pan on top of the oven to let the dough rise again while the oven is preheating. 
  10. Once heated, bake your cinnamon rolls for about 25-30 minutes or until slightly golden brown. 
  11. To make the icing, mix your powdered sugar, vanilla extract, and almond milk in a small bowl. 
  12. Let the cinnamon rolls cool for a few minutes, then drizzle the icing on top and dig in! 


The scale up function does not change the gram measurements.


Keywords: vegan cinnamon rolls recipe, vegan cinnamon rolls, dairy free cinnamon rolls, dairy free cinnamon rolls recipe, easiest vegan cinnamon rolls, healthy vegan cinnamon rolls, sugar free vegan cinnamon rolls, vegan cinnamon rolls recipe easy, vegan cinnamon rolls recipe easy, vegan cinnamon rolls recipe tasty, eggless cinnamon rolls, eggless cinnamon rolls recipe, cinnamon rolls vegan, how to make vegan cinnamon rolls, recipe for vegan cinnamon rolls