These Vegan Cinnamon Rolls are a quick and delicious take on classic cinnamon rolls...ooey, gooey, and packed with flavor!

Vegan Cinnamon Rolls

These Vegan Cinnamon Rolls are a quick and delicious take on classic cinnamon rolls...ooey, gooey, and packed with flavor!

Course Baked Goods, Breakfasts
Diet Dairy-Free, Vegan, Vegetarian
Occasion Birthdays, Christmas, Easter
Time 60 minutes or more
Prep Time 2 hours 30 minutes
Cook Time 25 minutes
Total Time 2 hours 55 minutes
Servings 10 rolls
Calories 308 kcal
Author Live Eat Learn



  • 1 packet instant yeast 7g
  • 1 cup unsweetened almond milk plain or vanilla
  • 1/2 cup butter or Earth Balance
  • 1 Tbsp sugar
  • 1/4 tsp salt
  • 3 cups flour
  • 3 Tbsp cinnamon
  • 1/2 cup brown sugar


  • 1 cup powdered sugar
  • 1-2 Tbsp unsweetened almond milk plain or vanilla
  • 1-2 Tbsp yogurt plain or vanilla, or substitute soy yogurt


  1. Heat almond milk and 3 Tbsp of the butter in a saucepan until lukewarm (not boiling!), or heat in microwave in 30 second intervals. Transfer to a large mixing bowl then sprinkle in yeast. Allow yeast to activate for about 10 minutes, then add sugar and salt.
  2. Slowly stir in flour until completely combined. As the dough gets thicker, move it to a clean, floured surface and kneaded until dough has an even consistency.
  3. Coat a clean bowl with oil then place the ball of dough in, covering the bowl with plastic wrap. Let sit in a warm area for 1-2 hours or until dough has doubled in size.
  4. On a floured surface, roll or stretch dough into a thin rectangle, about 10 x 14 inches. Brush dough with remaning butter (melted).
  5. In a seperate bowl, mix cinnamon, brown sugar, and a pinch of salt. Sprinkle over the dough evenly.
  6. Gently and tightly roll dough from the widest edge of the rectangle, then mend the seam with a touch of water.
  7. To cut the rolls, a string of floss works best. Work a string of floss under the rolls (a partner may be helpful for lifting the roll). Cross your hand in opposite directions over the roll, almost like you were going to tie a knot, to make a clean cut. Each should be about 1 inch wide.
  8. Place each roll on a greased cookie sheet and cook at 350 degrees F for about 25 minutes.
  9. Mix all icing ingredients together, adding more or less almond milk to your taste and desired consistency. Pour or spread over hot cinnamon rolls.
Nutrition Facts
Vegan Cinnamon Rolls
Amount Per Serving (1 roll)
Calories 308 Calories from Fat 90
% Daily Value*
Total Fat 10g 15%
Sodium 80mg 3%
Total Carbohydrates 51g 17%
Protein 4g 8%
* Percent Daily Values are based on a 2000 calorie diet.