share this post

Keto Meal Plans on Sale Now!
I've lost 6kg in 14 days!
- Cindy R.

Keto Cinnamon Coffee Cake

Jump to Recipe Print Recipe Members

An easy, moist buttery keto cinnamon coffee cake topped with a sweet crunchy walnut streusel. The best low-carb breakfast cake to pair with your morning coffee!

Read on to learn how to make this excellent keto cake!

Gluten free coffee cake

Guess who has baked herself a moist keto coffee cake with a lot of cinnamon crumbs for Easter weekend? Actually, the question is more how to fix a cake and cinnamon roll craving at the same time and of course, while avoiding carbs! This cinnamon rolls coffee cake recipe is the answer.

Plus, if you’re like me, coffee cake rhymes with cinnamon, sweet, buttery crumbs. Because streusel on top of coffee cake is the best part!

What’s a coffee cake?

A coffee cake is a simple buttery sponge cake typically made of two layers of buttery crumbs, one in the center of the cake and on top of the cake.

A keto coffee cake recipe is about making a keto cake that resembles a coffee cake, without the carbs!

Dairy free coffee cake

Ingredients of keto coffee cake

You can whip up this keto coffee cake with ease, using only simple low-carb ingredients. Bonus, this gluten-free coffee cake can also be made dairy-free with very few adjustments. Keep reading my tips to make this recipe paleo-friendly too.

  • Almond flour – fine blanched almond flour provides the best texture. You can also use ground almonds or almond meal but these options tend to leave a gritty texture to the batter
  • Coconut flour – while you could make a keto coffee cake with almond flour only, I don’t recommend it. Let me explain why. The tiniest amount of coconut flour gives the cake sponge a moist texture. In fact, if you want to swap coconut flour with more almond flour in this healthy coffee cake recipe, you will have to use 4 times more! This means you will use 1 additional cup of almond flour to reach the same texture (compared to 1/4 cup of coconut flour). The result will be a very dense, gritty, and heavy keto cake.
  • Grass-fed butter or coconut oil if you want to make a dairy-free coffee cake.
  • Erythritol or others sugar-free crystal sweeteners like allulose or Monk fruit stevia blend
  • Baking powder – a great substitute to baking powder is baking soda. As a rule of thumbs, always use half amount of baking soda to substitute baking powder in keto cakes recipes. So, here replace the 2 teaspoons of baking powder with 1 teaspoon of baking soda
  • Salt – it acts as a flavor enhancer in keto cake recipes so if you watch your sodium intake you can make the recipe without salt, it will still work. That said, we need extra sodium on the keto diet so I always like to add this extra pinch of salt to my keto cakes.
  • Vanilla extract
  • Unsweetened almond milk – or if you wonder how to make the coffee cake more moist swap the milk for cream! I recommend heavy cream or coconut cream if you eat dairy-free

Healthy Coffee cake

How to bake a coffee cake?

You can bake this coffee cake on fan-forced mode or regular mode but whatever the mode you are using, make sure you don’t bake over 180C (375F). This is simply because the recipe uses almond flour and this low-carb flour browns faster than wheat flour.

Also, for coffee cakes topped with crumbs, it’s better to bake the cake on rack 2, counting from the bottom of the oven. It’s basically the rack below the center rack. This is the best option to prevent the cake crumbs from browning too fast.

How to make the keto cake streusel?

I used to love Starbucks coffee cake toppings and I would eat this with my fingers before even eating the cake. This said, classic coffee cake crumbs are loaded with carbs including wheat and sugar so they are not keto-friendly, at all. To make the keto coffee cake top layer, I use the following ingredients:

  • Almond flour
  • Chopped walnuts – you can use any other keto-friendly nuts like almonds, macadamia, pecan, or hazelnuts
  • Erythritol
  • Melted butter or coconut oil
  • Instant coffee – yes, there is coffee in the old classic coffee cake recipes like the one created in the US back in the 1800s. Nowadays, you will rarely find any coffee in coffee cakes but trust me, that little addition brings out all the cinnamon flavors of this low-carb cake.

A low-carb birthday cake

The best time to serve coffee cake is for breakfast. It makes a delicious fulfilling breakfast and your black coffee will enhance the flavors of this keto cake.

Some delicious diabetic-friendly breakfast toppings to add on the side or top of the cakes are full-fat coconut yogurt, this is pure coconut cream so it doesn’t have sugar or lactose. Other sugar-free toppings ideas are unsweetened whipped cream and sugar-free glazing.

keto cinnamon coffee cake

How to easily make a coffee cake from scratch?

First, measure all your ingredients in small bowls making sure all the ingredients are at room temperature especially the eggs. Make space on your benchtop to split the cake batter ingredients from the streusel toppings ingredients so won’t get confused.

Then, start by making the streusel dough and set aside while you prepare the cake batter. This gives some time to the streusel coffee cake ingredients to blend their flavors.  Next, prepare the cake batter by combining the wet ingredients to the dry.

How to make coffee cake

