If you love the taste of a cinnamon roll but not the sugar and carbs, this cake is for you.
It has soft, moist layers with a sweet cinnamon swirl running through the middle and a simple glaze on top.

The best part is that it’s low carb and keto friendly, so you can enjoy a slice without worrying about your diet.
The Greek yogurt keeps the cake tender and adds a little richness that makes each bite feel like a treat.
I like to have a slice with my morning coffee, but it works just as well as an afternoon snack or a light dessert.
Why You’ll Love This Recipe
Moist and Tender – The Greek yogurt keeps every slice soft and rich without any dry crumbly texture.
Cozy Cinnamon Swirl – A ribbon of sweet cinnamon runs through the middle for warm bakery flavor in every bite.

Low Carb Comfort – You get classic coffee cake taste while keeping your carbs low and keto friendly.
Easy to Make – Just mix, swirl, and bake in one simple loaf pan with no fancy steps.
Recipe Ingredients
For The Cake
- 1 3/4 cups Almond Flour
- 1/4 cup Coconut Flour
- 2 tsp Baking Powder
- 1/4 tsp Fine Sea Salt
- 3 Large Eggs
- 2/3 cup Granulated Allulose
- 3/4 cup Full-Fat Plain Greek Yogurt
- 1/3 cup Melted Unsalted Butter
- 2 tsp Vanilla Extract
For The Swirl
- 3 tbsp Brown Sugar Substitute
- 1 tbsp Ground Cinnamon
- 2 tbsp Melted Unsalted Butter
For The Glaze
- 1/4 cup Powdered Allulose
- 1 tbsp Heavy Cream
- 1/4 tsp Vanilla Extract
How To Make
Step 1
Preheat the oven to 325°F. Line a 9×5-inch loaf pan with parchment and grease the exposed sides.
Step 2
Whisk the almond flour, coconut flour, baking powder, and salt in a bowl.
Step 3
In a large bowl, whisk the eggs, granulated allulose, Greek yogurt, melted butter, and vanilla extract until smooth.
Step 4
Stir the dry ingredients into the yogurt mixture until a thick batter forms. In a small bowl, mix the brown sugar substitute, cinnamon, and melted butter for the swirl.
Step 5
Spread half the batter into the loaf pan, spoon on most of the cinnamon swirl, and add the remaining batter. Spoon the rest of the swirl on top and drag a toothpick through the batter a few times.
Step 6
Bake for 42 to 50 minutes, until the loaf is set in the center. Cool in the pan for 20 minutes, then transfer to a rack.
Step 7
Whisk the glaze ingredients together and drizzle over the cooled cake.

Tips
Measure The Coconut Flour Carefully
Coconut flour soaks up way more moisture than regular flour, so even a little extra can dry out your whole loaf.
I recommend spooning it into the measuring cup and leveling it off with a knife instead of scooping straight from the bag.
Packing it down gives you too much, and that turns your cake dense and crumbly instead of soft and moist.
Bring Your Eggs And Yogurt To Room Temperature
Cold eggs and cold Greek yogurt don’t blend smoothly with the melted butter, and you can end up with little clumps of butter in the batter.

From my experience, setting them on the counter for about 30 minutes before you start makes everything come together into one smooth mixture.
This small step gives you a nicer even texture all the way through the loaf.
Tent The Top With Foil If It Browns Too Fast
Allulose and almond flour both brown quicker than regular sugar and flour, so the top can look done well before the middle is actually set.
My favorite trick here is to loosely lay a piece of foil over the top around the 30 minute mark if it’s already golden.
This lets the center finish baking without the top getting too dark.
More Recipes
- Keto Cinnamon Swirl Coffee Cake
- Keto Cinnamon Swirl Bread
- Keto Cinnamon Roll Cheesecake
- Keto Cinnamon Roll Blondies
Frequently Asked Questions
Why does this recipe use allulose instead of another sweetener?
Allulose is a great pick here because it browns and dissolves a lot like real sugar, which gives the cake a soft, moist crumb and a nice golden top.
If you swap in erythritol or a monk fruit blend, the cake can turn out a little drier or leave a cooling aftertaste, so allulose keeps things tasting the most natural.
Keto Cinnamon Swirl Yogurt Cake
Ingredients
For The Cake
- 1 3/4 cups Almond Flour
- 1/4 cup Coconut Flour
- 2 tsp Baking Powder
- 1/4 tsp Fine Sea Salt
- 3 Large Eggs
- 2/3 cup Granulated Allulose
- 3/4 cup Full-Fat Plain Greek Yogurt
- 1/3 cup Melted Unsalted Butter
- 2 tsp Vanilla Extract
For The Swirl
- 3 tbsp Brown Sugar Substitute
- 1 tbsp Ground Cinnamon
- 2 tbsp Melted Unsalted Butter
For The Glaze
- 1/4 cup Powdered Allulose
- 1 tbsp Heavy Cream
- 1/4 tsp Vanilla Extract
Instructions
- Preheat the oven to 325°F. Line a 9x5-inch loaf pan with parchment and grease the exposed sides.
- Whisk the almond flour, coconut flour, baking powder, and salt in a bowl.
- In a large bowl, whisk the eggs, granulated allulose, Greek yogurt, melted butter, and vanilla extract until smooth.
- Stir the dry ingredients into the yogurt mixture until a thick batter forms. In a small bowl, mix the brown sugar substitute, cinnamon, and melted butter for the swirl.
- Spread half the batter into the loaf pan, spoon on most of the cinnamon swirl, and add the remaining batter. Spoon the rest of the swirl on top and drag a toothpick through the batter a few times.
- Bake for 42 to 50 minutes, until the loaf is set in the center. Cool in the pan for 20 minutes, then transfer to a rack.
- Whisk the glaze ingredients together and drizzle over the cooled cake.