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.
I followed the overnight instructions which meant I could have beautiful, freshly baked cinnamon rolls for brunch without having to do any dishes! I loved the flavour and warm colour that the pumpkin puree added to the dough. (I didn’t have pumpkin spice, so I used cinnamon with a pinch of nutmeg and clove as suggested, and it worked like a charm!) Thank you so much for this recipe!
Oh yay!! Thanks for letting me know Adri, so glad you liked this recipe!
Loved your recipe and the delicious filling and glaze too. Perfect recipe for a Tea time treat or a Breakfast option too. Cinnamon flavor is yummy too.
So happy to hear that Veena! 🙂
The low-calorie and low-sugar recipe still delivered on flavor and texture. I appreciated being able to indulge in a guilt-free treat.
Thank you so much Gianne! Glad you liked it!
These Cinnamon Rolls are absolutely AMAZING!! I used Bob Mills Stone Ground Whole-Wheat Flour, 2 Flax Eggs and added Cardamom to my homemade Pumpkin Spice Mix. I coated each Cinnamon Roll with warm Coconut Cream just before baking for 20 minutes. The sweetness level is just right. This will become my go to for Cinnamon Rolls.
Woohoo!! So happy to hear that Mary – love the additions/substitutions you made too – delicious!
Only had regular whole wheat flour and active dry yeast, so made do with what I had. Let the yeast bloom longer (about the time it took to be ready for it when baking with a kindergartener,) and kneaded the dough a bit longer to try and develop the gluten yet not overdo it. I think I succeeded. I also used half coconut sugar and half brown sugar.
They just came out of the oven and the hubby who hates all things pumpkin and winter squash couldn’t detect the “secret ingredient.” While they are noticeably less most than the less healthy version we have been buying at the grocery store bakery, they are as fluffy as advertised. Will play around with baking time and the glaze, which I may have left too thick since I didn’t measure the liquid I added.
While these won’t fool the average person who is used to the full fat, refined flour version and likes the amount of sugar in the “regular version,” I preferred the sweetness level in this recipe, and don’t mind the slight difference in texture. We are going to enjoy finishing these off!
Yay!! I’m so happy to hear that Becky!! Thanks for letting me know!
Hi! Does the pumpkin flavor overpower the cinnamon flavor? Just wondering how much you notice the pumpkin flavor since I have a picky eater haha! Thank you!
Hi Emma! Great question! I don’t think the pumpkin flavor overpowers the cinnamon flavor – I think it adds a very subtle sweetness to the dough, but it’s mainly used as a substitution for oil / butter in the dough to make this recipe healthier. The other flavors – the cinnamon + the icing seem to mask it! Hope that helps and I hope your picky eater likes this recipe! 🙂
hello! i would love to try these for my family but i was wondering if there is a substitute for the pumpkin puree as i cant find it in any near grocery stores
Hi Fatema! I haven’t tested this recipe with anything other than pumpkin puree, so I can’t be 100% sure that a substitution will work, but you can try mashed bananas or unsweetened applesauce as it has a similar consistency and might work! Hope that helps!
Hi there, can I use stone ground brown bread wheat flour instead.? Thanks Linda
Hi Linda! I think theoretically it should work! I haven’t used that specific flour before, so it might change the texture of the cinnamon rolls slightly, but I think it should probably still taste pretty good. If you do try it with that flour, let me know how it turns out!