• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Work With Us
  • Shop
  • Subscribe

My Darling Vegan logo

  • Recipes
  • Vegan Resources
  • eBooks
Home » Recipes » Vegan Baking » Yeasted & Quick Breads » Easy Vegan Cinnamon Rolls

Easy Vegan Cinnamon Rolls

by Sarah McMinn / Posted: August 30, 2021 / Disclosure: This post may contain affiliate links. Jump to Recipe Print Recipe Total Time: 2 hrs 45 mins

40.4K shares
  • 471

These easy vegan cinnamon rolls are sweet, tender, and filled with cinnamon flavor for a plant-based spin on a classic favorite morning pastry. Simple and fool-proof, you'll wanna keep this delicious recipe on hand! Perfect for weekend brunch and holidays.

One finished cinnamon roll on a white plate with a fork and a mug of coffee in the background.

I don't think there is a better smell than that of freshly baked cinnamon rolls.

Ah, the sweet and cinnamon and buttery...

Despite vegan cinnamon rolls being among the most wonderful foods, they can be a little bit daunting to make. With the rising and the rolling and the more rising, I mean, come on!

That's why you are going to love this easy vegan cinnamon roll recipe! It is straightforward, simple, and the perfect rainy day activity. Best of all? It uses simple vegan replacements that are nearly fail-proof! No hard-to-find foods with impossible to pronounce ingredients here.

And the results? This vegan sweet bread is light, fluffy, and decadent with the perfect golden crust. Topped with homemade glaze, this recipe will have you licking the plate.


Table of Contents show
Recommended Ingredients And Equipment
How to make Vegan Cinnamon Rolls
Serving and Storing
Tips and Tricks
Frequently Asked Questions
More Vegan Sweet Bread Recipes
Easy Vegan Cinnamon Rolls
Cinnamon Rolls
Cinnamon Filling
Sweet Glaze

Recommended Ingredients And Equipment

Not only is this vegan cinnamon roll recipe super straight forward but it is also made from easy-to-find ingredients. Everything you need should be readily available at your local grocery store.

Here is everything you need.

All the ingredients for the cinnamon rolls measured out and placed in small containers on a marble countertop.

Disclosure: This post may contain affiliate links.

Ingredient Notes

  • Non-Dairy Milk – Any thick, neutral-flavored milk will do. I recommend soy milk but cashew, macadamia nut, and almond milk are great as well.
  • Active Dry Yeast –You can also use instant yeast if that’s what you have on hand. The two are interchangeable in function. The only difference is that active dry yeast needs to be dissolved in a liquid to activate whereas instant yeast can be mixed right into the dough.
  • Chickpea Flour –This is used as the egg replacement. I love the chickpea flour eggs because they have a serious binding and leavening powder, similar to that of eggs which gives the bread its structure and lightness. Chickpea eggs are also completely flavorless meaning it won’t affect the taste of the bread itself. Look for chickpea flour near the alternative flours section at your local grocery store.
  • Vegan Butter – Look for a high-quality non-hydrogenated vegan butter. I recommend either Earth Balance or Miyoko’s.
  • All-Purpose Flour – I’ve had several people ask me if they can make this recipe gluten-free. I haven’t yet tried using gluten-free flour, so I can’t recommend it. If you’ve tried this recipe with a gluten-free flour blend, let us know how it turned out for you in the comment section below.
  • White and Powdered Sugar – Check out my guide to vegan sugars for healthier sugar alternatives.

Recommended Equipment

For this recipe, you will need a 9×12 (or similarly sized) pan, mixing bowl, and basic kitchen utensils. It is also nice to have a stand-up mixer for making the dough. If you don’t have one, it can be mixed and kneaded by hand. (<<affiliate links)


How to make Vegan Cinnamon Rolls

Step One: Activate the Yeast

Left: Yeast and soy milk in a sauce pot. Right: Activated yeast in a glass bowl with a fork.

Start by activating the yeast in warm milk. Heat 1 cup of soy milk over medium heat until the milk is warm but not too hot to touch (about 100 degrees F).

Stir in the yeast and set aside for 10 minutes to allow the yeast to activate. The yeast will start to bloom when it's ready.

