There’s something deeply suspicious about recipes that are supposed to be “healthy” but clearly taste like punishment. This is not one of those!
The first time I made chocolate chaffles, I fully expected them to fall into the category of “good for keto.” Which usually means managing expectations emotionally before taking the first bite.
Instead, these somehow land somewhere between brownies, waffles, and chocolate cake, especially when they’re still warm.

And honestly, they belong in the same kind of breakfast category as Rita’s Banana Pancakes (Egg-Free) or my Gluten-Free Buttermilk Pancakes. Fast, warm, comforting, and dangerously easy to make again and again.
It takes barely any time, the batter comes together in one bowl, and five minutes later, you’re standing in front of a warm chocolate waffle, wondering how something this simple turned out this good.
The edges get slightly crisp, the middle stays soft, and once you add berries, syrup, or even just a little extra cocoa on top, it stops feeling like a “substitute” for dessert and starts feeling like an actual dessert on its own.
Ingredients for My Keto Chocolate Chaffle
This recipe works because the ingredients each handle a different part of the texture.
The eggs hold everything together, the cream cheese keeps the middle soft, and the almond flour gives the chaffles enough structure to feel like real waffles instead of scrambled eggs pretending to be dessert.
This is exactly what you’ll need:

- 2 eggs – The base that gives the chaffles structure.
- ¼ cup spreadable cream cheese (60 g) – Keeps the inside soft and slightly rich.
- ½ cup almond flour (50 g) – Gives body and texture while keeping everything low-carb.
- ¼ cup unsweetened cocoa powder (20 g) – Brings the chocolate flavor properly forward.
- 1 tbsp powdered sugar substitute (10 g) – Just enough sweetness to balance the cocoa.
This makes about 4 small chaffles, depending on your waffle maker’s size and how generously you pour the batter.
How To Make It
The waffle maker goes on first because the batter itself takes almost no time.
Eggs and cream cheese get whisked together until smooth. At first, it looks slightly questionable, then suddenly it comes together properly.
Then the almond flour, cocoa powder, and powdered sugar go in.


The batter thickens quickly, almost somewhere between waffle batter and brownie mix.

Once everything’s smooth, about two spoonfuls go into the center of the waffle maker. Then it’s just a matter of waiting while the edges start to crisp and the whole kitchen unexpectedly smells like chocolate cake.
About five minutes later, they come out firm around the edges but still soft in the middle.

I like to top mine with strawberry jam, but I’ll give you a few more topping options below.
How I Finish Them
Some days it’s just a dusting of cocoa powder, and that’s enough. Other times, I go a little further with it:
- Fresh berries keep them lighter and cut through the richness nicely.
- Almond butter or peanut butter makes them feel much more dessert-like and filling at the same time.
- A drizzle of maple syrup works surprisingly well when I’m not being particularly strict about the whole keto situation.
- Whipped cream on top while the chaffles are still warm underneath is dangerously good.
- Sliced banana and almond butter somehow turn the whole thing into breakfast and dessert at the same time.
- A spoonful of berry jam works especially well if the cocoa flavor feels too intense on its own.
And honestly, sometimes it’s just Greek yogurt and strawberries because that’s what’s already in the fridge.
Can I Make These Ahead and Freeze Them?
Honestly, yes, and they freeze surprisingly well.
Once the chaffles are fully cooled, stack them with a little parchment paper between each one so they don’t stick together, then store them in an airtight container or freezer bag. They keep well for about 2 months.
And the best part is that bringing them back is easy.
A toaster works best if you want the edges crisp again. A few minutes in the oven or air fryer also brings them back to life really well without drying out the middle.
The microwave works too, especially if you just want them soft and warm quickly, but you lose some of that crisp texture around the edges.
I actually like making a batch ahead because they turn into the kind of thing you can pull out when you want something sweet without immediately starting an entire baking project.

Keto Chocolate Chaffles
Description
Easy keto chocolate chaffles made with almond flour, cocoa powder, eggs, and cream cheese. Crisp outside, soft inside, and ready in minutes.
Ingredients
Instructions
-
Preheat the waffle maker
Lightly grease if needed.
-
Mix the wet ingredients
Whisk together the eggs and cream cheese until smooth.
-
Add the dry ingredients
Mix in the almond flour, cocoa powder, and powdered sugar until fully combined.
-
Cook the chaffles
Add batter to the waffle maker and cook for about 5 minutes until firm and slightly crisp.
-
Serve warm
Top with cocoa powder, berries, syrup, or jam if desired.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 145kcal
- % Daily Value *
- Total Fat 11g17%
- Saturated Fat 3g15%
- Sodium 110mg5%
- Potassium 120mg4%
- Total Carbohydrate 4g2%
- Dietary Fiber 2g8%
- Sugars 1g
- Protein 7g15%
- Calcium 55 mg
- Iron 1 mg
- Magnesium 22 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
