Soft, fluffy, and deeply cinnamon-y without refined sugar, butter, or eggs. This healthy cinnamon rolls recipe proves that comfort baking doesn't have to come with compromises. Made with whole wheat flour, olive oil, and naturally sweetened with date paste, these healthy cinnamon buns deliver everything you want from a classic cinnamon roll, minus the crash. They're homemade, vegan, dairy free, and eggless, yet still indulgent enough to feel like a treat.

These sugar free cinnamon rolls, which also happen to be vegan, are packed with fiber, natural sweetness, and fats that actually support satiety. If you've been searching for healthy cinnamon buns that don't taste "healthy," this recipe is exactly what you want.
This easy, small batch recipe works because it respects baking science. Olive oil replaces butter without drying the crumb, date paste provides moisture and sweetness (instead of sugar), and the icing made with vegan, sugar free white chocolate takes these buns over the top.
The result? Vegan cinnamon rolls that rise properly, stay soft, and taste balanced. For more healthy desserts, don't miss these chocolate covered dates with almond or peanut butter filling and this healthy moist date cake (sugar free recipe). And for a savory snack you can try these easy flaxseed crackers with chia seeds.
📋 Ingredient notes
To make this healthy, homemade cinnamon rolls recipe you'll need the following ingredients:
For the buns:

Whole wheat flour: My Mediterranean background pushes me to use whole wheat flour in many of my recipes, and this one is no exception. In this article you can read that whole wheat flour is considered the healthiest choice among many dietitians.
Milk: You can use any plant milk, even water. If you're vegetarian, regular milk will also do.
Flax egg: A flax egg is 1 tablespoon ground flax seeds mixed with 3 tablespoons water. This mixture thickens after 5 minutes and can replace an egg in many eggless cinnamon rolls recipes. Having said that, you can also use a regular egg.
Yeast: I like to use fresh yeast but dry yeast can also be used. More on that on the recipe card notes below.
Oil: In most of my recipes, I use extra virgin olive oil because it's what I have. To keep these cinnamon rolls dairy free, another healthy vegetable oil such as avocado oil or unrefined sesame oil can be used.
Sweetener: this is optional, and offers a bit more sweetness.
For the filling and icing:

Date paste: Dates are not only a delicious treat but also a healthy substitute for white sugar in desserts. If you can't find store bought date paste, you can make your own, by processing dates in a food processor. This is a ink for homemade date paste ↗️.
Cloves are optional, but complement the rest of the flavors.
👉 If you find the taste of dates overpowering, you can add a couple tablespoons of Dutch processed cocoa powder to the filling to make a chocolate version.
White chocolate: A simple white chocolate icing is the best icing for cinnamon rolls! For this healthy recipe, I use a sugar free white chocolate bar. If you're vegan, you can also find a vegan sugar free white chocolate in health stores or online.
For the full list of ingredients with quantities, please see the recipe card ⬇️ at the end of this post.
👨🍳 Expert Tips
Follow these expert tips to make the best, healthy cinnamon buns:
✅ Use lukewarm milk to proof the yeast because if it's too hot it can kill it.
✅ If your oven has a proofing function (90°F / 32°C), use it to speed up the dough's rise. If it doesn't, warm the oven for just a minute, turn it off, and place the covered dough inside with a damp kitchen towel. The gentle residual heat will create the ideal proofing environment without risking over-proofing.

🎥 Video
Watch a short video for how to make these sugar free cinnamon rolls:
🎵 Music on Video: Happy kids, Musician: Amusicmedia
📖 Recipe

