• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie World Recipes
  • About
  • Recipes
    • Breakfast
    • Meals
    • Desserts
    • Side Dish
    • Homemade Sauces and Jams
    • Holiday Specials
  • Contact
  • Social
  • Subscribe
menu icon
go to homepage
  • About
  • Recipes
  • Contact
  • Social
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Social
    • Instagram
    • Pinterest
    • TikTok
  • ×

    Home » Uncategorized

    Best Cinnamon Rolls Recipe (Vegan)

    Published: Apr 17, 2022 by Gaby Dimova · This post may contain affiliate links · Leave a Comment

    17 shares
    • Share
    • Tweet
    Jump to Recipe

    This dessert is the best cinnamon rolls recipe I've tried! It's vegan and made with a delicious dairy free cream cheese frosting. It's so soft, fluffy, and delicious, I bet that your friends and family won't even be able to tell it's vegan!

    closeup shot of cinnamon roll

    What you will need for the cinnamon rolls

    Dough Ingredients

    • ⅓ cup coconut oil (or vegan butter): many of my readers seem to prefer baking with coconut oil, so I wanted to create a cinnamon rolls recipe that was made with coconut oil and these turned out amazing! However, you can use vegan butter, if you prefer that as well.
    • 1 ½ cups dairy-free milk: any dairy free milk will work in this recipe. I like soy and oat milk.
    • ⅓ cup coconut sugar: you can also use another kind of granulated sugar like white or brown. Don't replace with a liquid sweetener like maple syrup.
    • 1 packet yeast (2 ¼ tsp): you can find packages of yeast in the baking section of any grocery store. I thought this item might be one that not as many people are familiar with, so I am linking to what the product looks like, so that you can know what to look for.
    • 3 ⅓ cups all purpose flour (528 grams): all purpose flour is the best flour for this recipe. While I normally love to work with whole wheat, almond, oat, etc., the texture is the best when using all-purpose. It would also work with whole wheat, but it will not work with almond or coconut flour. I have not tried this recipe with oat flour, so I cannot say if it would work.
    • dash of salt

    Filling Ingredients

    • ⅓ cup coconut oil (softened, but not melted): it's best if you use coconut oil that has been sitting at room temperature and is already nice and soft, but if you are using coconut oil that is hard from being in the fridge, you can melt it for 10-15 seconds in the microwave to soften it up.
    • ½ cup coconut sugar: again, you can use another granulated sugar of your choice. I think coconut or brown sugar work best for this.
    • 1 tablespoon cinnamon

    Frosting Ingredients

    • 1 cup dairy-free cream cheese: dairy-free cream cheese frosting is my favorite to use as a cinnamon roll frosting! There are so many awesome brands out there, but here are a few that I've tried and like: Nature's Fynd, Kite Hill, Miyoko's.
    • ¼ cup powdered sugar
    • 1 teaspoon vanilla
    cinnamon rolls on a plate

    How to make the rolls

    Combine room temperature coconut oil and dairy free milk in a large bowl and microwave them for about 1 minute. Use a thermometer to measure the temperature and ensure that they are between 105-110*F.

    To the oil and milk, add the sugar and mix it in well so that all of the granules dissolve in the milk.

    Sprinkle the package of yeast on top of the oil, milk, and sugar mixture. Cover the bowl with a towel and let it sit for 5-10 minutes, so that the yeast can activate.

    In the meantime, combine the flour and salt together in a separate bowl.

    Once the yeast has activated, start adding in the flour. Add just a little bit at a time (about 1 cup at a time) and mix well each time. Once all of the flour has been added and you've created your dough, cover the bowl of dough with a towel and leave it in a warm place for 45 minutes- 1 hour, until the dough has doubled in size. I turn on my oven to 100*F and leave the dough in there.

    After the dough has doubled in size, take it out of the bowl. Sprinkle a clean surface with a little bit of flour and place the dough on top. Use a rolling pin to roll out the dough into a thin rectangle shape. (Sprinkle more flour on the dough as needed if it is too sticky).

    Roll the dough as thin as you can get it (I rolled mine to about ¼ inch / ½ cm). Use a pastry brush or a spoon to spread the coconut oil/ butter to the rolled out dough. Next, sprinkle the sugar and the cinnamon on top.

    Note: You can either add the filling this way, or melt the coconut oil in the microwave and mix it in a bowl with the sugar and cinnamon and spread it on the dough that way.

    Next, start rolling the dough. Start rolling it from the short side of the dough. Roll as tightly as you can. Once you have rolled the whole dough, cut off the ends.

    Use a piece of unscented dental floss (or a knife) to cut the roll into evenly sized pieces. I used a ruler to measure mine ahead of time to make sure they are all the same size, but you can just ballpark it, if you want to skip that step.

    Line a baking pan or a cookie tray with parchment paper and place the rolls on top. I used a baking tray and spaced out my rolls so that they were not touching, because I wanted to make sure that their shape stays in tact. They will get bigger in size when they bake, so I didn't want them to crowd each other.

    You can do this, or you can place them in a baking tray where they are barely touching. This way also turns out delicious. The difference is that if you bake them while they are really close together in the pan, they will bake into one large pastry and the edges of each roll will be very soft.

    Once you have lined the rolls on the baking tray or pan, cover them up with a towel and leave them on top of the oven (where it's warm) for 20-30 minutes. This is so the rolls can expand in size and fluff up some more. Use this time to preheat the oven to 350*F.

    Place the rolls in the oven and bake them for 20-25 minutes. (Bake for an extra 5 minutes if your rolls are squished really close together).

    Now it's time to create your frosting. Combine the cream cheese, powdered sugar, and vanilla into a bowl and whisk the ingredients together until they are well incorporated.

    Once the rolls have cooled enough to eat, add a large dollop of frosting on each roll and dig in!

    Video

    If you like cinnamon rolls, you might also like these other cinnamon roll inspired recipes:

    chocolate chip cinnamon rolls

    cinnamon roll pancakes

    hand holding a cinnamon roll

    Best Cinnamon Rolls Recipe (Vegan)

    Gaby Dimova
    This recipe makes for the best cinnamon rolls that are soft, fluffy, and vegan. The perfect delicious dessert!
    5 from 7 votes
    Print Recipe Pin Recipe
    Prep Time 1 hr
    Cook Time 30 mins
    Total Time 1 hr 30 mins
    Course Dessert
    Cuisine American
    Servings 12 rolls
    Calories 348 kcal

    Ingredients
      

    Dough Ingredients

    • ⅓ cup coconut oil or vegan butter
    • 1 ½ cups dairy-free milk
    • ⅓ cup coconut sugar
    • 1 packet yeast 2 ¼ tsp
    • 3 ⅓ cups all purpose flour 528 grams
    • dash of salt

    Filling Ingredients

    • ⅓ cup coconut oil softened, but not melted
    • ½ cup coconut sugar
    • 1 tablespoon cinnamon

    Frosting Ingredients

    • 1 cup dairy-free cream cheese
    • ¼ cup powdered sugar
    • 1 teaspoon vanilla

    Instructions
     

    • Combine room temperature coconut oil and dairy free milk in a large bowl and microwave them for about 1 minute. Use a thermometer to measure the temperature and ensure that they are between 105-110*F.
    • To the oil and milk, add the sugar and mix it in well so that all of the granules dissolve in the milk.
    • Sprinkle the package of yeast on top of the oil, milk, and sugar mixture. Cover the bowl with a towel and let it sit for 5-10 minutes, so that the yeast can activate.
    • In the meantime, combine the flour and salt together in a separate bowl.
    • Once the yeast has activated, start adding in the flour. Add just a little bit at a time (about 1 cup at a time) and mix well each time. Once all of the flour has been added and you've created your dough, cover the bowl of dough with a towel and leave it in a warm place for 45 minutes- 1 hour, until the dough has doubled in size. I turn on my oven to 100*F and leave the dough in there.
    • After the dough has doubled in size, take it out of the bowl. Sprinkle a clean surface with a little bit of flour and place the dough on top. Use a rolling pin to roll out the dough into a thin rectangle shape. (Sprinkle more flour on the dough as needed if it is too sticky).
    • Roll the dough as thin as you can get it (I rolled mine to about ¼ inch / ½ cm). Use a pastry brush or a spoon to spread the coconut oil/ butter to the rolled out dough. Next, sprinkle the sugar and the cinnamon on top.
    • Note: You can either add the filling this way, or melt the coconut oil in the microwave and mix it in a bowl with the sugar and cinnamon and spread it on the dough that way.
    • Next, start rolling the dough. Start rolling it from the short side of the dough. Roll as tightly as you can. Once you have rolled the whole dough, cut off the ends.
    • Use a piece of unscented dental floss (or a knife) to cut the roll into 12 evenly sized pieces. I used a ruler to measure mine ahead of time to make sure they are all the same size, but you can just ballpark it, if you want to skip that step.
    • Line a baking pan or a cookie tray with parchment paper and place the rolls on top. I used a baking tray and spaced out my rolls so that they were not touching, because I wanted to make sure that their shape stays in tact. They will get bigger in size when they bake, so I didn't want them to crowd each other.
    • You can do this, or you can place them in a baking tray where they are barely touching. This way also turns out delicious. The difference is that if you bake them while they are really close together in the pan, they will bake into one large pastry and the edges of each roll will be very soft.
    • Once you have lined the rolls on the baking tray or pan, cover them up with a towel and leave them on top of the oven (where it's warm) for 20-30 minutes. This is so the rolls can expand in size and fluff up some more. Use this time to preheat the oven to 350*F.
    • Place the rolls in the oven and bake them for 20-25 minutes. (Bake for an extra 5 minutes if your rolls are squished really close together).
    • Now it's time to create your frosting. Combine the cream cheese, powdered sugar, and vanilla into a bowl and whisk the ingredients together until they are well incorporated.
    • Once the rolls have cooled enough to eat, add a large dollop of frosting on each roll and dig in!

    Video

    Nutrition

    Calories: 348kcalCarbohydrates: 42gProtein: 6gFat: 19gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 110mgPotassium: 83mgFiber: 3gSugar: 11gVitamin A: 118IUVitamin C: 2mgCalcium: 65mgIron: 2mg
    Keyword cinnamon roll recipe, vegan cinnamon rolls
    Tried this recipe?Let us know how it was!

    How do I store the cinnamon rolls and how long do they last?

    Many people store their cinnamon rolls in an airtight container and leave it on the counter at room temperature. You can definitely do that, but I have not tested to see how many days the cinnamon rolls last that way. That's because I usually store mine in an airtight container in the fridge instead. They last for 5-6 days that way. Just make sure to reheat the rolls before eating them because they taste much better warm.

    Can I use a different flour for this recipe?

    In this recipe, I use all-purpose flour. I highly recommend using all purpose because the rolls turn out really soft and fluffy. Whole wheat flour will also work. I haven't experimented with gluten free flours, but I always have great results with 1:1 gluten free baking flours like this one from Bob's Red Mill or this one from King Arthur baking, so I imagine that it would work with those flours as well. This recipe will not work with almond flour or coconut flour.

    More Uncategorized

    17 shares
    • Share
    • Tweet

    Reader Interactions

    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

    My name is Gaby and I'm the face behind Veggie World Recipes! On my site, you will find recipes that are vegan and made with a healthy twist. My goal is to make plant-based cooking accessible, fun, and always delicious!

    More about me →

    Popular

    • Apple Baked Oats
    • Chocolate Blended Overnight Oats
    • Protein Bar Recipe (no bake, with protein powder)
    • Chocolate Protein Pancakes with Chocolate Sauce
    • Raspberry Oatmeal Bars (Vegan & Gluten Free)
    • Buddha Bowl Peanut Sauce
    • Granola Cups
    • Vegan Tortilla Wrap

    Footer

    ↑ back to top

    About

    • About

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2023 Veggie World Recipes