Finally, assemble the coffee cake following this layering rule:

  • evenly spread 2/3 of cake batter
  • sprinkle 1/2 of streusel dough all over and slightly press with your finger to stick the streusel to the batter
  • spread the leftover cake batter, it’s ok if it mixes up with some of the bottom layer streusel
  • sprinkle leftover walnut streusel toppings

How to store your streusel coffee cake?

You can store this easy keto coffee cake in the fridge for up to 3 days. Otherwise, keto cakes are easy to freeze.

Use an airtight container and leave some space between each slice to make sure they don’t stick to each other. Defrost on the counter overnight.

Keto coffee cake

More keto cake recipes

If you love keto cakes or if you are after a keto birthday cake recipe, I recommend you also try my

keto vanilla cake
Keto Vanilla Cake
4.79 from 185 votes
Keto Vanilla Cake an easy 1-bowl recipe for a moist and buttery dairy free diabetic birthday cake with sugar free buttercream icing.
Check out this recipe
Keto Red Velvet Cake
Keto red velvet cake
4.82 from 27 votes
The classic red velvet cake with a moist crumb and vanilla cocoa flavor, 100% sugar free, low carb, and gluten free
Check out this recipe
keto cake coconut flour
Keto coconut cake
4.77 from 38 votes
A moist coconut cake for any occasion, 100% gluten-free, dairy-free and sugar-free
Check out this recipe
KETO LEMON CAKE with Almond Flour Cream cheese frosting #ketolemoncake #lemoncake #ketocake #lemonbluberrycake #healthycake #healthylemoncake #glutenfreecake #glutenfreelemoncake #almondflour #lowcarb #creamcheese #easy
Keto lemon cake with blueberries
4.85 from 33 votes
Keto lemon blueberry cake with lemon buttercream frosting
Check out this recipe

Made this diabetic cinnamon coffee cake recipe yet? Share a picture with me on Instagram. I love to see your creations,

XOXO Carine

Recipe Card

Keto coffee cake

Keto cinnamon coffee cake

An easy keto coffee cake with cinnamon streusel
Prep Time: 15 mins
Cook Time: 30 mins
Total Time: 45 mins
16 squares


Keto coffee cake batter

  • 2 cup Almond Flour (245g)
  • 1/4 cup Coconut Flour (31g)
  • 1/3 cup + 2 tablespoons Erythritol or sugar-free crystal sweetener of choice like xylitol, allulose (93g)
  • 2 teaspoons Baking Powder
  • 1/4 teaspoon salt
  • 3 large Egg at room temperature, not cold
  • 2 teaspoons Vanilla extract at room temperature
  • 1/2 cup Melted Unsalted Butter or melted coconut oil
  • 1/3 cup Unsweetened Almond Milk at room temperature, not cold

Cinnamon streusel topping

Sugar-free glazing - optional

Keto-Meal-Plans Lose weight with me! Join my Keto Weight-loss Program now!


  • Preheat oven to 180C (350F). Line a square cake pan, 9 inches x 9 inches with parchment paper. Set aside.

Prepare the cinnamon streusel

  • In a medium size mixing bowl, combine all the streusel ingredients together, order doesn't matter, until it forms a cinnamon crumble. Set aside at room temperature while you make the cake batter.

Prepare the coffee cake batter

  • In a large mixing bowl, stir together almond flour, coconut flour, baking powder, erythritol and salt.
  • In another medium size bowl, beat eggs with melted butter (lukewarm not hot, or the butter will 'cook' the eggs), unsweetened almond milk and vanilla.
  • Pour the liquid ingredients onto the dry ingredients and combine with a spoon until it forms a consistent batter with no lumps. You can also use an electic beater, on low speed if desired.

Fill in the cake pan

  • First, spread evenly half of the coffee cake batter into the prepared cake pan.
  • Sprinkle half of the cinnamon streusel on top of the cake batter then spread the rest of the coffee cake batter on top of the streusel. As you spread the rest of the cake batter it will mix some of the streusel you added below and that is ok.
  • To finish, sprinkle the rest of cinnamon streusel all over the top of the pan. Slightly press with a spatula to stick the streusel to the cake batter.
  • Bake 30-40 minutes or until the cake is golden and a skewer inserted in the center of the cake comes out clean.
  • Cool down 10 minutes in the cake pan then pull the pieces of parchment paper to easily lift out the cake from the pan and transfer onto a cooling rack for 1-2 hour or until it reaches room temperature.
  • When the cake is at room temperature, drizzle the sugar-free glazing on top of the cake. To make the glazing, simply combine the sugar-free powdered erythritol and unsweetened almond milk in to a small bowl until it reaches your desired thickness. Add a bit more powdered erythritol for a thicker glazing.
  • Cut into 16 squares and serve for breakfast or snack, with a dollop of unsweetened whipped cream (or whipped coconut cream, if dairy free) and a cup of coffee.


  • Store in the fridge in a cake box for up to 3 days or freeze for 3 months. Defrost 4 hours before at room temperature.
