This keto cinnamon swirl breakfast cake is a moist, tender almond flour breakfast cake with a fragrant cinnamon sugar swirl baked right into the crumb. The buttery sponge and warm cinnamon ribbon deliver satisfying sweetness without sugar spikes, making it perfect for a keto morning treat. A simple cream cheese frosting adds a decadent finish while keeping carbs low, so you can enjoy bakery flavor while staying in ketosis. Sliced warm, it offers comfort and energy for your busy morning with zero grains and high protein.
Recipe Overview
| Prep Time | 15 minutes |
|---|---|
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 12 slices |
| Difficulty | Easy |
| Cuisine | American |

Why This Recipe Works
This keto cinnamon swirl breakfast cake works because almond flour creates a tender, moist crumb that stays soft overnight. A balanced erythritol and monk fruit blend provides sweetness without an aftertaste while keeping carbs very low. The cinnamon ribbon melts into butter, distributing warm spice evenly through every slice for consistent bakery-level flavor. A cream cheese frosting adds richness and tang that complements the cake and elevates it from breakfast to dessert-worthy indulgence. This formula is reliable, fast to assemble, and easy to scale for meal prep, brunches, and busy weekdays.
The method uses simple mixing steps that prevent overworking and keep the crumb light while staying within keto guidelines. The swirl technique ensures every bite offers ribbons of cinnamon and butter that taste like a classic cinnamon roll. Natural, wholesome ingredients deliver satiating fat and protein, supporting steady energy and fewer cravings throughout your morning. Reliable oven temperature and visual cues help you bake with confidence and achieve a golden top without drying the cake. We tested variations with alternatives like coconut flour and stevia, and this version balances flavor, texture, and ease best.
Ingredients
| Ingredient | Quantity | Notes with alternatives |
|---|---|---|
| Blanched almond flour | 2 cups | Fine ground for tender crumb; see substitutions table for coconut flour option |
| Erythritol or monk fruit sweetener | 1 cup | Granulated; can blend half with powdered for ultra-smooth texture |
| Large eggs | 4 | Room temperature for better emulsification and rise |
| Unsalted butter, melted | 1/2 cup | Use grass-fed for richer flavor; coconut oil may change taste |
| Almond milk or coconut milk | 1/3 cup | Unsweetened; adjust thickness by one tablespoon as needed |
| Baking powder | 2 teaspoons | Fresh for reliable lift and minimal bitterness |
| Vanilla extract | 2 teaspoons | Pure for best aroma; use sugar-free imitation only if necessary |
| Salt | 1/2 teaspoon | Fine sea salt enhances sweetness and balances flavors |
| Cinnamon | 2 teaspoons in batter; 1 tablespoon in swirl | Use Ceylon cinnamon for milder, sweeter spice |
| Softened butter for swirl | 2 tablespoons | Creates a rich, melt-in ribbon that mimics classic rolls |
| Extra sweetener for swirl | 2 tablespoons | Blend with cinnamon for even distribution and caramel notes |
| Cream cheese, softened | 4 ounces | Optional frosting base; use brick cream cheese for best texture |
| Butter for frosting | 2 tablespoons | Unsalted; whipped for a light, fluffy finish |
| Powdered sweetener | 1/2 cup | For frosting; blend to avoid graininess |

Step-by-Step Instructions
Preheat and Prepare the Pan
Preheat the oven to 350°F and line a 9×13-inch baking pan with parchment paper for easy removal. Lightly grease the parchment with butter or nonstick spray to prevent sticking during the bake.
Mix the Dry Ingredients
Whisk almond flour, sweetener, baking powder, salt, and two teaspoons of cinnamon in a large bowl until evenly combined and aerated. This step distributes leavening evenly for a consistent rise and a tender, uniform crumb.
Whisk Wet Ingredients
In a separate bowl, whisk eggs, melted butter, almond milk, and vanilla extract until smooth and fully emulsified for even texture. Avoid overbeating so the batter does not become too airy or thin and potentially cause a gummy crumb.
Combine Batter
Pour the wet mixture into the dry ingredients and fold with a spatula just until no dry streaks remain. Stop mixing as soon as the batter comes together to keep the crumb tender and prevent dense, heavy slices.
Make the Cinnamon Swirl
Blend the remaining cinnamon, softened butter, and extra sweetener in a small bowl to form a thick, spreadable paste for swirling. Reserve half of this mixture for the frosting and chill briefly to keep the swirl neat and defined.
Assemble the Cake
Pour half the batter into the pan, dollop half the cinnamon mixture over it, then spread the remaining batter and top with the rest of the swirl. Run a butter knife through the top layer only to create marbled ribbons without mixing the base fully.
Bake to Perfection
Bake for 28 to 32 minutes until the center is set and a toothpick comes out clean or with moist crumbs. Rotate the pan halfway through baking for even browning and a golden top without drying the edges.
Cool and Frost
Cool the cake in the pan for 15 minutes, lift out using the parchment, and rest on a rack for another 15 minutes. Beat the reserved cinnamon paste with softened cream cheese, butter, and powdered sweetener until fluffy and spread evenly over the cooled cake.

