Keto Coffee Cake

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published September 17, 2021 • Updated March 2, 2026

Reader Rating
5 Stars (2 Reviews)

This post may contain affiliate links. See my disclosure policy.

I make this keto coffee cake with almond flour, coconut oil, and a splash of apple cider vinegar for lift. The crumb is moist and buttery, and it's completely dairy-free.

I’ve been making this almond flour coffee cake for years, and it’s the one I come back to when I want something sweet with my morning cup. The crumb is soft and buttery without any dairy, which started as a necessity (dairy gives me inflammation) and turned into a preference. Coconut oil does the heavy lifting, and once you cream it with the sweetener, the batter bakes up spongy and tender.

What makes this recipe different is the apple cider vinegar. It reacts with the baking soda to create lift, doing the same job buttermilk does in traditional recipes without any dairy. The cake rises evenly and the crumb holds together well.

I bake mine in a 3-cup bundt pan, which gives you the classic shape without making a huge batch. If you want a full-size bundt, double everything and add 15-20 minutes to the bake time. I’ve also made these as muffins (20-25 minutes at the same temperature), and they’re great for grabbing on the way out. If you’re rotating through keto breakfast recipes, this one meal-preps better than most.

The topping is a simple pecan icing: melted butter, powdered sweetener, and a splash of nut milk, whisked together and drizzled over the warm cake. I like this better than streusel because it soaks into the top layer just enough to create a thin, sweet crust that cracks when you slice it. If you want streusel instead, the crumb topping from my cinnamon roll version works perfectly here. You can also skip the topping entirely and serve slices with strawberry sauce on the side.

Storage is simple. I bake on Sunday and it stays moist through Friday in the fridge. The coconut oil and almond flour combo doesn’t dry out the way regular cake does, so meal prepping this for the whole week actually works. It freezes well too. I wrap slices in parchment and foil for up to three months.

If you like baking with almond flour, my flourless chocolate cake uses a similar base and keeps well in the fridge too. Both recipes prove that almond flour bakes don’t have to dry out or crumble apart when you get the fat ratio right.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Coffee Cake

5 (2) Prep 12m Cook 50m Total 62m 8 servings

Keto Coffee Cake Ingredients

  • 1/2 cup coconut oil
  • 3/4 cup golden brown sugar free sweetener
  • 2 eggs
  • 1 1/4 cup almond flour
  • 1/4 cup coconut flour
  • 1 1/2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup nut milk
  • 2 teaspoons apple cider vinegar
  • 1 teaspoon vanilla

Sugar Free Glaze Ingredients

  • 2 tablespoons unsalted butter or coconut oil, melted
  • 1/4 cup powdered sugar free sweetener
  • 1 tablespoon nut milk
  • 1/3 cup sliced almonds

Step by Step Instructions

Step by Step Instructions

1
Prepare the pan and preheat oven

Spray a 3 cup bundt pan with cooking spray and preheat the oven to 325 degrees.

a small bundt pan
2
Sweeten coconut oil

In a large bowl, cream together coconut oil and golden sugar free sweetener with an electric mixer.

coconut oil and brown sweetener in a bowl
3
Add eggs

Add eggs one at a time and mix after each addition. Set bowl aside.

an electric mixer mixing cake batter in a glass bowl
4
Mix dry ingredients

In a medium bowl, whisk together almond flour, coconut flour, baking powder, baking soda and salt.

whisking dry ingredient with a wire whisk
5
Add dry ingredients to wet

Slowly mix the dry ingredients into the egg and coconut oil mixture. Stir in nut milk, apple cider vinegar and vanilla.

cake batter in a bowl being mixed with an electric mixer
6
Baking instructions

Scoop cake batter into prepared Bundt cake pan or baking dish. Fill to 3/4 of the way to the top. Bake at 325 degrees for 40-50 minutes or until cake is set. Remove from oven. Let cool for several minutes before flipping upside down to release from the Bundt pan.

spreading cake batter into a bundt pan
7
Make the icing

In a small bowl, combine melted butter, powdered sweetener and nut milk. Mix until desired consistency. Add more nut milk if you need to thin out more. If too thin, add more sweetener. Drizzle on warm cake and top with sliced almonds or other nuts. Serve with your favorite coffee.

drizzling icing over the top of a cooked bundt cake
Nutrition Per Serving
299 Calories
28.5g Fat
6.4g Protein
2.9g Net Carbs
6.3g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Coffee Cake

Frequently Asked Questions

Can I freeze this cake?

I freeze slices all the time. I wrap each one in parchment first, then foil, and they keep for about three months. When I want one, I either pull it out the night before or reheat from frozen at 300 degrees for 10 minutes. The texture comes back really close to fresh, especially if you warm it in the oven instead of the microwave.

Can I make this as muffins instead of a bundt cake?

I make the muffin version more often than the bundt, honestly. Same batter, same 325 degrees, just pour into a greased 12-cup muffin tin and start checking at 20 minutes. Mine are usually done around 22. They're easier to grab from the fridge for a quick breakfast, and each one is already portioned.

