Baking often carries the warmth of tradition, and nothing captures that essence quite like a tray of freshly baked cinnamon buns. For many, this comforting aroma stirs memories of home kitchens and weekend mornings. In my own family, cinnamon buns were a Sunday staple—soft, sticky, and generously glazed. Inspired by that tradition, I’ve crafted a version of this classic treat that fits within a low-carb, keto lifestyle. These Low-Carb Keto Cinnamon Buns are everything you want in a cinnamon roll—gooey, sweet, and satisfying—but without the sugar overload.
Whether you’re hosting a brunch, looking for a weekend baking project, or simply craving something cozy with your morning coffee, this recipe delivers. Best of all, it’s quick, easy, and requires no yeast or rising time.
Why You’ll Love This Recipe
These keto cinnamon buns offer a wonderful combination of indulgence and balance. Unlike their high-carb counterparts, they allow you to enjoy the comforting flavors of a traditional cinnamon roll without derailing your health goals.
-
Low in net carbs – Only 4g per serving.
-
Gluten-free – Made with almond and coconut flour.
-
Quick and easy – Ready in under an hour.
-
Perfect for all seasons – Delicious warm in winter or served chilled in summer.
-
Keto-approved – Uses low-glycemic sweeteners.
Ingredients
For the Dough:
-
2 cups shredded mozzarella cheese
-
2 oz cream cheese
-
1½ cups almond flour
-
2 tbsp coconut flour
-
1 tbsp baking powder
-
2 large eggs
-
½ tsp vanilla extract
For the Cinnamon Filling:
-
¼ cup melted butter
-
⅓ cup erythritol (or monk fruit sweetener)
-
1½ tbsp ground cinnamon
For the Glaze:
-
2 oz cream cheese, softened
-
2 tbsp unsalted butter, softened
-
¼ cup powdered erythritol
-
½ tsp vanilla extract
-
1–2 tbsp heavy cream (adjust for consistency)
Kitchen Tools
To make your baking process smoother, have the following tools on hand:
-
Microwave-safe bowl
-
Mixing bowls
-
Silicone spatula
-
Rolling pin
-
Parchment paper
-
8-inch baking dish
-
Whisk or electric mixer
Step-by-Step Instructions
1. Prepare the Dough
Begin by placing the mozzarella and cream cheese in a microwave-safe bowl. Heat for 60 seconds, stir, then microwave for an additional 30 seconds until fully melted and combined.
Meanwhile, in a large bowl, mix together the almond flour, coconut flour, and baking powder. Once the cheeses are melted, add them to the dry ingredients along with the eggs and vanilla extract. Stir or knead the mixture until a soft, stretchy dough forms. If the dough is sticky, let it rest for a few minutes to firm up.
2. Roll and Fill
Place the dough between two sheets of parchment paper. Using a rolling pin, roll it into a rectangle about ¼ inch thick. Brush the surface with melted butter. In a small bowl, combine erythritol and cinnamon, then sprinkle evenly over the dough.
3. Shape the Buns
Starting from one short end of the rectangle, roll the dough tightly into a log. Slice the log into 6 to 8 even rolls. Transfer them to the prepared baking dish, spacing them slightly apart.
4. Bake
Preheat your oven to 350°F (175°C). Bake the rolls for 20 to 25 minutes, or until they are golden brown on top and slightly firm to the touch.
5. Make the Glaze
While the buns are baking, prepare the glaze. Mix the cream cheese, softened butter, powdered erythritol, and vanilla extract until smooth. Gradually add heavy cream until the glaze is pourable.
6. Serve
Once the buns are slightly cooled, drizzle the glaze over them. Serve warm for the best texture, or refrigerate for a firmer bite.
Nutritional Information (Per Serving)
These values are based on a recipe yielding 4 servings:
-
Calories: 320
-
Fat: 28g
-
Net Carbs: 4g
-
Protein: 10g
-
Fiber: 3g
Tips for Success
To get the best texture and flavor from your keto cinnamon buns, consider these suggestions:
-
Use part-skim mozzarella for a less greasy dough.
-
Always work with warm cheese—it makes kneading much easier.
-
Allow the dough to rest if it becomes too sticky.
-
Prepare the rolls ahead of time and refrigerate overnight for a quick morning bake.
Creative Variations
Feel free to personalize this recipe with the following variations:
-
Add texture: Mix in chopped walnuts or pecans before rolling.
-
Spice it up: Incorporate a dash of cardamom or nutmeg into the filling.
-
Citrus twist: Grate some orange zest into the glaze for a refreshing flavor.
-
Mini buns: Make smaller rolls for bite-sized treats—great for parties!
Storage and Reheating
These cinnamon buns are easy to store and reheat, making them great for meal prep:
-
Refrigerate: Store in an airtight container for up to 5 days.
-
Freeze: Wrap each bun individually in parchment paper and place in a zip-top bag. They’ll keep well for up to 3 months.
-
Reheat: Microwave each bun for 20 to 30 seconds. If frozen, let thaw overnight in the fridge before warming.
Frequently Asked Questions
Can I substitute almond flour with coconut flour?
It’s not recommended. Coconut flour absorbs more liquid than almond flour and would result in a dry, crumbly dough unless significant adjustments are made.
What sweetener works best?
A 1:1 sugar replacement such as erythritol or monk fruit is ideal. These maintain sweetness without raising blood sugar.
Is this recipe suitable for diabetics?
Since it’s low in net carbs and uses sugar substitutes, it can be a good option for those managing blood sugar. However, always consult with a healthcare provider for personalized advice.
Can I skip the glaze?
Absolutely. The buns are still flavorful without the glaze, though it does add an extra touch of indulgence.
Serving Suggestions
These cinnamon buns are excellent on their own, but they also pair beautifully with:
-
A rich cup of keto bulletproof coffee
-
Unsweetened almond milk or a low-carb latte
-
Fresh berries and whipped cream for brunch
If you’re serving guests, consider placing a small ramekin of extra glaze on the side—they’ll thank you!
Final Thoughts
In summary, these Low-Carb, Keto Cinnamon Buns allow you to enjoy a classic comfort food without sacrificing your health goals. The texture is soft and satisfying, the flavor warm and rich, and the process simple enough for a weekday yet impressive enough for a weekend brunch. By modifying a beloved family recipe to fit a modern lifestyle, we honor tradition while embracing wellness.
Print
Low-Carb, Keto Cinnamon Buns: A Wholesome and Guilt-Free Indulgence
- Total Time: 40 minutes
- Yield: 4 servings (6–8 rolls) 1x
- Diet: Gluten Free
Description
Few things bring comfort like the aroma of freshly baked cinnamon buns. When I was a child, Sunday mornings came alive with the scent of cinnamon drifting from my grandmother’s kitchen. She always rose early to prepare her beloved rolls, kneading dough with care and filling the home with warmth. That memory inspired me to recreate her recipe in a way that fits modern low-carb lifestyles. As a result, these Low-Carb Keto Cinnamon Buns offer all the nostalgic flavor, minus the guilt.
Ingredients
For the Dough:
-
2 cups shredded mozzarella cheese
-
2 oz cream cheese
-
1½ cups almond flour
-
2 tbsp coconut flour
-
1 tbsp baking powder
-
2 large eggs
-
½ tsp vanilla extract
For the Filling:
-
¼ cup butter, melted
-
⅓ cup granulated erythritol
-
1½ tbsp ground cinnamon
For the Glaze:
-
2 oz cream cheese, softened
-
2 tbsp butter, softened
-
¼ cup powdered erythritol
-
½ tsp vanilla extract
-
1–2 tbsp heavy cream (adjust to desired consistency) |
Instructions
-
Melt Cheese: In a microwave-safe bowl, melt mozzarella and cream cheese (about 60–90 seconds). Stir until smooth.
-
Make Dough: In another bowl, combine almond flour, coconut flour, and baking powder. Add melted cheese, eggs, and vanilla. Mix until a soft dough forms.
-
Roll Dough: Place dough between two parchment papers. Roll into a rectangle (about ¼ inch thick).
-
Add Filling: Brush dough with melted butter. Mix erythritol and cinnamon, then sprinkle over the dough.
-
Shape Rolls: Roll tightly into a log. Slice into 6–8 rolls. Place into greased or parchment-lined baking dish.
-
Bake: Preheat oven to 350°F (175°C). Bake for 20–25 minutes, until golden.
-
Glaze: Mix all glaze ingredients until smooth. Add cream until pourable. Drizzle over warm rolls and serve. |
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Breakfast, Brunch, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 bun
- Calories: 320
- Sugar: 1g
- Sodium: 240mg
- Fat: 28g
- Saturated Fat: 13g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 85mg