Chef Tips for Perfect Results
- Use fine blanched almond flour for the most tender crumb and avoid gritty texture; almond meal can make slices too dense and oily.
- Bring eggs to room temperature before mixing to emulsify better and create a smoother, more consistent batter with even rise.
- Do not overmix once the wet and dry ingredients combine; stop as soon as no dry streaks remain to keep the cake light.
- Chill the cinnamon swirl briefly before layering so the ribbons stay defined and do not sink into the batter during baking.
- Rotate the pan halfway through baking for even browning, and test doneness at 28 minutes to avoid a dry cake.
- Frost only when the cake is fully cooled to prevent the cream cheese topping from melting, sliding, or becoming greasy.
Common Mistakes to Avoid
- Using coconut flour 1:1 instead of almond flour: This will absorb too much moisture and yield a dry, crumbly cake; follow the substitutions table below for accurate ratios.
- Baking at too high a temperature: High heat can burn edges before the center sets; stick to 350°F and rotate for even browning.
- Undermixing the batter: Streaks of flour remain dense and chalky; fold gently until just combined and smooth for consistent texture.
- Overbaking: Extended bake time dries the cake and causes a sandy crumb; use a toothpick test at the earliest time and remove promptly.
- Skipping parchment: Without lining, sticking can tear the cake; line the pan and lightly grease for flawless slices.
- Frosting a warm cake: Heat melts the frosting and ruins the swirl look; cool completely for a neat, creamy topping.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Almond flour | Coconut flour at 1/3 cup plus 1 extra egg | Lighter crumb with subtle coconut aroma; slightly drier texture |
| Erythritol | Allulose at same amount | Less cooling effect; browns slightly better and tastes softer |
| Almond milk | Unsweetened coconut milk | Richer mouthfeel with a gentle coconut note in the cake |
| Butter | Ghee for swirl; coconut oil for batter | Ghee adds buttery richness; coconut oil adds mild tropical notes |
| Cinnamon | Pumpkin pie spice blend | Warmer spice profile with nutmeg and clove complexity |
| Vanilla | Sugar-free almond extract | Stronger nutty aroma; use sparingly to avoid overpowering |
Serving Suggestions and Pairings
Serve slices warm with a dollop of unsweetened whipped cream for a classic coffee-shop experience without the sugar. Pair with a hot latte made with unsweetened almond milk and a cinnamon sprinkle for a comforting breakfast ritual. This cake shines at brunch with scrambled eggs and turkey sausage, creating a balanced, satisfying plate with keto-friendly protein. For a festive touch, add toasted pecans or walnuts on top and a drizzle of sugar-free maple-flavored syrup. Pack slices for quick weekday breakfasts, packed lunches, or pre-workout fuel that stays fresh and portable.

Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Room temperature | 1 day | Cover with foil or a cake dome; keep away from direct sunlight and heat sources |
| Refrigerator | 5 days | Store in an airtight container; slices stack with parchment to protect frosting |
| Freezer | 2 months | Wrap slices individually in plastic, then foil; thaw overnight in the fridge |
| Reheat | 10 to 20 seconds | Microwave slice briefly or warm in a 300°F oven for 5 minutes to refresh texture |

Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | Approximate values: 210 |
| Protein | Approximate values: 7 g |
| Fat | Approximate values: 18 g |
| Carbohydrates | Approximate values: 6 g |
| Fiber | Approximate values: 3 g |
| Sugar | Approximate values: 1 g |
| Sodium | Approximate values: 160 mg |
Frequently Asked Questions
Can I substitute coconut flour for almond flour in this keto cinnamon swirl breakfast cake?
Yes, use one-third cup coconut flour and add one extra egg to maintain moisture and structure. Coconut flour absorbs far more liquid, so the crumb will be lighter but slightly drier with a mild coconut note.
How do I know when the keto cake is done without overbaking?
The cake is done when the center is set and a toothpick comes out clean or with moist crumbs. Check at 28 minutes and rotate the pan at the halfway mark to avoid overbaking and ensure even browning.
Why is my swirl sinking into the batter during baking?
The cinnamon butter can sink if it is too warm or spread thinly; chill the swirl briefly before layering. Dollop and swirl just on the top layer to keep the ribbons defined and distinct.
Can I make this keto cinnamon swirl breakfast cake ahead of time?
Yes, bake and cool the cake, then refrigerate or freeze slices for easy reheating. Frosting sets beautifully after chilling, and the flavor deepens overnight for a delicious make-ahead breakfast.
What is the best frosting for this recipe without using sugar?
A cream cheese frosting sweetened with powdered erythritol or allulose pairs perfectly with the cinnamon flavor. Whip it light and cool, then spread over fully cooled cake for clean slices and a stable topping.
Can I use a sugar substitute like stevia for the sweetener?
Yes, but stevia can taste bitter at high concentrations; use a blended keto sweetener for best results. Granular blends with erythritol or allulose provide bulk and better caramel notes for the swirl.
How do I store and reheat slices without drying the cake?
Store slices in an airtight container in the fridge for up to five days or freeze for up to two months. Reheat briefly in the microwave or a warm oven to refresh moisture without drying the crumb.
Can I halve or double this recipe for different pan sizes?
Yes, halve for an 8×8-inch pan and reduce baking time by five to eight minutes. Double for a larger crowd in a 10×15 jelly roll pan and increase bake time by five to ten minutes, checking doneness early.
What makes this keto breakfast cake low carb and grain free?
Almond flour replaces wheat flour, and granulated keto sweeteners replace sugar for minimal net carbs. The result is a grain-free cake with steady energy and no spikes, ideal for a ketogenic lifestyle.
Can I omit the frosting and still enjoy the cake?
Yes, the cake is flavorful on its own with the cinnamon swirl baked in for plenty of sweetness and spice. For a lighter breakfast, skip frosting and add a dusting of powdered keto sweetener or a pat of butter.
Conclusion
This keto cinnamon swirl breakfast cake delivers bakery-quality flavor with a low-carb, grain-free profile that fits your morning routine. The almond flour crumb, sweet cinnamon ribbon, and creamy frosting create a satisfying bite that keeps you fueled without sugar crashes. Try it for weekend brunch, weekday meal prep, or a sweet treat that aligns with your keto goals and feels indulgent yet wholesome. Slice, savor, and share the cozy aroma of cinnamon and butter, and make this cake your signature keto breakfast favorite.
Print
Keto Cinnamon Swirl Breakfast Cake
A moist almond flour breakfast cake with a fragrant cinnamon swirl and creamy cream cheese frosting. Low in carbs, high in protein, and perfectly balanced for keto mornings. Serves 12.
- Total Time: 45
- Yield: 12 slices 1x
Ingredients
2 cups blanched almond flour
1 cup erythritol or monk fruit sweetener
4 large eggs (room temperature)
1/2 cup unsalted butter (melted)
1 teaspoon vanilla extract
1/2 teaspoon baking soda
Pinch of salt
2 tablespoons coconut flour (if needed)
Cinnamon Swirl:
3 tablespoons erythritol
1 tablespoon cinnamon
1/3 cup unsalted butter (softened)
Frosting:
4 oz cream cheese (room temperature)
1/4 cup powdered erythritol
1 teaspoon vanilla extract
Instructions
Preheat oven to 350°F (175°C). Grease an 8×8-inch baking pan.
Whisk almond flour, erythritol, eggs, melted butter, vanilla, baking soda, and salt in a bowl until smooth.
For the cinnamon swirl: Mix erythritol and cinnamon. Whisk softened butter until creamy. Spread half the batter in the pan, drizzle cinnamon butter mixture over it, then top with remaining batter.
Bake for 25-30 minutes, or until golden and a toothpick comes out clean. Cool slightly.
For the frosting: Beat cream cheese, powdered sweetener, and vanilla until creamy. Spread over warm cake and slice into 12 pieces.
Notes
Use room temperature eggs for better emulsification.
Coconut flour alternative: Substitute 1/4 cup for almond flour (increase eggs by 1) if needed for extra binding.
Storage: Keep in an airtight container for 2-3 days or freeze for 1 month.
Increase cinnamon for stronger flavor.
Food processor works best for almond flour with large eggs.
- Prep Time: 15
- Cook Time: 30
- Category: Breakfast & Snacks
- Method: Baking
- Cuisine: American
- Diet: Keto-Friendly
Nutrition
- Serving Size: 1 slice
- Calories: 180
- Sugar: 0g
- Sodium: 80mg
- Fat: 14g
- Saturated Fat: 7g
- Carbohydrates: 5g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 35mg


