Go Back
+ servings
5 from 8 votes
Vegan Cinnamon Roll on a Plate with Fork and Coffee Cup in the Background
Vegan Cinnamon Rolls
Prep Time
30 mins
Cook Time
25 mins
Rise time (max)
16 hrs
Total Time
55 mins

These tender vegan cinnamon rolls are bursting with ooey-gooey spiced filling and smothered in sweet maple glaze. Perfect with a cup of tea! The best part? The buns can be assembled a day in advance and then popped in the oven just before serving.

Course: Breakfast, Dessert
Cuisine: American
Servings: 18
Calories: 244 kcal
Author: Alissa Saenz
For the Dough
  • 1 cup unflavored and unsweetened non-dairy milk, heated to about 110°F
  • 1 (¼ ounce) package active dry yeast (about 2 ¼ teaspoons)
  • 6 tablespoons vegan butter, at room temperature
  • ¼ cup organic granulated sugar
  • 2 teaspoons vanilla extract
  • About 3 ½ cups all-purpose flour
  • 1 teaspoon salt
  • Vegetable oil for the bowl and pan
For the Filling
  • ¼ cup melted vegan butter
  • cup organic granulated sugar
  • 2 ½ teaspoons ground cinnamon
  • 1 teaspoon ground ginger (optional)
  • ¼ teaspoon ground cloves (optional)
  • ¼ teaspoon ground nutmeg (optional)
For the Glaze
  • 2 cups organic powdered sugar, plus more as needed
  • 2 tablespoons unflavored and unsweetened non-dairy milk, plus more as needed (up to 4 tablespoons total)
  • 1 teaspoon vanilla extract
  1. Begin by making the dough. Whisk the milk and yeast together in a small bowl or liquid measuring cup. Set it aside for a few minutes.

  2. Place the butter, sugar and vanilla into a large mixing bowl, and stir them together until smooth and uniform.

  3. Stir the milk mixture into the butter mixture, then add 3 cups of flour, 1 cup at a time, adding the salt with the last flour addition. Stir to form a dough, adding a couple more tablespoons of flour if needed.

  4. Turn the dough onto a lightly floured surface and knead until smooth and elastic, about 10 minutes.

  5. Lightly oil a large mixing bowl and transfer the dough to the bowl. Cover it with a damp towel and place it in a warm spot. 

  6. Allow the dough to rise until doubled in size, about 2 hours.

  7. When the dough has finished rising, prepare the filling by melting the butter and stirring the sugar, cinnamon, ginger, cloves and nutmeg together in a small bowl.

  8. Place the dough onto a lightly floured surface, and use a rolling pin to roll it out to a 12 x 18 inch rectangle.

  9. Spread the butter evenly over the dough, then sprinkle with the sugar mixture.

  10. Roll the dough up tightly, lengthwise, then use a sharp knife to cut it into 18 slices (each about 1-inch thick).

  11. Arrange the slices in a lightly oiled 9 x 13 inch baking pan.

  12. If you're planning on baking them the next day, cover the pan with plastic wrap and refrigerate for up to 12 hours. Otherwise, skip to step 14.

  13. If you chilled the rolls overnight, remove the pan from the refrigerator and remove the plastic wrap the next morning.

  14. Cover the pan with a damp towel and place it in a warm spot. Allow the rolls to rise until they're puffy and most of the gaps between them have filled out, 1-2 hours

  15. Preheat the oven to 375°.

  16. Bake the rolls until fluffy and lightly browned, about 25 minutes. 

  17. Remove the pan from the oven and allow the rolls to cool a bit while you prepare the glaze.

  18. To make the glaze, whisk all of the ingredients together in a small bowl, adding more powdered sugar if the mixture seems too thin, more milk if it's too thick.

  19. Drizzle the glaze over the rolls, then serve.

Nutrition Facts
Vegan Cinnamon Rolls
Amount Per Serving (1 roll)
Calories 244 Calories from Fat 59
% Daily Value*
Fat 6.6g10%
Saturated Fat 2.3g12%
Sodium 207mg9%
Potassium 41mg1%
Carbohydrates 43.6g15%
Fiber 1g4%
Sugar 24.3g27%
Protein 2.8g6%
Calcium 30mg3%
Iron 1.3mg7%
* Percent Daily Values are based on a 2000 calorie diet.