How do I keep the streusel or top from browning too fast?

I've had this happen a few times, especially when I use a darker pan. If the top starts getting dark before the center is set, I tent a piece of foil loosely over the cake for the last 10-15 minutes. That lets the inside finish baking without burning the outside. Keep the foil loose so steam can escape.

Can I add a cinnamon streusel instead of the icing?

I've done both, and they're good in different ways. For a cinnamon streusel, I mix almond flour, softened butter, cinnamon, and powdered sweetener into crumbs and press them on top before baking. The icing soaks in and gives you a sweet, crackly crust. The streusel stays crunchy on top. My preference changes depending on my mood, but I reach for the icing more often because it's faster.

What sweetener works best in this recipe?

I use a golden brown sugar-free sweetener for the batter because it gives the cake a warmer, almost caramel-like flavor. Any keto sweetener works though. For the icing, I switch to powdered so it dissolves smoothly. If you only have granular erythritol or monk fruit, just blend it to a powder first before mixing the icing.

Can I use a regular cake pan instead of a bundt pan?

I've made this in a standard 8x8 pan and it works fine. The bake time runs about the same, maybe a few minutes less since the batter spreads thinner. I've also used a loaf pan when I want taller slices. Just grease well and start checking with a toothpick at 35 minutes.

Can I double this for a full-size bundt pan?

I've doubled it for a standard 10-cup bundt, and it works. Just double all the ingredients and plan for a longer bake. Mine took about 55-60 minutes at the same 325 degrees. I start checking with a toothpick at 50 minutes since every oven runs a little different.

Browse by Ingredient
Similar Recipes

Others looking for “Keto Coffee Cake” also liked:

Low Carb Coffee Cake Recipe

a small coffee cake with icing drizzled down the sides

I pull this recipe out every weekend. It’s the kind of cake that sits on the counter (or in the fridge) and you just cut a slice whenever you want something with your coffee. I make mine completely dairy-free because dairy triggers inflammation for me, but the coconut oil gives it such a rich, buttery flavor that nobody notices.

The batter comes together in two bowls. I cream the coconut oil with the sweetener first, which is the step that gives you that tender, even crumb. If you just melt and dump, the texture comes out denser. I’ve tested it both ways and creaming is worth the extra two minutes.

Use whatever baking dish you have. I use a 3-cup bundt pan for the look, but a standard 8×8 pan or even a muffin tin works. The muffin version is actually my favorite for meal prep since each one is already portioned.

a side view of a spongy cake topped with icing and almonds

A Little Background

For anyone wondering, coffee cake is just a cake you eat with coffee. No actual coffee in it (though you can add some to the batter if you want). The original versions came from 17th-century Germany, where people would bake a simple cake, invite the neighbors over, and gossip over cups of coffee. They called it kaffeeklatsch. I love that the whole tradition is basically eating cake and talking. That’s exactly what I use mine for, minus the neighbors and plus the pajamas.

The Muffin Version

If you don’t have a bundt pan, or you just want individually portioned servings, this batter works as muffins. I pour it into a greased standard 12-cup tin and bake at the same 325 degrees. Start checking at 20 minutes. Mine are usually done around 22, but ovens vary.

The muffin version is what I make most often during the week. I grab one from the fridge, let it come to room temp for a few minutes while the coffee brews, and that’s breakfast. Right up there with avocado toast for easy mornings. You can drizzle the pecan icing on before storing, or leave it off and add it fresh.

a slice of coffee cake in front of a cup of coffee

Icing or Streusel?

I go with the pecan icing most of the time. It’s melted butter, powdered sweetener, and a splash of nut milk, drizzled over the warm cake. It sets into a thin, crackly layer that soaks into the top just enough to add sweetness without making anything soggy. The sliced almonds on top are optional, but I like the crunch.

If you prefer a crumb topping, any low carb streusel works here. Mix almond flour, butter, and sweetener into coarse crumbs and press them on top of the batter before baking. If the streusel starts to brown too fast, tent a piece of foil over the top for the last 10-15 minutes. You can also skip both and serve this plain or with a cream cheese drizzle.

Swaps and Substitutions

If you’re allergic to tree nuts, swap the almond flour for sunflower seed flour at the same ratio. I’ve done it, and the texture is close. The crumb is slightly denser but still holds together well. Both flours are keto-friendly, so the net carbs stay about the same. Just know that sunflower seed flour can react with baking soda and turn green (it’s harmless, but surprising the first time).

For the coconut oil, melted butter works if dairy isn’t an issue for you. It gives the cake a richer, more traditional flavor. My vanilla birthday cake uses butter in an almond flour base if you want to compare.

The nut milk is flexible. I use unsweetened almond milk, but oat milk, coconut milk, or hemp milk all work. Just keep it unsweetened so you don’t add extra carbs.

Storing and Freezing

I bake this on Sunday and it stays moist in the fridge through Friday. The coconut oil and almond flour combo doesn’t dry out the way wheat-based cakes do, so meal prepping this for the entire week genuinely works. Keep it in an airtight container and let slices come to room temp for a few minutes before eating, or warm them in the oven at 300 degrees for 5 minutes.

