Healthy Cinnamon Rolls
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.Introducing my healthy cinnamon rolls! They deliver all the classic flavors you love: gooey, sweet, and super fluffy, but with half the calories and sugar of traditional versions. My recipe is easy enough for a beginner baker and tastes like it’s professionally made. It’s the perfect recipe when you want to indulge but still keep things light and wholesome!

There’s nothing better than a cozy morning with the smell of freshly baked cinnamon rolls wafting through the house. And I’ve created a healthier version of this classic treat that’s just as satisfying, without the sugar overload!
That’s why I’m so excited to share my healthy cinnamon rolls recipe with you. I’ve spent a lot of time creating this one, tweaking the ingredients to lighten things up without sacrificing taste or texture.
I’ve used healthier swaps like whole wheat flour, pumpkin puree (instead of butter), and less sugar. They’re lower in calories, lower in fat, and they still taste absolutely amazing. And trust me, even picky eaters (including my own kids) love them.
If you’ve never made cinnamon rolls before, don’t worry! I’ll walk you through exactly how to make them step by step, with all my tips for getting them to turn out perfectly every time.
👩🏽🍳 Why I Love This Recipe
There is so much I love about this recipe! They are fluffy and moist on the inside and flaky on the outside, and I’ve managed to create a cinnamon roll with 1/4 of the calories and fat and 1/6 of the sugar compared to bakery style rolls.
I also love how versatile these rolls are. Over time, I’ve tried different variations with fun fillings, toppings, and glazes, and they always turn out great. It’s easy to adapt based on whatever you’re in the mood for!
I’ve tested this recipe countless times to make sure it works every time, so you can feel confident baking them too.
Most of all, I’ve found that making these cinnamon rolls from scratch fills my house with warm, feel-good vibes. There’s something satisfying about watching the dough rise, rolling it up with cinnamon sugar, and seeing the golden tops emerge from the oven. It’s one of those recipes that always brings a little extra joy to my table.
🥘 Ingredients
Whenever I make this recipe, I stick to simple, wholesome ingredients that I usually already have in my pantry. To keep things organized, I like to break the ingredients down into three parts: the dough, the filling, and the icing.

For The Dough
Milk: I use either unsweetened almond milk or low-fat regular milk, both work really well – but you can use any dairy or plant-based milk as a 1:1 substitution here for a vegan option. Just make sure it’s warm, not hot, so the yeast activates properly.
Oil: I prefer neutral oils like coconut oil or avocado oil to keep the dough soft and light.
Egg: One egg helps bind everything together and gives the rolls a nice texture. For a vegan substitution, swap the egg for either 1 flax egg (3 tbsp water mixed with 1 tbsp ground flaxseed), for 3-4 tbsp more milk, or 1/4 cup pumpkin puree.
Pumpkin Puree: This is my favorite healthy swap! It keeps the dough moist and cuts back on the amount of fat you need without sacrificing softness. Make sure to use pure unsweetened pumpkin puree, not pumpkin pie filling.
Spices: I love the warmth that ground cinnamon, nutmeg, and a little vanilla extract bring to the dough.
Sugar: I typically reach for brown sugar or coconut sugar, but you can easily swap in 1/3 of the sugar for powdered stevia or monk fruit to make these rolls lower in sugar. Cane sugar would also work here.
Instant Yeast: This is critical for helping the dough rise! You can also use active dry yeast, but your rolls will take longer to rise.
Whole Wheat Bread Flour: I use this for a boost of whole grains. If needed, you can also try white whole wheat flour or pastry flour. For a gluten-free option, I recommend trying Bob’s Red Mill 1:1 Gluten Free Baking Flour. If you use GF flour, I recommend letting the dough rest 15–20 minutes after mixing to help hydrate the flour and improve structure.
For The Filling
Butter: Just a little softened butter helps the cinnamon sugar mixture stick to the dough. Vegan butter or coconut oil would work too as a 1:1 substitution.
Sugar & Spices: I mix coconut sugar or brown sugar with cinnamon and pumpkin pie spice for that classic cinnamon roll flavor. Sometimes I’ll add chopped nuts or dried fruit for extra texture
For The Icing
Instead of the traditional cream cheese frosting typically used with cinnamon buns which is high in calories and fat, my healthy icing needs just 3 ingredients! I use powdered sugar, milk (low-fat regular or plant-based milk), and vanilla bean paste.
🔪 How To Make
Making cinnamon rolls from scratch might sound complicated, but once I got the hang of the process, it quickly became one of my favorite weekend baking projects. Here’s exactly how I make these rolls step-by-step:
Activate Yeast: I start by warming the milk just until it’s lukewarm, not hot. Then I stir in the sugar and sprinkle the yeast on top. I let it sit for about 5 minutes until it looks foamy. That’s how I know the yeast is active.