Net carbs: 3.6 g per slice
Tried this recipe?Mention
Nutrition Facts
Keto cinnamon coffee cake
Amount Per Serving (1 piece/square)
Calories 176 Calories from Fat 132
% Daily Value*
Fat 14.7g23%
Carbohydrates 5.3g2%
Fiber 1.7g7%
Sugar 1.3g1%
Protein 4.9g10%
Net Carbs 3.6g
* Percent Daily Values are based on a 2000 calorie diet.

Keto Coffee Cake

Keto Coffee Cake
Keto Coffee Cake

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Can I use a little xanthan gum in this recipe? I use it in cookies but not sure if it will work in this coffee cake?

    • You can but I am not sure why you want to add it here, it’s not necessary, the batter hold very well without it. Enjoy! XOXO Carine

  2. 5 stars
    Delicious! This is my second time making this and it always hits the spot. I recently had to go dairy free while breastfeeding, so I subbed all butter for coconut oil and it actually came out good. Very slight coconut taste but I was using unrefined. The only crystallized sugar I had on hand was xylitol, so I used a little bit less (since xylitol is sweeter than erythritol). Will definitely be making this again, huge hit! Thank you!

  3. 5 stars
    this is very good.I have been on keto 2 months now. I notice with almond flour that cookies, scones etc are hard to swallow. I always have water around so I will not choke(grandson choked on my scone).Do you or anyone else have this problem?

    • Usually people notice this with coconut flour more than almond flour since coconut flour has 4 times more fiber than almond. The reason is, both flours are high in fiber, highly liquid absorbent so it can give the feeling you describe sometimes. That’s why you should always hydrate well on keto diet and may be eat small bites to avoid the ‘choking’ you describe. Enjoy, XOXO Carine

  4. Hi!

    We’ve done this with coconut sugar instead of erythritol and it’s come out delicious.
    We aren’t keto dieters but just prefer to eat clean.
    The only comment I got was that it wasn’t sweet enough for people. Do you think I could increase the sugar quantity in the cake part without affecting the consistency?


    • Coconut sugar is less sweet than pure erythritol that is why you don’t feel the same sweetees swapping one by another. You can boost the sweetness with few stevia drops or increase coconut sugar by 1/3 cup. Enjoy the recipes on the blog, XOXO Carine

  5. 5 stars
    I absolutely loved this recipe! I would buy Starbucks coffee cake everyday pre-healthy life, so I’ve been yearning for one badly. I will say my coffee cake seemed uncooked? It was more moist than cake and fluffy. Any suggestions?

  6. 5 stars
    This was hands down the best recipe I
    have found with almond flour! Delicious! This one is a keeper…

  7. Hi,
    I would love to try this recipe but is there a nut free ingredient I can use in the strudel instead?
    Many thanks as well for sharing these yummy keto recipes! ????

    • Sure you can replace walnut but any seeds like hemp seeds, sunflower seeds, pumpkin seeds. Almond flour can be replaced in a 1:! rato by sesame flour, pumpkin flour or sunflower seed flour. Enjoy the cake! XOXO Carine.

  8. 5 stars
    Easily my new favorite morning treat! Perfectly crumbly and moist. I tried it with the coconut oil in place of butter and it worked perfectly. I might add, it tastes even better the next day after all the flavors absorb.

  9. 5 stars
    Hi Carine! This cake is heavenly! So delicious!I made it on Sunday and it is a hit at home 🙂 By the way, I really do enjoy your website and I’ve tried several other recipes that I will keep. I am French and have discovered you through instagram. Merci pour toutes ces recettes !

    • Bonjour ! I am so happy to have a fellow French follower trying my recipes! Enjoy the recipes around here and send me pictures of your creation on Instagram, I look at all my messages. You can also write in French, Au plaisir, XOXO Carine

  10. I can’t wait to try this recipe! I don’t have instant espresso, but I do have finely ground espresso powder(Cafe bustelo). Can I sub 2 teaspoons of this? If not maybe I can brew strong espresso and use it in place of almond milk for the glaze? I know it’s optional but I love Cuban coffee and would like to add in the flavor in if possible.

  11. 5 stars
    Thank you for this great recipe. I added some orange zest in the batter and a couple of tablespoons of orange juice to the crumble.

  12. Hello, Carine, thank you for sharing this amazing coffee cake recipe — just reading your instructions has made my mouth water! Before I begin the baking process on this one I wonder how complicated it might be to pare everything right down to the size of a single mug cake?
    Thanks from Canada

  13. Is it possible to substitute a flax or chia egg for the eggs in this recipe? Thank you so much for your egg-free keto recipes. I use your website recipes regularly To help maintain my keto diet! Thank you for easy & wonderfully delicious recipes! Best wishes to you!

    • Unfortunately, not for this recipe. The cake will be very fragile and dense. Thanks for making my other egg-free keto recipes. Take care, XOXO Carine

most recent From the blog

Skip to content