For longer storage, I wrap individual slices in parchment, then foil, and freeze for up to three months. When I want one, I pull it out the night before or reheat from frozen at 300 degrees for about 10 minutes. The texture comes back almost exactly. If you like having breakfast options ready for the week, my chocolate granola stores just as well.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Breakfast Recipes

A warm cinnamon roll in a mug topped with cream cheese icing that is melting down into the cinnamon roll. Star anise is beside the mug.
25 Mins
Keto Cinnamon Roll for One
4.8 Stars (12 Reviews)

When you're craving a gooey low carb cinnamon roll, this recipe delivers a single soft & fluffy roll oozing with buttery cinnamon layers in about 25...

See the Recipe
close up original keto chaffle
6 Mins
Keto Chaffle Waffle
5 Stars (80 Reviews)

Keto chaffles are the perfect replacement for traditional waffles! These low-carb waffles are made with cheese and egg. That's why we call it a...

See the Recipe
A half of a poppyseed muffin on a plate.
25 Mins
Keto Lemon Poppyseed Muffins
4.7 Stars (3 Reviews)

These keto lemon poppyseed muffins are the fluffiest low carb lemon muffins I've made. Tangy, moist, and ready in about 25 minutes with almond flour...

See the Recipe
Five pancakes stacked on a plate, covered with syrup and topped with butter.
15 Mins
Almond Flour Pancakes
5 Stars (6 Reviews)

These thick, buttery almond flour pancakes are one of my family's favorite weekend breakfasts. I've been making them for years, and they come out...

See the Recipe
gooey warm cinnamon rolls topped with cream cheese frosting
30 Mins
Keto Cinnamon Rolls
4.7 Stars (18 Reviews)

I tested this recipe more times than I can count to get a cinnamon roll that actually tastes real. No fathead dough, no mozzarella. Just almond...

See the Recipe
a plate of keto doughnut holes
9 Mins
Keto Churro Donut Holes
4.9 Stars (26 Reviews)

A buttery keto donut hole rolled in cinnamon sugar that tastes like a real churro. I make a batch every week, and at only 0.7g net carbs per bite, I...

See the Recipe
Reviews 13
5 Stars (2 Reviews)
  1. K
    Kevin Mar 1, 2026

    Made this Sunday for my daughter who swears she can taste coconut oil in everything, ate two pieces before I told her what was in it. The apple cider vinegar is doing something real to the crumb, way more lift than anything I've made with just almond flour.

  2. G
    Gina J. Feb 28, 2026

    Brought this to a February brunch with my book club and had to laugh when two people independently asked if I'd picked it up from the bakery down the street. I told them it was homemade, keto, and completely dairy-free, and one woman who eats everything said she preferred it to the coffee cake her mother makes. I've made a lot of keto baked goods that taste like compromise, and this one doesn't. The coconut oil keeps the crumb silky without making it heavy, which surprised me in a dairy-free cake. I brought a single pan and came home with none of it, which has never happened with any keto dessert I've brought anywhere. Not telling anyone it's keto next time, just to see what happens.

  3. A
    Alex Feb 16, 2026

    Prepping breakfast for the week and planning to bake this Sunday night. If I make it then, will it still be moist by Thursday or Friday morning, or does it dry out after a few days in the fridge?

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      It holds up fine through Friday. I keep mine in an airtight container in the fridge and it stays moist all week, the coconut oil and almond flour combo doesn't dry out like regular cake.

  4. S
    Susan Jan 8, 2023

    Could this be made in a square cake pan? Like an 8 x 8? (I only have regular size bundt cake pans.)

    1. Annie Lampella
      Annie Lampella Jan 9, 2023

      Yes! Baking time may differ slightly

  5. J
    Jamie Jun 19, 2022

    For the brown sugar if I use Truvia brown sugar blend would I use 1/2 the amount. I am new to baking with sweetener.

    1. Annie Lampella
      Annie Lampella Jun 20, 2022

      Yes, half is right for Truvia Brown Sugar Blend. Just know it has real sugar in it, so the carbs will be higher than what the recipe calculates. I usually use Lakanto brown or Swerve brown when I want fully sugar-free, those swap 1:1.

  6. M
    Morgana Sep 28, 2021

    Have you ever tried making this as a full-sized bundt? Would I simply double the ingredients? Is there any reason why that wouldn't work? Thanks!

    1. Annie Lampella
      Annie Lampella Oct 7, 2021

      I haven't tried it in a larger bundt pan, but yes, double the ingredients and then you will have to increase the baking time.

  7. C
    Carol Sep 27, 2021

    I want to know if the keto coffee Bundt cake could be made in individual bundts and how long should they bake?

    1. Annie Lampella
      Annie Lampella Sep 27, 2021

      Yes, it can be made in smaller bundt cake pans. It depends on the size of the bundt cake pan, but I would start at 20-25 minutes.

Leave a Review