This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
Introduction
There are certain aromas that instantly make a house feel warm and welcoming, and for me, cinnamon is at the top of that list. The moment cinnamon and butter begin baking together, the kitchen fills with a comforting scent that reminds me of slow weekend mornings, cozy family breakfasts, and fresh pastries shared around the table with a hot cup of coffee. Long before I started following a keto lifestyle, cinnamon rolls were one of my favorite treats. They were soft, sweet, buttery, and always disappeared faster than anything else on the breakfast table.
After switching to keto, I missed those flavors more than I expected. Traditional cinnamon rolls are packed with flour and sugar, making them difficult to fit into a low-carb lifestyle. I experimented with several keto cinnamon roll recipes over the years, and while many tasted good, they often required yeast, rising time, and a lot of patience. Some mornings, I simply wanted all those comforting cinnamon roll flavors without spending half the day in the kitchen.
That’s exactly how this Easy Keto Cinnamon Roll Cake with Cream Cheese Glaze was born.
Instead of rolling dough, waiting for it to rise, and carefully shaping individual rolls, this recipe transforms everything we love about classic cinnamon rolls into a simple cake. You still get the beautiful swirls of buttery cinnamon filling, the tender cake crumb, and the rich cream cheese glaze dripping over the top—but with a fraction of the work.
One of my favorite things about this recipe is that it doesn’t feel like a substitute for the real thing. It has its own personality. The cake is incredibly soft and moist, the cinnamon swirl melts into every bite, and the creamy glaze adds just the right amount of sweetness without overpowering the warm spices. Every slice tastes like comfort, but without the sugar crash that usually follows a traditional cinnamon roll.
It’s also one of those recipes that works for almost any occasion. I’ve baked it for lazy Sunday breakfasts, holiday brunches, afternoon coffee breaks, birthday celebrations, and even as a cozy dessert after dinner. No matter when I serve it, someone always asks for the recipe before they leave.
The best part is how approachable it is. Even if you’ve never made a keto cake before, this recipe is beginner-friendly and forgiving. There are no complicated techniques, no yeast to worry about, and no dough to knead. Just simple ingredients, easy steps, and a delicious homemade cake that fills your kitchen with one of the best smells imaginable.
If you’ve been craving cinnamon rolls but want something that’s easier, lower in carbs, and just as satisfying, this recipe deserves a place in your baking collection.
Why You’ll Love This Recipe
There are so many reasons this cake has become one of my favorite keto baked treats.
- 🧈 All the classic cinnamon roll flavors without the hassle of making yeast dough.
- 🍰 Soft, moist cake with a rich buttery cinnamon swirl.
- 🧁 Cream cheese glaze adds the perfect sweet finishing touch.
- ⏰ Much quicker than traditional cinnamon rolls.
- 💚 Keto-friendly and low in net carbs.
- 🍬 Completely sugar-free without sacrificing flavor.
- ☕ Perfect alongside coffee, tea, or a glass of almond milk.
- 👨🍳 Beginner-friendly with easy-to-follow instructions.
- 🥣 Uses simple pantry ingredients.
- ❄️ Freezes beautifully for future breakfasts or desserts.
- 🎉 Perfect for brunches, holidays, birthdays, and family gatherings.
- ❤️ Loved by both keto and non-keto eaters.
- 🍽️ Great for meal prep because it stays moist for days.
- ✨ Beautiful cinnamon swirls make every slice look bakery-worthy.
- 🏡 Fills your kitchen with the cozy aroma of cinnamon while baking.
My Personal Experience
I still remember the first time I made this cake.
It was a rainy Saturday morning, and I woke up craving cinnamon rolls. I almost convinced myself to make traditional ones before remembering how long the process would take.
Instead, I started experimenting.
I mixed together a simple almond flour cake batter, layered in a buttery cinnamon filling, and hoped for the best.
When I pulled the cake from the oven, the entire kitchen smelled exactly like fresh cinnamon rolls.
That alone felt like a victory.
After drizzling the cream cheese glaze over the warm cake, I couldn’t wait for it to cool completely.
The first slice wasn’t perfect—it was still a little warm and slightly messy—but it tasted incredible.
The cinnamon had melted into the cake, the glaze soaked into every crack, and the texture was much softer than I expected.
Now it’s one of those recipes I make whenever friends come over for coffee.
Almost everyone assumes it took hours to prepare.
They’re always surprised when I tell them it’s actually much easier than making cinnamon rolls from scratch.
Sometimes I even bake it the night before and simply warm individual slices the next morning.
The leftovers might actually taste even better.
Required Equipment
8×8-Inch Baking Dish
A square baking dish creates the perfect thickness for soft, evenly baked cake.
Greasing the pan or lining it with parchment paper makes serving much easier.
Large Mixing Bowl
A spacious mixing bowl gives you plenty of room to combine the cake batter without making a mess.
Medium Mixing Bowl
Use a second bowl for preparing the cinnamon filling and cream cheese glaze.
Keeping everything separate helps each component come together more easily.
Whisk
A whisk blends the wet ingredients smoothly while preventing lumps.
It’s especially helpful when mixing the cream cheese glaze.
Rubber Spatula
A spatula makes folding the batter easy without overmixing.
It also helps scrape every last bit of batter into the baking dish.
Measuring Cups
Accurate measurements help ensure the cake stays moist and tender.
Keto baking is much more reliable when ingredients are measured carefully.
Measuring Spoons
Small amounts of cinnamon, vanilla, baking powder, and salt make a noticeable difference in flavor.
Butter Knife
A butter knife is perfect for swirling the cinnamon filling through the batter.
Don’t worry about making perfect swirls—the rustic look is part of the charm.
Cooling Rack
Allowing the cake to cool properly before glazing prevents the frosting from completely melting away.
Ingredients & Substitutions
Almond Flour – 2 cups
Fine almond flour creates a soft, tender crumb that closely resembles traditional cake.
Always choose finely ground almond flour rather than almond meal.
Substitutions
- Sunflower seed flour (nut-free)
- Walnut flour for a slightly richer flavor
Avoid substituting coconut flour directly because it absorbs much more liquid.
Baking Powder – 2 teaspoons
Provides lift while keeping the cake soft and fluffy.
Fresh baking powder works best.
Ground Cinnamon – 2 tablespoons (divided)
The star ingredient.
It creates the classic cinnamon roll flavor throughout both the cake and the swirl.
Feel free to add a little extra if you’re a true cinnamon lover.
Sea Salt – ½ teaspoon
Salt balances the sweetness and enhances the buttery flavors.
Don’t skip it.
Granulated Keto Sweetener – ¾ cup
Use your favorite keto-friendly sweetener.
Allulose, monk fruit blend, or erythritol all work well.
Substitutions
- Brown keto sweetener creates a deeper caramel flavor.
- Powdered sweetener produces a slightly softer crumb.
Eggs – 4 large
Eggs provide structure while helping the cake remain moist.
Room-temperature eggs mix more easily into the batter.
Unsalted Butter – ½ cup, melted
Butter gives the cake richness and enhances the cinnamon filling.
Substitutions
- Coconut oil
- Avocado oil
Butter provides the most authentic cinnamon roll flavor.
Unsweetened Almond Milk – ½ cup
Adds moisture while keeping carbohydrates low.
Substitutions
- Coconut milk
- Heavy cream for an even richer cake
Vanilla Extract – 2 teaspoons
Vanilla complements the cinnamon beautifully and rounds out the sweetness.
Cream Cheese – 4 ounces, softened
Cream cheese creates the silky glaze that makes this recipe taste like a bakery-style cinnamon roll.
Use full-fat cream cheese for the best flavor.
Powdered Keto Sweetener – ½ cup
Powdered sweetener creates a smooth glaze without graininess.
Heavy Cream – 2 to 3 tablespoons
Used to thin the glaze until it reaches the perfect consistency.
Add gradually.
How to Make Easy Keto Cinnamon Roll Cake with Cream Cheese Glaze
Step 1 – Prepare the Oven
Preheat your oven to 350°F (175°C).
Grease an 8×8-inch baking dish or line it with parchment paper.
Preparing the pan first makes assembly much easier later.
Step 2 – Mix the Dry Ingredients
In a large bowl, whisk together:
- Almond flour
- Baking powder
- Sea salt
- Half of the cinnamon
Mix thoroughly to distribute everything evenly.
Breaking up any small almond flour clumps now creates a smoother cake later.
Step 3 – Mix the Wet Ingredients
In another bowl, whisk together:
- Eggs
- Melted butter
- Almond milk
- Vanilla extract
- Granulated keto sweetener
Whisk until smooth and fully combined.
Step 4 – Make the Cake Batter
Pour the wet ingredients into the dry ingredients.
Fold gently with a rubber spatula until no dry flour remains.
Don’t overmix.
A few small lumps are perfectly fine.
Step 5 – Prepare the Cinnamon Filling
In a small bowl combine:
- Remaining cinnamon
- Melted butter
- Brown keto sweetener (if using)
Mix until thick and spreadable.
The aroma alone will make your kitchen smell incredible.
Step 6 – Layer the Batter
Spread about half of the batter into the prepared baking dish.
Dollop spoonfuls of the cinnamon filling across the surface.
Add the remaining batter on top.
Finish by adding the remaining cinnamon filling in small spoonfuls.
Step 7 – Create the Swirls
Using a butter knife, gently swirl the cinnamon filling through the batter.
Avoid overmixing.
Beautiful swirls happen naturally.
Every cake turns out slightly different.
Step 8 – Bake
Bake for 30–35 minutes.
The top should be lightly golden and the center should spring back gently when touched.
A toothpick inserted near the center should come out mostly clean.
Step 9 – Make the Cream Cheese Glaze
While the cake cools, beat together:
- Softened cream cheese
- Powdered keto sweetener
- Vanilla
- Heavy cream
Continue mixing until silky smooth.
Add additional cream if needed.
Step 10 – Glaze the Cake
Allow the cake to cool for about 20 minutes.
Spread or drizzle the glaze generously over the top.
Some of it will melt into the warm cake, creating even more flavor.
Slice and enjoy.
Common Mistakes to Avoid
Overmixing the Batter
Too much mixing creates a denser cake.
Fix: Fold gently until just combined.
Overbaking
Dry cake loses the soft cinnamon roll texture.
Fix: Begin checking for doneness around 30 minutes.
Using Cold Cream Cheese
Cold cream cheese creates a lumpy glaze.
Fix: Let it soften completely before mixing.
Adding the Glaze Too Early
Very hot cake melts the glaze completely.
Fix: Cool for about 20 minutes first.
Skipping the Swirl
Without swirling, the filling remains in separate layers.
Fix: Gently swirl with a butter knife.
Using Almond Meal
Almond meal produces a heavier texture.
Fix: Always use fine almond flour.
Pro Tips for Best Results
- Use room-temperature eggs.
- Soften the cream cheese naturally for the smoothest glaze.
- Reserve a little cinnamon filling to swirl on top.
- Chill leftover slices for even cleaner cuts.
- Warm slices for 15 seconds before serving.
- Sprinkle chopped pecans over the glaze.
- Add a pinch of nutmeg for extra warmth.
- Replace part of the butter with browned butter for deeper flavor.
- Add extra vanilla to the glaze for a richer taste.
- Serve with fresh coffee for the ultimate cozy breakfast.
Keto Benefits of Almond Flour
Almond flour is one of the most popular ingredients in keto baking, and it’s easy to see why. Unlike traditional wheat flour, almond flour is naturally lower in carbohydrates while providing healthy fats, fiber, and a small boost of protein. These qualities help create baked goods that are satisfying and flavorful without relying on refined grains.
In this recipe, almond flour gives the cake its soft, tender texture while allowing the buttery cinnamon filling and cream cheese glaze to shine. Because it’s finely ground, it blends smoothly into the batter and produces a moist crumb that’s perfect for cakes, muffins, cookies, and quick breads.
Its mild, slightly nutty flavor pairs especially well with cinnamon and vanilla, making it an excellent choice for recreating the comforting taste of classic cinnamon rolls in a keto-friendly way.
Variations You Can Try
One of my favorite things about this recipe is how easy it is to customize.
Pecan Cinnamon Roll Cake
Fold chopped toasted pecans into the cinnamon filling for extra crunch.
Walnut Version
Add chopped walnuts throughout the batter for a heartier texture.
Pumpkin Spice Cake
Replace some of the cinnamon with pumpkin pie spice for a cozy fall version.
Chocolate Chip Cinnamon Cake
Sprinkle sugar-free chocolate chips between the batter layers before baking.
Maple Version
Use keto maple extract in the glaze for a bakery-style maple cinnamon roll flavor.
Dairy-Free Version
Replace the butter with coconut oil, the cream cheese with dairy-free cream cheese, and the heavy cream with full-fat coconut milk.
Muffin Version
Bake the batter in a lined muffin pan instead of a baking dish. Reduce the baking time to about 18–22 minutes.
Mini Loaf Cakes
Divide the batter between small loaf pans for beautiful gift-sized cakes that freeze exceptionally well.
Tips for This Recipe
This cake is wonderfully simple to make, but a few helpful tips will ensure every slice turns out soft, moist, and full of cinnamon roll flavor.
- Use room-temperature eggs, cream cheese, and almond milk so the batter mixes together smoothly.
- Measure the almond flour by spooning it into the measuring cup instead of packing it down. Too much almond flour can make the cake heavy.
- Mix the batter only until the ingredients are combined. Overmixing can create a denser texture.
- Don’t over-swirl the cinnamon filling. A few gentle figure-eight motions with a butter knife create beautiful ribbons throughout the cake.
- If your glaze seems too thick, add heavy cream one teaspoon at a time until it reaches your preferred consistency.
- Let the cake cool for about 20 minutes before glazing. This allows some glaze to melt into the cake while keeping plenty on top.
- For bakery-style slices, chill the cake for 20–30 minutes before cutting.
- Warm individual slices in the microwave for about 10–15 seconds before serving for that fresh-from-the-oven taste.
- This cake tastes even better the next day after the cinnamon flavors have had time to develop.
Optional Additions
One of the best things about this recipe is how easy it is to personalize.
Try adding:
- Chopped pecans
- Chopped walnuts
- Sliced almonds
- Unsweetened shredded coconut
- Sugar-free white chocolate chips
- Sugar-free dark chocolate chips
- Pumpkin pie spice
- Nutmeg
- Cardamom
- Maple extract
- Butter extract
- Vanilla bean paste
- Fresh orange zest
- Lemon zest
- Keto caramel drizzle
- Sugar-free cinnamon chips
- Toasted coconut flakes
- Extra cinnamon sugar sprinkle made with keto sweetener
Each addition creates a slightly different flavor while keeping the cake keto-friendly.
Serving Ideas
This cake is incredibly versatile and works just as well for breakfast as it does for dessert.
Here are some of my favorite ways to serve it:
- Enjoy a warm slice with fresh coffee.
- Pair with hot tea on a cozy afternoon.
- Serve as part of a weekend brunch.
- Add fresh strawberries or raspberries alongside each slice.
- Top with keto whipped cream.
- Serve with keto vanilla ice cream for dessert.
- Drizzle with extra cream cheese glaze.
- Pair with scrambled eggs and turkey sausage for a satisfying keto breakfast.
- Include it on a holiday breakfast buffet.
- Bring it to potlucks or family gatherings.
- Serve during Christmas morning breakfast.
- Enjoy while watching a movie with a cup of hot cocoa made with unsweetened cocoa powder.
Whether it’s breakfast, dessert, or an afternoon snack, every slice feels comforting and homemade.
Storage Recommendations
This cake stores beautifully, making it an excellent make-ahead recipe.
Refrigerator
Store completely cooled cake in an airtight container.
Refrigerate for up to 5 days.
Because of the cream cheese glaze, refrigeration is recommended.
Freezer
Wrap individual slices tightly in plastic wrap.
Place them inside a freezer-safe container or zip-top freezer bag.
Freeze for up to 3 months.
Thaw overnight in the refrigerator or at room temperature for about 30 minutes.
Reheating
For the best texture:
- Microwave individual slices for 10–15 seconds.
- Or warm in a 300°F oven for about 5 minutes.
Avoid overheating to keep the cake soft and moist.
Frequently Asked Questions
Can I make this cake ahead of time?
Absolutely.
In fact, many people find the flavor even better the following day as the cinnamon filling settles into the cake.
Can I use coconut flour instead of almond flour?
No.
Coconut flour absorbs significantly more liquid and requires a completely different recipe.
Can I make this dairy-free?
Yes.
Replace the butter with coconut oil, use dairy-free cream cheese, and substitute full-fat coconut milk for the heavy cream.
Why is my cake dry?
The most common reason is overbaking.
Start checking for doneness around the 30-minute mark.
Can I bake this in an air fryer?
Yes.
Use a small air fryer-safe baking pan and bake at 320°F for approximately 20–25 minutes, checking frequently.
Can I freeze leftovers?
Definitely.
Wrap slices individually for easy grab-and-go breakfasts or desserts.
Why did my glaze turn out lumpy?
Usually the cream cheese was still cold.
Allow it to soften completely before mixing for a silky-smooth glaze.
Nutritional Breakdown (Per Serving)
Approximate values based on 12 servings.
- Calories: 245
- Protein: 7g
- Fat: 22g
- Total Carbohydrates: 8g
- Dietary Fiber: 3g
- Net Carbohydrates: 5g
- Sugar: 2g (naturally occurring)
- Sodium: 170mg
Nutrition values are estimates and will vary depending on the ingredients used.
Recipe Snapshot
| Prep Time | 20 minutes |
| Cook Time | 35 minutes |
| Cooling Time | 20 minutes |
| Total Time | 1 hour 15 minutes |
| Course | Breakfast, Dessert |
| Cuisine | American |
| Servings | 12 slices |
| Calories | 245 per serving |