Mix Wet Ingredients: In a large mixing bowl, I whisk together the oil, egg, vanilla, and pumpkin puree until smooth. Once the yeast mixture is ready, I pour it into the bowl and stir everything to combine.

Add Dry Ingredients: Next, I add the flour, cinnamon, and nutmeg to the wet mixture and stir until the dough starts to come together.

Knead Flour Mixture: I usually knead the dough by hand on a floured surface for about 5 minutes, but a stand mixer with a dough hook works great too. The goal is to get a soft, elastic dough that isn’t too sticky.

Let Dough Rise: Once the dough is smooth, I shape it into a ball, place it in a lightly greased bowl, cover it with a clean towel, and let it rise for 1 to 2 hours in a warm spot until it’s doubled in size.

Roll Dough: When the dough has risen, I turn it out onto a floured surface and use a rolling pin to roll it into a large rectangle, around 14×16 inches.

Add Filling, Slice Into Rolls: I spread softened butter over the dough and sprinkle on the cinnamon-sugar mixture (and any optional nuts or dried fruit). Then I roll the dough up tightly into a log and slice it into 12 equal rolls. I like using a serrated knife or even unflavored dental floss for the cleanest cuts.

Let The Rolls Rise: I arrange the rolls in a greased 9×13 inch baking dish, cover them again, and let them rise for another 30 minutes while the oven preheats to 350°F.

Bake: Once they’ve puffed up a bit more, I bake the rolls for 20-30 minutes until the tops are golden brown.

Glaze And Serve: While the rolls bake, I mix together the powdered sugar, milk, and vanilla for the glaze. As soon as the rolls come out of the oven, I drizzle the glaze over the top.

I let the glaze cool over the rolls for 2-3 minutes, then I serve them warm!

💭 Expert Tips
My #1 Secret Tip for this recipe is to make sure you spoon and level your flour into your measuring cup.
Instead of scooping your measuring cup directly into the bag of flour, I always recommend spooning the flour into the measuring cup and leveling it off with a knife.
This one simple step makes a huge difference in getting that soft, fluffy texture, too much flour can make your cinnamon rolls dense and dry.
Other Tips To Keep In Mind:
- Use bread flour in the recipe. The higher protein content in bread flour gives these rolls a tender, airy texture you won’t get from all-purpose flour alone.
- Keep your milk warm, not hot. Yeast needs warmth to activate, but if the milk is too hot, it will kill the yeast and your dough won’t rise. Aim for milk that feels like bathwater, about 100–110°F if you want to be exact.
- Chill overnight for easy baking. You can prep the rolls ahead of time by letting them rise in the fridge overnight. In the morning, just let them come to room temp for 30 minutes before baking.
- Cut your rolls evenly. Uneven pieces will bake at different speeds.
- Don’t overwork the dough. Once the ingredients are fully combined and the dough is elastic and smooth, you’re good to go. Over-kneading can lead to dense, chewy rolls.
📖 Variations
Here are a few of my favorite ways to change these low-sugar cinnamon rolls slightly, by adding in different flavors or accommodating different dietary needs!
Add Fall Flavor: Mix 1–2 tablespoons of pumpkin butter or apple butter into the filling for an extra boost of seasonal flavor.
Zesty Orange Glaze: Add 1 tablespoon of fresh orange juice and ½ teaspoon of orange zest to the glaze for a citrusy finish.
Mix-Ins: Sprinkle chopped walnuts, pecans, or dried fruit (like raisins or cranberries) over the filling before rolling up the dough for added texture and flavor.