Pro Tip: Be careful not to overheat the milk. If it's too hot, the heat will kill the yeast and it will not work. For best results, use a thermometer. For more detailed information on activating yeast, check out this article from Feast and Farm.

Step Two: Make the Dough

Left: chickpea flour and milk combined in a glass bowl. Right: Finished chickpea flour egg with a spoon.

Begin by making the chickpea flour egg. Combine the remaining ¼ cup milk with the chickpea flour, whisking it together until it is thick and gooey. Set aside.

Pro Tip: To make sure the chickpea mixture is evenly hydrated throughout, a small blender can be used.

Cinnamon roll dough rolled into a ball and kneaded together on a marble surface.

In the large bowl of a stand-up mixer, combine 2 cups flour, sugar, salt, and vegan butter. Using the hook attachment, mix to combine.

With motor running, slowly add chickpea flour and yeast/milk mixtures, scraping down the sides as necessary. Add the remaining flour, ½ cup at a time, and beat to combine. Once the dough starts pulling away from the sides of the bowl and is soft to the touch, the dough is done.

Alternatively, you can do this in a large bowl with a wooden spoon.

Left: Finished dough rolled into a ball and covered in plastic. Right: Full risen dough filling up a glass bowl.

Transfer to a floured surface and kneed the dough for about five minutes. Shape it into a ball and place it in a large oiled bowl. Cover the bowl in plastic wrap and place in a warm area of your house for 1 hour or until the dough has doubled in size.

See photos above for guidance.

Step Three: Roll it Up

Once your dough has doubled in size, transfer it back to a floured surface. Roll it out into a large rectangle about ¼ inch thick.

Cinnamon roll rolled up, cut into equal pieces, and placed in a baking pan.

Spread the vegan butter over the entire surface of the dough, leaving the top ¼" of the rectangle clean. Combine the cinnamon and sugar filling and spread evenly over the butter.

Starting at the bottom of the rectangle, roll dough into a tight roll. With your fingers press together the seam. Seam side down, cut the log using a serrated knife into 15 equal pieces, about 1” thick.

Place the vegan rolls evenly into an oiled 9×12 (or similarly sized) pan. Cover and allow the dough to rise for a second time until the rolls double in size again, about 40 minutes.

Step Four: Bake and Frost

Finished cinnamon rolls in the baking pan covered in fresh glaze.

During the second rise, preheat the oven to 350 degrees F.

Once the cinnamon rolls have doubled in size, remove the plastic wrap and brush the tops and sides with non-dairy milk. Bake for 25–30 minutes, until golden brown and fragrant.

Pro Tip: To check for doneness, lightly tap the tops of the rolls. They should sound hollow when tapped.

Remove the rolls from the oven and transfer them to a cooling rack, allowing them to cool for 10 minutes. While the cinnamon rolls cool, combine ingredients for the glaze and, once they are ready, pour the glaze over the top.

3 finished cinnamon rolls on a white plate with a fork and a cup of coffee.

Serving and Storing

Serving - Serve the vegan cinnamon rolls immediately while still warm. They are a delicious part of any holiday brunch alongside a vegan quiche, roasted potatoes, fresh fruit, and a Bloody Mary.

Storing - Tightly wrap leftovers and store at room temperature for up to 5 days.

Make in Advance - If you want to make this sweet bread the night before, prepare the bread following the instructions below to the point of the 2nd rise. Once the rolls are rolled and shaped in the dish, cover it with plastic wrap and place it in the refrigerator overnight. The next morning, remove the dough from the refrigerator 30 minutes prior to baking.

Tips and Tricks

  1. Activate your yeast properly. To do this, make sure your yeast is not expired and the milk is warm but not too hot. Otherwise, the yeast will not activate and you will not get a pillowy rise on the bread.
  2. Add flour slowly. The dough should be soft but not so sticky that you can’t handle it. This recipe calls for 3 ½ cups of flour but you may not use it all. Add it ½ cup at a time until you’ve achieved the desired dough.
  3. Let the dough rise in a warm place for 1 ½ – 2 hours, until the dough has doubled in size.
  4. Cut uniform slices for proper baking. Your rolls should be between 1 and 1 ½ inches long.
  5. Don’t skip the 2nd rise. Let your dough rise for an additional 30 minutes for a soft, melt-in-your-mouth texture.

