vegan healthy cinnamon roll recipe

Healthy Cinnamon Roll Recipe

These healthy cinnamon rolls are whole wheat and vegan too - and simply delicious. Plus make-ahead - just let them rise in the fridge overnight and bake in the morning for a great healthy breakfast treat. 

Course Breakfast
Keyword cinnamon rolls
Prep Time 1 hour
Cook Time 30 minutes
Total Time 1 hour 30 minutes
Servings 4


  • Dough
  • 1 c almond milk
  • 1 packet instant yeast
  • 2 c whole wheat flour
  • 1/2 c bread flour plus 1/4-1/2 c for kneading
  • 2 t baking powder
  • 1/4 c sugar
  • 1/4 t salt
  • 1 t cinnamon
  • 4 T pumpkin puree
  • Filling
  • 2 T vegan margarine
  • 4 T brown sugar
  • 2 t cinnamon
  • Icing
  • Powdered sugar
  • Almond milk
  • Vanilla


  1. Heat almond milk for about 40 seconds in the microwave- you want it warm, but not scalding hot. Stir in yeast and set aside.

  2. Mix flours, baking powder, sugar, salt, cinnamon and pumpkin. Add in almond milk and yeast mixture. It’s highly likely the dough won’t completely come together. Don’t worry about it- try not to over mix.

  3. Spread clean, flat surface with flour. Adding flour as necessary to prevent sticking, knead dough until it forms a nice, slightly elastic-y ball.

  4. Using a rolling pin, spread dough into a rectangle. I usually end up with dough about 1/2 inch thick.

  5. Mix together brown sugar and cinnamon, and melt margarine or butter.

  6. Spread the butter liberally across the top of the dough, then sprinkle with cinnamon sugar mixture.

  7. Starting from the skinny end of the dough rectangle, roll the dough tightly towards the other end.

  8. Slice the roll into ~1-1 1/2 inch strips, discarding the ends if necessary. By discarding, I mean eating separately.

  9.  you want perfectly round cinnamon rolls, try using dental floss to cut your dough instead of a knife so it doesn’t squish down. I shove them all in a pan anyway, so it doesn’t bother me that they’re not perfect circles.

  10. Grease a 9×9 baking dish and line rolls in pan. Cover with plastic wrap or foil and refrigerate.

  11. I usually leave them overnight so I can have fresh baked cinnamon rolls in the morning, but you don’t have to wait that long- just give them a little bit of time to rise.

  12. When you’re ready to bake your cinnamon rolls, preheat the oven to 350 degrees.

  13. Spread tops of cinnamon rolls with a little bit of margarine, cinnamon, and brown sugar. Not going to lie, I often forget this step and everything turns out just fine.

  14. Bake cinnamon buns for about 20 minutes. Because they’ve been in the fridge, this should result in the rolls being slightly under baked- they’ll looked cooked on the outside, but they’ll be squishy on the inside. This is pivotal in making gooey, delicious cinnamon rolls.

  15. Let buns cool for a little bit before removing from pan so that the icing won’t melt right off.

  16. To make icing, mix together powdered sugar, almond milk, and vanilla. Powdered sugar leads the life of a two-faced trickster on occasion, so you may need significantly more or less powdered sugar or milk to reach the consistency you’re going for- thick, but still drizzle-able.

  17. Drizzle icing over cinnamon rolls and eat while still warm.