🍽 Serving Suggestions
I love serving these cinnamon rolls as part of a bigger breakfast or brunch spread, or sometimes I’ll just enjoy them on their own! Here are some of my favorite pairings:
Warm Beverages: There is nothing more comforting than a warm drink and a gooey cinnamon roll! Try out my oat milk hot cocoa or lavender latte.
Other Breakfast Items: For a full breakfast or brunch spread, I love to serve these rolls alongside oat flour pancakes, and my breakfast fruit salad.
🫙 Storage Directions
Refrigerator: Once the cinnamon rolls have fully cooled, I store them in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days to keep them fresh longer.
Freezer: To freeze before baking, I roll and cut the dough, then place the unbaked rolls in a freezer-safe container. When I’m ready to bake, I let them thaw in the fridge overnight and rise at room temperature for about an hour before baking as usual. For baked rolls, I let them cool completely, wrap each one individually, and freeze them in an airtight container or bag for up to 2 months.
Reheating: I reheat leftover rolls in the microwave for 10–15 seconds or in a toaster oven on low heat to bring back that soft, gooey texture. If reheating from frozen, I thaw them overnight in the fridge first, then warm them in the oven at 350°F until heated through.
❓Recipe FAQs
A slightly sticky dough is actually a good sign, it means your rolls will turn out soft and fluffy. If it’s too difficult to handle, add just 1 tablespoon of flour at a time until it’s easier to work with, but try not to overdo it or the rolls could end up dense.
Make sure to not overheat your milk! The milk should be warm but not hot. If the temperature of the milk is too high, it will kill the yeast and the dough will not rise. Alternatively, if the milk is too cold it will also not activate!
If this happens, it’s usually because the dough wasn’t rolled tightly or sealed well at the edge. I always pinch the seam closed firmly, and sometimes brush a little water along the edge before sealing for extra hold.
Nope! My recipe uses instant yeast, so you don’t really need to proof it before adding it to the recipe. But you can proof it just to check if it’s still active, if it’s older instant yeast that you haven’t used in a while.

🍳 More Healthy Breakfast Recipes!
Love this Plant based breakfast recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Healthy Cinnamon Rolls
Ingredients
For The Cinnamon Roll Dough
- ½ cup unsweetened almond milk or lowfat milk, warm (118 ml)
- ¼ cup brown sugar (unpacked) or coconut sugar can also use powdered stevia (55 grams)
- 2 tsp instant yeast (1 package)
- ¼ cup vegetable oil (Use any vegetable oil like sunflower, coconut oil or canola/rapeseed oil)
- 1 egg
- 1 tsp vanilla bean paste or vanilla extract
- ½ cup pure pumpkin puree (110 grams)
- 3½ cups whole wheat bread flour, sifted, divided (440 grams) Note – you'll need more for hands and work surface
- 1 tsp ground cinnamon
- 1 tsp ground nutmeg
For The Filling
- ¼ cup butter, softened at room temperature (60 grams)
- ½ cup coconut sugar or brown sugar, unpacked can also use powdered stevia (100 grams)
- 1 tbsp cinnamon
- 1 tsp pumpkin pie spice optional
- 2 tbsp raisins, dried cherries, walnuts, pecans, or dried cranberries optional
Glaze/Icing (Optional)
- 2 tbsp unsweetened almond milk or lowfat milk
- ¼ cup powdered sugar (30 grams)
- 1 tsp vanilla bean paste
Instructions
- In a small bowl add warm milk, sugar and sprinkle the yeast on top. Let it rise for 5minutes.
- In a large mixing bowl combine the oil, egg, vanilla, pumpkin puree and mix until smooth and well combined.
- Pour in the milk with yeast and stir until combined.
- Add the flour and spices and stir until incorporated.
- Knead by hand or using a mixer for 3-5 minutes until you have an elastic and smooth dough.
- Form into a ball and transfer to a lightly greased bowl. Cover with a kitchen towel and let it rise for 1 – 2 hours until doubled in size.
- Transfer the dough onto a floured surface. With the help of a rolling pin, roll out the dough until you have a 14×16-inch rectangle.
- Spread the butter on top and sprinkle with sugar, cinnamon and pumpkin spice. Roll the dough into a log and with a knife cut out 12 rolls.
- Place the rolls into a 9×13 inch baking pan and cover again. Let them rise for 30 minutes, then preheat your oven to 350 degrees.
- Take the rolls to the oven and bake for 20-30 minutes until golden brown on top.
- To make the glaze, mix the icing sugar with milk and vanilla. Top the cinnamon roll with glaze and enjoy!
Notes
- Do not overheat your milk. The milk should be warm, as hot milk will kill the yeast and the dough will not rise.
- Use bread flour in the recipe. The higher protein content in bread flour helps to achieve softer cinnamon rolls.
- If you want to freeze the rolls, they should be frozen after the first rise, roll and cut. When you are ready to bake, let them on a countertop for 1 hour before baking.
- You can make the cinnamon rolls overnight. After placing the rolls into a pan, cover with plastic wrap and place in the fridge overnight. On the next day leave them on a countertop for 30 minutes before baking.
- Make sure to spoon and level your flour into your measuring cup (versus scooping out the flour with your measuring cup) and don’t forget to sift it! Doing these two things will ensure you have a light and fluffy roll vs. a dense roll. Be sure not to add too much flour to the cinnamon rolls. If you add too much, they are going to be denser and not as fluffy.
- When making cinnamon rolls, it’s important not to overwork the dough. Once all the ingredients are incorporated, you don’t need to over-knead it. Overworking the dough leads to a stiff, hard roll that’s not too appealing.
- To seal the rolled up dough before cutting them into individual rolls, pinch the free end – and if you need to, you can brush the edge with water before pinching to seal.
- If you don’t have pumpkin pie spice you can use a combination of cinnamon, nutmeg and clove for a similar result.
- For a vegan version, substitute your favorite non-dairy milk for the regular milk, use a flax egg or a vegan egg substitute, and use vegan butter or coconut oil for the butter.
- Nutritional information calculated using lowfat milk, coconut sugar and walnuts as the optional add in.






