Homemade Cinnamon Rolls (Vegan)

I have been craving homemade cinnamon rolls for quite some time.  I am not sure why I was so intimidated by the idea of making them from scratch.  I guess it was because I wasn’t sure if I could get the cinnamon roll dough perfect.

For my homemade cinnamon rolls I didn’t want to rely on vegan butters like Earth Balance.  I wanted to try and use melted coconut oil instead. So I just dove right in and tried them. I have to say that I am pretty happy with the way these vegan cinnamon rolls turned out.


Homemade Cinnamon Rolls - My Whole Food Life 1


I used spelt flour in these vegan cinnamon rolls, so they are not completely gluten  free.  I wanted to perfect the recipe before attempting to make the cinnamon rolls gluten free.

This would be a fantastic weekend breakfast!  Recipe is adapted from Chocolate Covered Katie and Veggie and the Beast.

Homemade Cinnamon Rolls

Vegan Cinnamon Rolls

Prep Time 45 min Cook Time PT15-20M Serves 6-8 rolls     adjust servings

Warm cinnamon rolls with a cashew cream icing.


    For the rolls

    For the filling

    For the icing


    1. Mix the dry ingredients for the dough in one bowl.
    2. In a saucepan , heat up the almond milk.
    3. Once it starts to bubble, add in the coconut oil.
    4. Let the almond mixture cool slightly and then add it, and the flax egg, to the dry ingredients.
    5. Mix until a dough starts to form.
    6. Knead the dough for 2-3 minutes
    7. Place the dough in a bowl covered with a damp towel and allow it to rise. You can tell it's good when you can poke it and it holds it's shape. (About 20 minutes)
    8. Meanwhile, mix the cinnamon and coconut sugar together for the filling.
    9. Once the dough has risen, roll it out onto a floured surface.
    10. Brush the dough with water and sprinkle the cinnamon/sugar mixture on top.
    11. Roll up the dough and cut into pieces using a bench scraper .
    12. Preheat oven to 375.
    13. Place the rolls in a greased pie plate and let it rise another 20 minutes.
    14. Once the dough is ready, bake it in the oven for about 15-20 minutes.
    15. While the rolls are cooking, in a blender , blend up the cashews and maple syrup tp make the icing. If it seems a little thick, you can thin it out with a small amount of milk. Pour the icing over the rolls while they are still warm out of the oven.


    Recipe Notes

    These rolls should be stored in the fridge. You can probably freeze them, (minus the icing,) for longer storage. If the icing thickens up after it's stored in the fridge, just add a bit more milk and blend until smooth.



    Join more than 35,000 subscribers and start gettiing free recipes direct to your inbox!

    You may also like

    80 thoughts to “Homemade Cinnamon Rolls (Vegan)”

      1. If you try gluten free flour, please add an extra egg. I am guessing gluten free all purpose? Please let me know how it works out!
      2. It's not a question of 'best', it's a question of function. Each gluten-free flour, whether it be a non-wheat grain or a nut-based flour, behaves differently. Baking is 'chemistry', and you can't expect one type of non-wheat flour to behave the same way in every type of recipe. Use the flours recommended in the recipe, because they have been tested for results. An all-purpose gluten-free flour may not get the same results as those flours recommended in the recipes. Unusual flours can be purchased through a local health food store, Whole Foods or on the Internet.
        1. This is exactly why I wanted to perfect the recipe using a flour that contained gluten, before I tried it with a gluten free flour. Thanks for sharing the info.
      1. I think the second rise could be prepped in the fridge the night before. However, I would make the icing fresh in the morning.
    1. What can I use instead of spelt flour and coconut sugar? I live in Germany and these items are hard to come by unless I order them! Thank you!
      1. You can use whole wheat pastry flour if you have it. You can use another granulated sugar in place of the coconut sugar. I tried making this with maple syrup and it was a mess.
      2. Mandy, spelt flour is very common in Switzerland so I'm imagining it's easy to come by in Germany, it is called Dinkelmehl. If they don't have it in the supermarket try a Reformhaus or Apotheke/Drogerie. The coconut sugar you might find in the Reformhaus as well or a Bio supermarkt!
    2. for Christmas I was given a Yonanas, which is a frozen banana/frozen fruit ice cream maker. The frozen fruit comes out like soft serve and is very refreshing. I am sure it is available thru Amazon. I woul this recommend product for anyone who likes ice cream. It does a wonderful job.
    3. These slum & look amazing! I have been craving & searching for the BEST healthy cinnamon rolls & these May be the ones!! Wanna make some w/out all the butter & refined sugars & flours. Can't wait to try them!!
    4. Melissa, these look lovely! I am sure my kids and I will gobble them up in no time!! The cashew icing idea is awesome!! Your photo is beautiful! Plus, I like the flashy fonts you are using, two different ones looks neat too! Happy New Year, my ...VERY favorite blogger!!! You really have got everything just perfect!! Thank you so much for your wonderful ideas and example! God bless you, and may the new year bring you many blessings :) -- Colleen :)
    5. Melissa. also my favorite blog...these sound perfect...will try them today ...Happy New Year to all you happy healthy people.. Chatty ..
    6. How much yeast is in a packet? I have a jar of active yeast that I use for my sourdough but would love to make these and just need the quantity! Thanks so much!!!
    7. Soo, My son is allegic to nuts. 1. Almond milk - Can I substitute rice milk and if so how much do you think since rice milk is thinner? 2. Cashews - will there ever be a vegetarian substitute? He can eat eggs so should I just do that?
      1. I think you could probably use rice milk in place of the almond milk. Maybe the same amount? The cashews make the icing creamy. If you can eat cream cheese, that might work in it's place?
    8. I am hoping to make these for Easter morning. I googled gluten free spelt replacements and one of the suggestions was using all purpose g/f flour and adding 1/4 tsp of xanthan gum per cup of spelt flour. I'm going to give that a shot and I'll let you know what I end up with!
        1. It worked! I used 3 cups of Bobs Red Mill All Purpose Gluten Free Flours, and then 3/4 tsp of xanthan gum. I did end up adding an extra egg, and it did have to rise a little bit longer. But it turned out delicious! Thanks for such a good recipe.
    9. My husband in not a cashew fan so I'm thinking of trying this with the cream cheese option. Would I mix the cream cheese with map syrup or just warm the cream cheese by itself? Can cow's milk be substituted for almond milk in the recipe?
      1. I think you would mix the cream cheese with some maple syrup. Maybe a little extra maple syrup since cream cheese is kind of tangy.
    10. I wondered what spelt was, so I looked it up. It is a variety of wheat. It does contain gluten, but the gluten is of a different molecular structure than the gluten in our regular wheat. Our bodies can break this form of gluten down much more easily than it can the gluten we find in our all-purpose flours. I read that it is still not recommended for people with cleliac disease. Jut an FYI. I don't want people thinking that spelt is gluten free, but I want them to understand that it is a different, more easily digested kind of gluten. Th aka for the recipe. I can't wait to give it a try.
      1. I completely agree that spelt is not gluten free. I would never recommend it to those that have celiac.
    11. I am making these tomorrow. They sound awesome. When you say 1 cup of cashews, does that mean whole cashews, cashew pieces, minced cashews? Does more cashews only mean more icing? Thanks

    Leave a Reply

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