Frequently Asked Questions

What is a Chickpea Egg?

A chickpea egg is a vegan egg replacer made from chickpea flour and water.
Chickpea flour is high in protein, giving it serious binding powers similar to eggs and, when baked, is completely flavorless, meaning it won’t affect the taste of the bread itself (unlike some other vegan egg replacers). For pastries and quick bread, chickpea flour is my go-to egg replacer.

Can I use regular flour instead of chickpea flour?

Unfortunately no. Chickpea flour is uniquely high in protein giving it binding and leavening powers that all-purpose flour simply cannot. You can find chickpea flour in most well-stocked grocery stores in the gluten-free aisle or you can pick some up online.

Do I need to use a stand up mixer?

No! While a stand-up mixer makes this recipe much easier, you can certainly make this bread by hand. Simply combine the ingredients in a large mixing bowl and knead it together on a floured surface. Knead the dough for 10 minutes before the first rise.


More Vegan Sweet Bread Recipes

  • Caramel Pecan Monkey Bread
  • Vegan Pumpkin Coffee Cake
  • Classic Lemon Pound Cake
  • Vegan Pumpkin Bread w/ Brown Sugar Glaze

Get all my vegan bread and pastry recipes for more inspiration.

Easy Vegan Cinnamon Rolls

These easy vegan cinnamon rolls are sweet, tender, and filled with cinnamon flavor for a plant-based spin on a classic favorite morning pastry. Simple and fail-proof, you’ll wanna keep this delicious recipe on hand! Perfect for weekend brunch and holidays.
5 from 3 votes
Print Pin Rate
Prep Time: 20 minutes minutes
Cook Time: 25 minutes minutes
Rising Time: 2 hours hours
Total Time: 2 hours hours 45 minutes minutes
Servings: 15 rolls
Calories: 308kcal
Author: Sarah McMinn

Ingredients

Cinnamon Rolls

  • 1 ¼ cup soy milk, divided
  • 4 ½ teaspoons active dry yeast, 2 packages
  • ¼ cup chickpea flour
  • ½ cup vegan butter, soften
  • 3 ½ cups all purpose flour
  • ⅓ cup granulated sugar
  • ½ teaspoon salt

Cinnamon Filling

  • ½ cup granulated sugar
  • 1 tablespoons cinnamon
  • ¼ cup vegan butter, softened

Sweet Glaze

  • 2-3 cups powdered sugar
  • 2 tablespoons soy milk
US Customary - Metric

Instructions

  • Start by activating the yeast in warm milk. Heat 1 cup of soy milk over medium heat until the milk is warm but not too hot to touch (about 100 degrees F). Stir in the yeast and set aside for 10 minutes to allow the yeast to activate. The yeast will start to bloom (grow) when it’s ready.
  • To make the dough, begin by making the chickpea egg. Combine the remaining ¼ cup milk with chickpea flour, whisking it together until thick and gooey. Set aside.
  • In the large bowl of a stand up mixer, combine 2 cups flour, sugar, salt, and vegan butter. Using the hook attachment, mix to combine. With the motor running, slowly add the chickpea flour and yeast/milk mixture, scraping down the sides as necessary. Add the remaining flour ½ cup at a time and beat to combine. Add flour until the dough starts pulling away from the sides of the bowl. It should be soft and pillowy to the touch. Alternatively, you can do this in a large bowl with a wooden spoon.
  • Transfer to a floured surface and kneed the dough for about five minutes. Shape into a ball and place in a large oiled bowl. Cover the dough in plastic wrap, and place in a warm area of your house for 1 hour or until the dough has doubled in size.
  • When the dough is ready, roll out onto a floured covered surface into a large rectangle about ¼ ” thick. Spread the vegan butter over the entire surface of the dough, leaving the top ¼" of the rectangle clean. Combine cinnamon and sugar and spread evenly over the butter.
    Starting at the bottom of the rectangle, roll dough evenly into a tight roll. With your fingers press together the seam. Seam side down, cut dough using a serrated knife into 15 equal pieces, about 1” thick.
  • Place cinnamon rolls in an oiled 9x12 (or similarly sized) pan. Cover and allow the dough to rise for a second time until doubled in size, about 40 minutes.
  • Preheat the oven to 350 degrees F. Once cinnamon rolls are ready, remove plastic wrap and brush tops and sides with soy milk. Bake for 25–30 minutes, until golden brown and fragrant. To check for doneness, lightly tap the tops of the rolls. They should sound hollow when tapped.
  • Remove the rolls from the oven and transfer them to a cooling rack, allowing them to cool for 10 minutes. While the cinnamon rolls cool, combine ingredients for the glaze and, once they are ready, pour the glaze over the top.