Easy Keto Cinnamon Roll Cake with Cream Cheese Glaze Recipe
Ingredients
Cake
- 2 cups fine almond flour
- 2 teaspoons baking powder
- ½ teaspoon sea salt
- 2 tablespoons ground cinnamon divided
- ¾ cup granulated keto sweetener
- 4 large eggs
- ½ cup unsalted butter melted
- ½ cup unsweetened almond milk
- 2 teaspoons vanilla extract
Cinnamon Filling
- ¼ cup melted butter
- ¼ cup brown keto sweetener
- 1 tablespoon ground cinnamon
Cream Cheese Glaze
- 4 ounces full-fat cream cheese softened
- ½ cup powdered keto sweetener
- 2 –3 tablespoons heavy cream
- 1 teaspoon vanilla extract
Instructions
- Preheat the oven to 350°F (175°C). Grease or line an 8×8-inch baking dish with parchment paper for easy removal.
- In a large bowl, whisk together the almond flour, baking powder, sea salt, and half of the ground cinnamon until evenly combined.
- In a separate bowl, whisk together the eggs, melted butter, almond milk, vanilla extract, and granulated keto sweetener until smooth.
- Pour the wet ingredients into the dry ingredients and gently fold together using a rubber spatula until no dry flour remains. Do not overmix.
- In a small bowl, stir together the melted butter, brown keto sweetener, and remaining cinnamon to create the cinnamon filling.
- Spread half of the cake batter evenly into the prepared baking dish. Spoon half of the cinnamon filling over the batter in small dollops.
- Carefully spread the remaining cake batter over the filling. Add the rest of the cinnamon mixture in small spoonfuls across the top.
- Using a butter knife, gently swirl the cinnamon mixture through the batter with slow figure-eight motions to create beautiful cinnamon ribbons.
- Bake for 30–35 minutes, or until the top is lightly golden and a toothpick inserted near the center comes out mostly clean with a few moist crumbs.
- Allow the cake to cool for about 20 minutes while preparing the glaze. Beat together the softened cream cheese, powdered keto sweetener, vanilla extract, and heavy cream until smooth and creamy. Add additional cream if needed for a pourable consistency.
- Spread or drizzle the cream cheese glaze generously over the warm cake. Slice into squares and serve warm or at room temperature.