Healthy cinnamon rolls
Ingredients
For the buns:
- 6 tablespoons (90 g) milk (any)
- 0.44 ounces (12.5 g) fresh yeast (see note#1 for instant yeast)
- 1 tablespoon ground flax seeds
- 3 tablespoons water
- 2 tablespoons olive oil
- 1 teaspoon liquid sweetener (optional)
- 2.25 cups (270 g) whole wheat flour
- ¼ teaspoon salt
- 1 teaspoon vanilla extract
For the date cinnamon filling:
- ½ cup date paste (see note#2)
- 1 ½ tablespoon ground cinnamon
- 1 pinch ground cloves
For the frosting:
- 2.7 oz (75 g) vegan, sugar-free white chocolate
- 1 tablespoon olive oil
OR
- 2.1 oz (60 g) light cream cheese
- 1 ½ tablespoons (25 g) maple syrup
Instructions
- Transfer the milk, yeast, and two tablespoons of the flour to a large bowl and stir with a fork until the yeast is dissolved. Let it rest for 15-20 minutes until it becomes foamy.👉 To speed things up, I prefer placing the bowl inside the oven and use the "proof" setting at 90°F (32°C).👉 While the yeast is proofing make the flax egg: mix the ground flax seeds with the water in a small bowl and let it rest for 10 minutes.

- Add the olive oil, the sweetener (if using) the vanilla and the flax egg to the bowl and mix to combine. Then add the flour and the salt (reserve a couple tablespoons of flour and add them later, only if the cinnamon roll dough is very sticky).Mix until everything comes together, then transfer to a working surface and knead until you get a soft, pliable and not sticky dough. If it seems too sticky, add the rest of the flour and kneed some more (about 10 minutes)

- Transfer the dough to a lightly greased bowl, cover with a clean kitchen towel and place to a warm spot (again, I prefer the oven with the "proof" setting on). Let the dough rise until tripled in volume (about 1 hour).

- Mix together the date paste, cinnamon and cloves.👉 If the date paste is too thick, add a splash of water to thin it out.

- Transfer the dough to your work surface and flat it out with your palms to a rectangular shape approximately inches long and inches wide (36x25 cm). You can also use a rolling pin, but I find that using my hands is much quicker and easy.If it's sticky, lightly sprinkle with flour.Spread the date-cinnamon mixture over the surface of the dough evenly.

- Roll the dough starting from the long side, to form a log. Using a sharp knife, cut the log into 6 equal pieces, about 2.4 inches (6 cm) thickness.

- Transfer the buns to an 8-inch (20 cm) diameter round baking pan lined with parchment paper and gently press them with your palms to give every roll the same height. Place them to a warm place until almost doubled in volume (about 30 minutes).👉 Preheat your oven to 360°F (180°C).

- When the rolls have risen, bake for 25-30 minutes, until golden brown on top. If any of the centers of the buns pop up, gently press them down after baking.

- Melt the white chocolate and the olive oil in a double boiler (or in the microwaves stopping and stirring every 20 seconds) and drizzle over the cinnamon rolls.👉 For the cream cheese frosting, mix the ingredients in a bowl and drizzle over the cinnamon rolls.

Notes
Storage
Room temperature: Keep the cinnamon rolls in an airtight container for 2–3 days. Refrigerator: Refrigerate for up to 5 days, tightly sealed. Rewarm each roll for 10–15 seconds in the microwave to bring back softness. Freezer: Wrap each roll individually with plastic wrap, then place them in a freezer bag or airtight container. They freeze well for up to 3 months. Thaw overnight in the fridge and warm them in the oven at 150°C (300°F) for about 8–10 minutes, or microwave briefly for a quick fix.More healthy desserts:
Nutrition
💭 FAQs
If we're talking about these vegan cinnamon buns, then yes, you can eat them while losing weight, because their ingredients work with your goals instead of against them. Whole wheat flour, date paste, olive oil, and plant milk give you more fiber, better fats, and steadier energy than the usual butter-and-sugar bombs, meaning they're more filling and far less likely to trigger overeating. They still have calories, so portion control matters, but they're a dramatically smarter choice and won't sabotage progress when eaten mindfully within your daily intake.
If you want a clean, effective substitute for sugar in cinnamon rolls, the best option is the one that adds sweetness and moisture without wrecking texture. The top-performing swap is date paste, a natural, nutrient-dense option; Date paste adds sweetness, caramel notes, and keeps the filling moist.
🍳 More Pastries to Try
If you tried this healthy cinnamon rolls recipe, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. I love hearing from you!


















Ellen says
these cinnamon rolls were amazing! My neighbor asked me for the recipe, she couldn't believe they're healthy
Makos says
Yay! Thanks for the feedback!