Notes

Serving and Storing - Serve the cinnamon rolls warm with glaze. These cinnamon rolls are a delicious part of any holiday brunch alongside a vegan quiche, roasted potatoes, fresh fruit, and a Bloody Mary.  Tightly wrap leftover monkey bread and store at room temperature for up to 5 days.
Make in Advance - If you want to make this sweet bread the night before, prepare the bread following the instructions below to the point of the 2nd rise. Once the bread is rolled and shaped in the dish, cover it with plastic wrap and place it in the refrigerator overnight. The next morning, remove the dough from the refrigerator 30 minutes prior to baking.
Recipe Tips
  1. Activate your yeast properly. To do this, make sure your yeast is not expired and the milk is warm but not too hot. Otherwise, the yeast will not activate and you will not get a pillowy rise on the bread. 
  2. Add flour slowly. The dough should be soft but not so sticky that you can’t handle it. This recipe calls for 3 ½ cups of flour but you may not use it all. Add it ½ cup at a time until you’ve achieved the desired dough.
  3. Let the dough rise in a warm place for 1 ½ – 2 hours, until the dough has doubled in size. 
  4. Cut uniform slices for proper baking. Your rolls should be between 1 and 1 ½ inches long.
Variations - Don't have a stand-up mixer? While a stand-up mixer makes this recipe much easier, you can certainly make this bread by hand. Simply combine the ingredients in a large mixing bowl and knead the dough together on a floured surface. Knead for 10 minutes before the first rise.

Nutrition

Calories: 308kcal | Carbohydrates: 53g | Protein: 5g | Fat: 8g | Saturated Fat: 2g | Sodium: 165mg | Potassium: 113mg | Fiber: 2g | Sugar: 27g | Vitamin A: 520IU | Vitamin C: 1.6mg | Calcium: 43mg | Iron: 1.7mg
@mydarlingvegan on Instagram
If you give this recipe recipe a try, snap a photo and share it on Instagram. Make sure to tag @mydarlingvegan so I can see your creations!
« Best-Ever Vegan Lemon Bars
Vegan Stir Fry Noodles »

Hi, I’m Sarah. I’m a 14-year (and counting) vegan, professionally trained photographer, former pastry chef, founder of My Darling Vegan, and author of the 4-Week Vegan Meal Plan.

Follow me on Instagram, Facebook, and Pinterest and read more about me here.

Reader Interactions

