As an Amazon Associate I earn from qualifying purchases.
Making warm and gooey vegan cinnamon rolls doesnโt get much easier than this! This recipe is fairly simple to make and the rolls bake up to be big, fluffy, and bursting with cinnamon sugar. Slathered with vanilla icing on top, theyโre the perfect treat for special breakfasts and brunches!
Fluffy, Sweet, and Easy Vegan Cinnamon Rolls!
Have you been too intimidated to work with dough to try making your own vegan cinnamon buns? That all stops now! This easy vegan cinnamon rolls recipe is so simple to prepare! No funny ingredients or complicated steps included!
Just like our crescent roll cinnamon rolls, these vegan cinnamon rolls are big, fluffy, and gooey treats that catch everyoneโs attention (vegans AND non-vegans). Theyโre made with baking staples, instant yeast for a quick rise, and a 3-ingredient cinnamon sugar filling. Once they come out of the oven, the gooey buns are slathered with a simple 4-ingredient vanilla icing to make them truly irresistible.
A fresh batch of homemade cinnamon rolls is a must at brunches with friends and family, for fun weekend breakfasts, or during the holidays! The best part is that you can prepare them the night before and bake them fresh the next morning. After all, whatโs better than waking up to the smell of sweet cinnamon buns baking in the oven?
Looking for more sweet brunch favorites? Try our vegan baked oatmeal, blueberry pancakes, and vegan waffles!
The Ingredients and Substitutes
Cinnamon Roll Dough
- Plant-based milk: I used unsweetened soy milk, but any vegan milk should work well.
- Vinegar: Apple cider vinegar, preferably.
- Sugar: Granulated white sugar is used to sweeten the dough.
- Rapid yeast: Use rapid or instant yeast, not active dry yeast. Rapid/instant yeast doesnโt need to be activated first, making these vegan cinnamon buns beginner-friendly.
- Vegan butter: To help flavor the dough. Coconut oil works as a substitute, but try to use refined coconut oil to skip the coconut flavor.
- Flour: All-purpose flour is essential!
- Oil: Use any neutral-flavored oil, like vegetable oil or canola oil.
Cinnamon Sugar
- Sugar: I like using brown sugar for its caramel-like flavor, but coconut sugar should also work.
- Cinnamon: Because it simply wouldnโt be a cinnamon bun recipe without the cinnamon!
- Nutmeg: An optional spice, but it makes the cinnamon sugar filling a touch more warm and cozy.
- Vegan butter: Melted vegan butter brushed on the rolled-out dough helps the cinnamon sugar stick.
Icing
- Powdered sugar: No substitutes, please! Just like vegan buttercream, only powdered sugar will work here.
- Plant-based Milk: I like using plain unsweetened soy milk, but any non-dairy milk will work.
- Vanilla extract: For flavor.
- Salt: Just a pinch!
What Could I Add to Vegan Cinnamon Buns?
- Chopped nuts: Sprinkle chopped pecans or walnuts over the cinnamon sugar filling before rolling the cinnamon rolls for a nice crunch! Donโt forget to save some extras to sprinkle on top, too.
- Dried fruit: Just like the nuts, you can sprinkle raisins or dried cranberries over the cinnamon sugar for a delightfully chewy texture.
- Vegan chocolate: For ooey gooey chocolate centers, sprinkle dairy-free chocolate chips or chocolate shavings over the cinnamon sugar before rolling or add 2 tablespoons of cocoa powder to the cinnamon sugar filling. A drizzle of melted vegan chocolate on top of the baked buns would be divine, too.
- Caramel: Swap the frosting for a generous drizzle of vegan caramel sauce on top of the cinnamon rolls.
- Pumpkin spice: Substitute 1 tablespoon of the cinnamon with 1 tablespoon of pumpkin pie spice for a festive twist! You could even add a dollop of pumpkin puree to the icing or decorate the buns with our pumpkin spice glaze for vegan pumpkin cinnamon rolls. Yum!
- Vegan cream cheese frosting: Swap the vanilla icing for vegan cream cheese frosting if you like a thicker, tangier icing on top.
How to Make Vegan Cinnamon Rolls
- Stir the plant milk and apple cider vinegar together in a heat-proof bowl to make the vegan buttermilk.
- Heat the โbuttermilkโ mixture in the microwave in 30-second increments until itโs slightly warm to the touch.
- Stir the white sugar into the vegan buttermilk.
- Next, add the yeast.
- Cover the bowl with a damp kitchen towel and let it rest until the mixture is slightly foamy.
- Slowly stir the melted vegan butter and flour into the buttermilk.
Gently mix in 1 cup of flour at a time until itโs just incorporated into the buttermilk. The dough will be very flaky and broken apart by the time all the flour is incorporated.
- Knead the dough with your hands until you have a smooth ball.
- Remove the dough from the bowl.
- Pour the oil into the empty bowl.
- Place the dough back in the oiled bowl and cover it with a damp kitchen towel.
- Let the dough rest until itโs doubled in size.
The time it takes for your dough to rise will depend on the temperature of your kitchen. My dough took about 1 hour to double in size, but yours could take less time or even longer (around 1 ยฝ to 2 hours) depending on your environment.
- Meanwhile, make the cinnamon sugar by stirring the brown sugar, cinnamon, and nutmeg together in a small bowl.
- Transfer the dough to a lightly floured surface and roll it out into a rectangle.
The dough rectangle should be about ยผ inch thick and 20 inches long by 12 inches wide.
- Brush the melted vegan butter onto the dough rectangle.
- Sprinkle the cinnamon sugar over top.
- Roll the dough into a log shape.
Keep in mind that the dough might stick to the surface. If it is stuck, gently use a spatula to scrape and lift the dough.
Work little by little to slowly achieve an even and tight roll. Rolling too fast will yield loose cinnamon rolls.
- Slice the log into 9 cinnamon rolls.
- Place the rolls in a prepared baking dish, making sure they arenโt touching each other. Then cover the dish with plastic and set aside. Let the rolls rise for 10 minutes.
Make sure the rolls are NOT touching when you first add them to the baking pan. If theyโre still not touching after the 10-minute rise, continue to let them rise in a warm place.
- Remove the plastic from the baking pan and bake the cinnamon rolls until theyโre puffy and lightly golden brown.
- Meanwhile, make the frosting by whisking the powdered sugar, plant milk, and vanilla extract together in a medium bowl.
- Take the baked cinnamon buns out of the oven. Then, let them cool for 10 minutes before spreading the frosting on top. Serve and enjoy!
FAQs
The classic cinnamon roll recipe and Pillsbury cinnamon rolls are not vegan-friendly because theyโre made with dairy and eggs. Luckily, these are easy to substitute for vegan alternatives, making it easy to make vegan cinnamon rolls from scratch.
We wouldnโt recommend omitting the vegan butter and oil from the recipe. Together, the oil and vegan butter make the cinnamon rolls moist, while the melted vegan butter helps the cinnamon sugar stick to the dough.
Unfortunately, we havenโt tested gluten-free vegan cinnamon rolls yet!
Pro Recipe Tips
- A tight roll is key: This keeps your cinnamon rolls from falling apart when baked.
- To avoid squishing the dough, use a very sharp chefโs knife to cut the rolls.
- For the easiest cleanup, place a baking sheet covered with aluminum foil on the bottom rack of your oven. It will catch any vegan butter that may spill out of the pan.
- Decorate and serve them warm: Decorate the rolls with the icing after letting them cool for 10 minutes. Plate โem up and pass them around to everyone at breakfast or brunch while theyโre still warm!
Storage Instructions
Place the frosted cinnamon rolls in an airtight container and store them at room temperature for up to 3 days. We donโt recommend storing them in the fridge because it dries them out quickly.
Make ahead option
To prepare the vegan cinnamon rolls the night before baking, make the recipe up until you place the cut cinnamon rolls in the baking dish. Cover the dish with plastic wrap or aluminum foil and store it in the fridge overnight.
The next morning, set the baking dish on the kitchen counter for 1 hour so the rolls can come down to room temperature and rise a little more. Bake the cinnamon rolls in a 375ยบF oven for about 20 minutes or until theyโre golden brown. Decorate with icing and serve warm!
To freeze the cinnamon rolls before baking, repeat the step above but place the baking dish in the freezer instead of the fridge. Let the rolls thaw in the fridge or on the counter before baking as normal.
More Vegan Brunch Recipes
- Vegan Banana Pancakes
- The Best Vegan Tofu Scramble
- Easy Vegan French Toast
- Apple Cinnamon Waffles
- Vegan Potato Frittata
- Vegan Blueberry Banana Muffins
Photos by Alfonso Revilla
Vegan Cinnamon Rolls
Ingredients
Dough:
- 1 cup unsweetened plain soy milk
- 1 tablespoon of apple cider vinegar
- 1 tablespoon of sugar
- 2 ยผ teaspoon (1 packet) of rapid yeast
- ยฝ cup of plant-based butter, melted
- 3 cups of all-purpose flour
- 2 teaspoons of neutral oil
Filling:
- ยผ cup of packed brown sugar
- 2 tablespoons of cinnamon or more to taste
- ยผ teaspoon of nutmeg (optional)
- 3 tablespoons of plant-based butter, melted
Icing:
- ยฝ cup powdered sugar
- 2 tablespoons of plain soymilk
- Pinch of salt
Instructions
- In a medium microwave safe bowl, add the plant milk and apple cider. Mix well until it begins to thicken like buttermilk. Place the bowl in the microwave and heat up the mixture in 30 seconds increments until lightly warm to touch. Do not overheat or it will kill the yeast that will be added. If you have a food thermometer, it should be about 110 degrees F. Once the buttermilk is warm, add the sugar and mix well. Then add the rapid yeast and mix well. Cover with a warm damp kitchen towel and let it rest for 5 minutes.
- In a large bowl, add the buttermilk mixture and slowly add and mix the flour 1 cup at a time. Gently mix well until all ingredients are fully incorporated, but do not overmix. The dough will be very flaky and broken apart. Using your hands, start knitting the dough until it becomes one dough ball (do not over knead).
- Remove the dough from the bowl and add two teaspoons of neutral oil to the bowl. Using your hands oil the bowl really well. Place the dough ball back in the oiled bowl and cover with a warm damp towel or plastic wrap. Place the bowl in a warm area and let it sit for 1 hour or until the dough has doubled in size.
- While the dough is rising, in a small bowl, add the brown sugar, cinnamon, and nutmeg. Using your fingers or a fork, massage the sugar and spices until the sugar becomes sandy. Set aside.
- Prep a 8×8 deep baking dish and oil it really well. Set aside.
- Once the dough has doubled in size, lightly flour a large surface on which you will be able to use a knife on. Roll the dough into a rectangle about ยผ inch thick. My rectangle was about 20 inches long by 12 inches wide.
- In a small microwave safe bowl, melt the vegan butter for the filling and have the brown sugar and spices mixture ready next to you.
- Using a brush, start evenly brushing the melted vegan butter on the dough. Once you have used all of the vegan butter, evenly distribute the sugar spices mixture.
- To roll the dough, start very gently lifting the sides (lengthwise). If it is not stuck, start tightly but gently rolling and tucking the dough. If it stuck, very gently using a spatula, scrape the dough from the surface as your roll. Work little by little and slowly to achieve an evenly tight roll. If you try to roll it fast, it will be too loose.
- Once the dough is rolled up, measure up and divide the dough into 9 rolls. Mine came to about 2 inches. Once you know where to cut to achieve even rolls, using a sharp knife or string floss, cut one roll and immediately place it on the prepared baking dish. Then cut another one and place it on the baking dish leaving about half and inch in between the other rolls. Repeat the process until you end up with 9 rolls in the baking dish. They should not be touching each other.
- Cover the baking pan with plastic wrap and allow it to sit in a warm place for 10 minutes.
- Preheat the oven to 350 degrees F.
- By this time, the rolls should have risen and are now touching each other and there should not be any space between them. If they are still not touching each other, let them keep rising in a warm place.
- Place a baking sheet covered with aluminum foil in the bottom row of your oven to catch the butter that will spill when baking. This will make the cleaning process easier.
- Remove and discard the plastic from the baking pan. Place the baking pan in the middle rack of the oven and bake for 25 minutes or until the rolls are all evenly lightly golden brown.
- While the rolls are baking, make the frosting. In a medium bowl add the powdered sugar, plant milk, vanilla extract, and a pinch of salt. Whisk until the sugar is fully dissolved. Set aside.
- Once the rolls are ready, remove them from the oven and place them on a cooling rack. Allow them to cool for 10 minutes and frost them.
Notes
- A tight roll is key: This keeps your cinnamon rolls from falling apart when baked.
- To avoid squishing the dough, use a very sharp chefโs knife to cut the rolls.
- For the easiest cleanup, place a baking sheet covered with aluminum foil on the bottom rack of your oven. It will catch any vegan butter that may spill out of the pan.
- Decorate and serve them warm: Decorate the rolls with the icing after letting them cool for 10 minutes. Plate โem up and pass them around to everyone at breakfast or brunch while theyโre still warm!
Nutrition
Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
These are so deliciousโฆ so great to have a recipe for vegan cinnamon rolls.
Yesss! It’s such a great homemade rolls recipe!
can u have an vidio at the start and i relly like the recipe its so yummy and so simpel
So glad you enjoyed these cinnamon rolls!
I have been looking for a good vegan cinnamon roll recipe to make with limited success. These were it! I made a couple changes, I used oil in the dough instead of butter and in the filling I used maple syrup, applesauce and cinnamon. Rave comments from the vegans, flexitarian and the one who doesn’t try any vegan recipe (couldn’t resist the smell).
Thank you so much! ๐
The most perfect smell and taste! My kids love these!
It’s a hit in my household too! So good!
Cinnamon rolls are one of my favorite deserts
Mine too! So sweet and delicious!
I would like to try this but I’m gluten free. Have you tried to make them gf before?
We at plant-based on a budget haven’t tried out a GF version yet to this recipe so can’t guarantee the results. Please let us know if you end up giving it a try! ๐
Making your own cinnamon rolls always seemed so daunting but these are easy and so good!
So true! This recipe definitely makes it a breeze!
My favorite of all desserts! This scrumptious recipe is wonderful!
Agreed! These cinnamon rolls are something special!
These cinnamon rolls are perfection! They are so easy and delicious!
The best kind of sweet breakfast!
love these vegan cinnamon rolls! so good!