Growing up, coffee cake meant those store-bought ones with the crumbly topping that left a mess everywhere. My mom would grab them from the grocery store for weekend breakfasts, and while they were good, they always left me feeling a bit heavy and sluggish afterward.
That’s why I started experimenting with almond flour in my baking. It turns out, making a coffee cake with almond flour instead of regular flour isn’t just possible – it’s actually really good. The cake comes out light and moist, and I don’t get that mid-morning energy crash anymore. Plus, it’s just as simple to make as the traditional version.
Why You’ll Love This Coffee Cake
- Keto and low-carb friendly – Made with almond flour and coconut flour instead of regular flour, this coffee cake fits perfectly into a keto or low-carb lifestyle without sacrificing taste.
- Rich, nutty flavor – The combination of almond flour, toasted almonds, and almond flavoring creates a delicious depth of flavor that makes this coffee cake extra special.
- Perfect for special diets – This gluten-free coffee cake is ideal for anyone watching their sugar intake or following a grain-free diet.
- Make-ahead friendly – You can bake this coffee cake ahead of time for breakfast, brunch, or afternoon tea – it stays fresh for several days when stored properly.
What Kind of Almond Flour Should I Use?
For this coffee cake, you’ll want to use blanched almond flour rather than almond meal. Blanched almond flour is made from almonds that have had their skins removed and is ground much finer than almond meal, which gives your cake a more delicate, cake-like texture. Look for packages labeled as “super-fine” or “finely ground” almond flour – brands like Bob’s Red Mill or Anthony’s are good options. Just make sure to store your almond flour in an airtight container in the fridge or freezer since it can go rancid at room temperature, and give it a quick sift before using to remove any lumps that might have formed.
Options for Substitutions
This keto-friendly coffee cake can be adapted with several substitutions, though some ingredients are key to its texture:
- Almond flour: This is a main ingredient that’s crucial for the texture – I don’t recommend substituting it. However, if you must, you can try ground sunflower seeds, but the taste and texture will be different.
- Coconut flour: Since coconut flour is unique in how it absorbs liquid, you’ll need to adjust if substituting. You can use 2 cups of almond flour instead of the 1/2 cup coconut flour, but you’ll need to reduce the liquid (half-and-half) by about 2 ounces.
- Half-and-half: You can swap this with heavy cream mixed with equal parts water, or use unsweetened almond milk for a dairy-free option.
- Cream cheese: Mascarpone cheese works well as a substitute, or you can use dairy-free cream cheese if needed.
- Sweetener: Any sugar-free granulated sweetener works here – monk fruit, erythritol, or allulose are all good options. Just make sure to check the conversion chart as sweeteners vary in intensity.
- Almond flavoring: Vanilla extract makes a nice substitute if you’re not keen on almond flavoring, or try using half of each.
Watch Out for These Mistakes While Baking
The biggest challenge when baking with almond flour is getting the right texture, as this flour behaves differently than regular wheat flour – make sure to measure it correctly by spooning it into the measuring cup rather than scooping directly from the bag, which can lead to using too much flour and creating a dense cake. When mixing the batter, avoid over-mixing once the dry ingredients are combined with the wet ingredients, as this can make your coffee cake heavy and tough instead of light and tender. Temperature control is crucial – starting with room temperature ingredients (especially the eggs, cream cheese, and butter) will help everything blend smoothly and create a more even texture in your finished cake. For the best results, check your cake about 5-7 minutes before the recommended baking time, as almond flour tends to brown more quickly than regular flour – if the top is getting too dark but the center isn’t done, simply cover it loosely with foil to prevent over-browning while it finishes baking.
What to Serve With Coffee Cake?
This almond-rich coffee cake pairs perfectly with your favorite morning beverages – whether that’s a steaming cup of coffee, hot tea, or even a cold brew on warm days. For brunch gatherings, I like to serve it alongside some fresh berries or a simple fruit salad to balance out the nutty sweetness. If you’re hosting a breakfast meeting or family gathering, consider setting up a hot beverage station with different coffee options and some freshly whipped cream to dollop on top of each slice. You can also add some crispy bacon or breakfast sausage on the side if you’re looking to make it part of a larger breakfast spread.
Storage Instructions
Counter Storage: Your almond flour coffee cake can hang out on the counter for about 2 days when kept in an airtight container. Just make sure it’s completely cool before storing to keep that perfect texture you worked so hard for!
Refrigerate: For longer storage, pop your coffee cake in an airtight container and keep it in the fridge for up to a week. The almond topping stays nice and crunchy this way, and the cake keeps its moisture without getting soggy.
Freeze: This coffee cake is super freezer-friendly! Cut it into individual portions, wrap them well in plastic wrap and aluminum foil, then freeze for up to 3 months. It’s perfect for those busy mornings when you need a quick breakfast.
Warm Up: When you’re ready to enjoy a piece from the fridge or freezer, let it sit at room temperature for about 30 minutes, or give it a quick 15-20 second zap in the microwave. The cake will taste just as good as the day you made it!
| Preparation Time | 15-20 minutes |
| Cooking Time | 40-50 minutes |
| Total Time | 55-70 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2500-2700
- Protein: 50-60 g
- Fat: 220-240 g
- Carbohydrates: 60-70 g
Ingredients
For the cake:
- 4 eggs (room temperature for better mixing)
- 1/4 tsp salt
- 1 cup almond flour (finely ground for smooth texture)
- 4 fl oz half-and-half
- 2 tbsp softened butter (I use Kerrygold unsalted)
- 1 tsp baking powder
- 1/2 cup coconut flour (sift before measuring to remove lumps)
- 2 oz softened cream cheese
- 1/3 cup sweetener (erythritol or monk fruit preferred)
- 2 tsp almond flavoring
For the topping:
- 1 cup toasted sliced almonds (adds pleasant crunch and richness)
- 6 tbsp melted butter (cooled slightly before mixing)
- 1 cup almond flour
- 1/3 cup sweetener
Step 1: Prepare the Oven and Pan
- 8×8 baking dish
- butter or cooking spray
Preheat your oven to 350°F and grease an 8×8 baking dish with butter or cooking spray, making sure to coat the bottom and sides evenly.
This prevents sticking and ensures clean edges on your finished cake.
While the oven preheats, gather all your ingredients and have them ready—this mise en place approach keeps the mixing process smooth and prevents overmixing.
Step 2: Make the Crumb Topping
- 6 tbsp melted butter
- 1/3 cup sweetener
- 1 cup almond flour
- 1 cup toasted sliced almonds
In a small bowl, combine the melted butter, sweetener, almond flour, and toasted sliced almonds, stirring with a fork until the mixture forms coarse, clumpy crumbs.
The texture should be sandy with visible almond chunks throughout.
Set this mixture aside—I like to make the topping first because it doesn’t require sitting time, and you’ll have it ready to sprinkle over the batter right after pouring.
Step 3: Create the Cake Batter
- 2 tbsp softened butter
- 2 oz softened cream cheese
- 1/3 cup sweetener
- 4 eggs
- 2 tsp almond flavoring
- 4 fl oz half-and-half
- 1 cup almond flour
- 1/2 cup coconut flour
- 1 tsp baking powder
- 1/4 tsp salt
In a large mixing bowl, cream together the softened butter and cream cheese until smooth and well combined, about 1-2 minutes.
Add the sweetener and beat until light and fluffy, then add the room-temperature eggs one at a time, beating well after each addition to ensure proper emulsification.
Pour in the almond flavoring and half-and-half, mixing until incorporated.
In a separate bowl, sift together the almond flour, coconut flour, baking powder, and salt to remove any lumps—this ensures a smooth, tender crumb in the finished cake.
Gently fold the dry ingredient mixture from Step 2 into the wet ingredients until just combined, being careful not to overmix, which can toughen the cake.
Step 4: Assemble and Bake
- batter from Step 3
- crumb topping from Step 2
Pour the batter into your prepared baking dish and spread it evenly with a spatula.
Sprinkle the crumb topping mixture from Step 2 generously and evenly over the entire surface, pressing down gently so the crumbs adhere to the batter.
Place the dish in your preheated 350°F oven and bake for 40 minutes, until the top is golden brown and a toothpick inserted into the center comes out clean or with just a few moist crumbs.
Step 5: Cool and Serve
Remove the baking dish from the oven and let the cake cool in the pan for at least 15-20 minutes before slicing—this cooling time allows the cake to set up properly so it cuts cleanly without falling apart.
For the best texture and flavor development, I recommend letting it cool to room temperature, which also makes the topping crunchier.
Cut into squares and serve as is, or with a dollop of whipped cream or Greek yogurt if desired.





Looks good, but the worst directions ever! Where does the cake end and the topping begin? I would love to make it if I could understand it.
Sounds delicious! Could you please clarify which items are for the batter and which are for the topping? It’s not clear on the ingredients list. Thanks!
I think the last 4 ingredient are for the topping.
Please show what is cake ingredients and what is toppings ingredients. Not sure on this. Sounds delicious. Thank you.
I will post once I’ve made it and serve it to our church small group dinner.
Deano
I think the last 4 ingredients are for the toppings. There’s already almond flour, sugar and butter in the upper ingredients.
I think the last 4 ingredient are for the topping.
To those who cannot figure out the ‘topping’, it’s the 2nd listing of butter. If you are a baker, common sense prevails. After the ingredient ‘salt’, the next 4 ingredients are for the topping.
Baking requires more than common sense. It requires specific information.
What’s the 4 oz half and half?
Is it about the flour?