Comments

  1. Sara Nielsen says

    May 30, 2020 at 8:22 pm

    This is my first time making cinnamon rolls ever & they came out amazing! I have a daughter who has all top 8 severe food allergies. It can be tough finding recipes that accommodate her restrictions and still taste good and have the right texture. This one is perfect! I used soy-free earthbalance and oat milk. Thank you!

    Reply
  2. Aya says

    May 04, 2020 at 12:12 pm

    hiii 🙂 I really want to make this recipe, like right now,
    but I don't have a standing mixer, could it all be done by hand?
    The same question goes to the challah bread which looks absolutely divine

    thanks in advancee

    Reply
    • Sarah McMinn says

      May 05, 2020 at 9:27 am

      Yes, you can. You just have to mix it together in a bowl and then knead it by hand.

      Reply
  3. Deb says

    April 27, 2020 at 10:42 am

    What else are options for milk

    Reply
    • Sarah McMinn says

      April 29, 2020 at 7:03 am

      You can really use any non-dairy milk but I recommend soy, cashew, or macadamia nut since they are all thick and relatively flavorless.

      Reply
  4. Barbie says

    February 08, 2020 at 9:42 am

    I love this recipe! It has become my go to recipe! I make it with almond or oat milk and have never had a problem. I also use brown sugar and some more spices to my preference for the filling but this dough recipe can not be beat!

    Reply
  5. Molly says

    December 24, 2019 at 9:51 am

    Hi there! Quick question for you. Can I prep these the day before and bake them the next morning? I’ve made these a few times but always on the same day. Thanks so much!!

    Reply
    • Sarah says

      December 26, 2019 at 10:17 am

      Yep, there are instructions on how to do that in the text of the post.

      Reply
  6. Staci says

    July 29, 2018 at 7:21 am

    I made these yesterday and didn't really get the rise on them but the flavor was still amazing, Any ideas as to why I didn't get the rise though? I'm new to making vegan pastries and I feel like I'm missing something but I don't know what :/

    Reply
    • Sarah says

      August 01, 2018 at 7:48 am

      Your yeast could have expired or the liquid might have been too hot when you added the yeast. Both these things will deactivate the yeast and affect the rise. I hope that helps!

      Reply
  7. The Kitchen Misses says

    February 15, 2018 at 1:24 am

    These looks absolutely incredible! I've written them down on my to-bake-list and will be making them asap!

    Reply
  8. Myrthe says

    February 04, 2018 at 2:35 am

    5 stars
    Thanks for the recipe! I've made these twice now, it's a great recipe! The first time I made rolls from the entire recipe, the second time I divided the dough in two and made a cinnamon twist from one half and rolls from the other half. I did substitute olive oil for the vegan butter because that's all I had, it still worked out great. The chickpea flour is a great egg replacer that I'll be keeping in mind for other recipes as well. I like how easy this recipe is too!

    Reply
  9. Suzanne Tyrell says

    January 17, 2018 at 9:42 am

    Hi - could you use the following substitutes? If so, would you change the amounts used:
    - almond or coconut milk instead of soy
    - coconut sugar, dried dates, honey or agave nectar instead of sugar
    - ground dried dates or coconut sugar with cornstarch instead of powdered sugar instead

    Likely I will experiment but wanted to check to see if you've substituted these things and had any insight to save me time.

    Thanks!

    Reply
    • Sarah says

      January 17, 2018 at 11:17 am

      If I were you I'd look for a healthy vegan cinnamon roll recipe. These are not intended to be healthy and I don't think you'll like the results with those subsititions as they were made for the specific ingredients as listed.

      Reply
  10. Samantha says

    December 30, 2017 at 4:35 am

    I have an egg replacer. How much of it would I use if I didn’t want to use the chickpea flour concoction?

    Reply
    • Sarah says

      December 30, 2017 at 4:49 pm

      It depends on what kind of egg replacer it is. I recommend the chickpea flour egg for the best results but if you're going to try something else, you're looking to replace about 1 egg.

      Reply
  11. Kasyne says

    July 02, 2017 at 10:15 pm

    Can I use coconut flour Instead of chickpea flower

    Reply
    • Sarah says

      July 03, 2017 at 8:03 pm

      I don't think so. The chickpea flour mixed with water makes a great egg substitute because of the proteins from the chickpea flour. You wouldn't have the same results with coconut flour, unfortunately.

      Reply
      • Nuffy says

        November 30, 2020 at 11:34 pm

        May I use Rice Flour instead of Chickpea Flour, I'm on a Dialysis diet, and the CP has too much Potassium...

        Love your site, it's beautifully set up, and easy to follow, and to follow recipes...

        Thanks me Darling!! (Vegan)

        Merry Christmas, and may the New Year bring you much Vegan love, and happiness....

      • Sarah McMinn says

        December 03, 2020 at 6:36 am

        Unfortunately, I don't think this would work. The chickpea flour is high in protein and works well as a egg replacer. Best alternative would be swapping out the chickpea flour egg for a flax egg.

  12. Melissa says

    May 29, 2017 at 12:43 pm

    Would any non-dairy milk (almond milk, in particular) be fine to substitute for the soy milk?

    Reply
    • Sarah says

      May 29, 2017 at 9:12 pm

      Yes, some non-dairy milks are thinner than soy so I would recommend using one that is similar in thickness, like cashew milk or almond milk, but really any would work.

      Reply
  13. KAT says

    May 07, 2017 at 1:26 am

    At what stage in the process would you freeze these? No way I'd eat a whole tray at once haha. But would you freeze them uncooked but rolled or after baking? Thanks 🙂

    Reply
    • Sarah says

      May 09, 2017 at 7:27 am

      The best thing would to be bake them uncooked, before 2nd rise. You will then want to let them thaw and rise before baking.

      Reply
  14. Catherine comeau says

    April 19, 2017 at 1:00 pm

    Would almond butter work in the place of vegan butter?

    Reply
    • Sarah says

      April 19, 2017 at 9:45 pm

      I wouldn't recommend it. It would affect the taste and texture significantly. If you are wanting to change out the vegan butter for solid coconut oil in the dough, that would work out all right. Although, I personally would still use vegan butter for the filling.

      Reply
  15. Lou says

    April 18, 2017 at 11:33 pm

    I don't have electric mixer with hook attachments - what non electric utensil could I use?
    Would it be ok to make the mixture the night before to make in morning?
    They look yummy!

    Reply
    • Sarah says

      April 19, 2017 at 7:27 am

      Hey Lou, you could do it by hand - it just takes longer. Here's a pretty good tutorial on how to make cinnamon rolls without a mixer: http://www.instructables.com/id/How-to-Make-Amazing-Cinnamon-Rolls-No-Mixer-needed/

      Reply
  16. Monique says

    April 18, 2017 at 1:33 pm

    What else can i replace the chickpea flour for, as i do not have that in my pantry and i would love to try these beauties this weekend? 🙂

    Reply
    • Sarah says

      April 18, 2017 at 4:12 pm

      Do you have flaxseeds? A flaxegg would work well for this recipe. Here's a post on how to use flax (or chia) as egg replacers: https://www.mydarlingvegan.com/replacing-eggs/

      Reply
      • MoniqueG says

        April 21, 2017 at 11:50 am

        Thank you 🙂 So, 1 flax egg will do for this or do i need more?