Great recipe, but for me the orange zest made it taste bitter. Might have been something about the orange I used. Next time I’ll omit the zest. Thanks for the wonderful recipe.
Hi Larry! Aw I’m sorry to hear that. It might have been the orange you used, or – if you end up zesting too much of the rind, the part that is close to the white part of the orange ends up being really bitter. So you could try zesting the orange differently, or yes, omitting it is totally fine too. Glad the rest of the recipe turned out well! 🙂
I didn’t read all the comments but almond milk might be a good lower calorie sub for the fat free milk 🙂
It’s definitely worth a try! I’m just not sure how the almond milk will react with the yeast in the dough — but if anyone ends up trying it definitely let me know how it is!
Do the calories include or omit the icing?
The calories should include the icing 🙂
Thanks!
I subbed the brown sugar + powdered sugar with splenda, and the maple syrup with sugar free maple syrup!
They turned out to be 106 calories, yum! 🙂
Oh that’s great! Thanks for outlining the substitutions – very helpful!
I’m going to be brave and try coconut oil instead of vegetable oil. I’ll let you know if it is still a success.
Chanel
Oooh awesome! Keep me posted for sure! 🙂
Yessss. I’ve been looking for a lightened up cinnamon roll recipe for the longest time. I will definitely be trying these soon!
Yaay!! So glad you’ll be trying this recipe! I’m sure you will love it Ruta!
this was actually great for a lightened up version, it was soft and not at all dry. for the icing i mixed powdered sugar with orange juice instead and was great. thanks.
Oh awesome!! So glad you liked it – and I love the idea of mixing powdered sugar with orange juice for the icing!
I just made these tonight using cherries as the dried fruit, and they were awesome! I love the idea of maple syrup in the filling instead of butter or corn syrup. Great recipe!
Hooray!! I’m so happy you liked the recipe Beth 🙂 I usually make mine with raisins, but I’m sure the cherries tasted great!!
The cinnamon rolls look incredible and at the same time low fat which makes it guilt free breakfast. Good one!!!
Thanks so much Shibi!! I konw you will love these! 🙂
Wow. I would have never guessed that those were reduced fat rolls in any way. They look absolutely delicious.
Thanks so much! I promise, they won’t taste like they’re reduced fat either 🙂
These looked AMAZING!
I’m hosting a giveaway with a company that offers healthy desserts. 🙂 Love for you to enter!
https://therealfoodrunner.blogspot.com/2012/09/so-delicious-giveaway.html
Thanks so much Katherine! I’ll be sure to check it out!
These look amazing!! Super excited to try it 🙂
Thanks Sushma!! I’m sure you will love them!
cinnamon rolls are my favorites.
That’s great! 🙂 Enjoy!
Yum!! These cinnamon rolls look delish! Perfect for a lazy Sunday morning.
Thanks Katie!! Hope you get to enjoy them this weekend! 🙂
Wow, I really love your secret swaps – that’s soooo brilliant! I’m not really into cinnamon, but your recipe has changed my taste. 😀
Aw thank you so much Linda! And I promise, you won’t even be able to tell the difference with these swaps 🙂 I’m so glad you’re getting more into cinnamon!! It’s one of my favorite spices – I add it to everything: oatmeal, hot chocolate, tea, sometimes it’s even fun to sprinkle on peanut butter and banana on toast – it tastes great! Can’t wait to hear how you like this recipe!
These looks absolutely fantastic. I have been making cinnamon rolls in my head since so long. Never made them out of it, though. But this looks like a perfect opportunity to try them for real once. Bookmarked! 🙂
Haha! Making cinnamon rolls in your head – I love it 🙂 I often bake in my head as well – especially when I’m sitting in traffic or bored hehe. Hope you like this recipe when you try it at home!
delicious- the perfect weekend breakfast!
Exactly 🙂 With a hot cup of tea and a good book — I could eat these every Sunday morning!
i love cinnamon rolls but as you said they are high in calories and not the healthiest! this looks like a great substituted option! I will have to pin it to remember in the future! thanks! (:
Thanks so much Danielle! I’m sure you will love these healthified cinnamon rolls when you try them! 🙂