Newer Comments »
5 from 3 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome to My Darling Vegan. I am a classically trained chef and professional photographer. With 14 years of vegan experience, my goal is to make vegan eating easy, fun, and accessible for all.

More about me →

As Featured In...

Most Popular

  • Stack of three vegan blueberry muffins
    The BEST Vegan Blueberry Muffins
  • Stack of vegan chocolate crinkle cookies
    Vegan Chocolate Peppermint Crinkle Cookies
  • Finished bread cut into slices on a cutting board
    Best-Ever Vegan Zucchini Bread
  • Lemon Poppy Seed Muffin with bite
    Vegan Lemon Poppy Seed Muffins
  • Vegan Vanilla Cupcakes with sprinkles
    Best-Ever Vegan Vanilla Cupcakes
  • Raw carrot cake bites on a cutting board
    Raw Carrot Cake Bites

See more recipes →

Healthy Vegan Recipes

You must use the category name, not a URL, in the category field.

See more Healthy Vegan Recipes →

Vegan Recipe Roundups

  • 12 Classic Vegan Cheese Recipes
  • 20 Best Ever Vegan Cookie Recipes
  • 11 of the BEST Vegan Muffin Recipes
  • Get ready to cross the incredible world of cauliflower with these 11 mouthwatering vegan recipes.
    11 DELICIOUS Vegan Cauliflower Recipes

View more recipe roundups →

Footer

↑ back to top

List of places MDV has been featured in.
  • Recipes
  • Shop
  • Work With Us
  • Contact
  • Privacy
  • Press
  • Accessibility Statement






THIS SITE CONTAINS AFFILIATE LINKS     © 2022 My Darling Vegan — All Rights Reserved

×

Wanna learn how to bake like a pro? Check out Vegan Baking for Everyone for recipes, tips, vegan how-to guides, and much more!

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.