Keto Chocolate Chaffle

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 13, 2019 • Updated March 8, 2026

Reader Rating
4.6 Stars (27 Reviews)

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

Cream cheese (not mozzarella) makes this chocolate chaffle recipe taste like actual dessert. Six ingredients, five minutes, 4g net carbs.

upclose chocolate chaffle with white cream

Most chocolate chaffle recipes call for mozzarella cheese. I tried that when I first started making chaffles and the result tasted like a chocolate string cheese waffle. Not great. Switching to cream cheese changed everything. It melts into the batter and creates a texture closer to a real brownie than anything cheese-based has a right to be.

This is a basic chaffle at its core (cheese + egg cooked in a waffle iron), but the cocoa powder and monk fruit sweetener push it firmly into keto dessert territory. Six ingredients, five minutes, one waffle iron. That is the entire commitment.

I make these when I want something chocolatey but do not want to pull out a mixing bowl, preheat an oven, and wait 30 minutes. A batch of brownies is fantastic when I have time, but this fills the same craving in a fraction of the effort. I have also started keeping a few in the freezer for those nights when I need dessert in under two minutes.

Why Cream Cheese Matters

Cream cheese serves two purposes here. First, it provides enough fat to keep the chaffle from sticking to the waffle iron without any cooking spray. Second, it adds a subtle tang that balances the cocoa so the flavor reads as rich chocolate rather than bitter cocoa powder. I have made this with mozzarella side by side and the difference is obvious. Mozzarella gives you a stretchy, chewy texture that fights the chocolate. Cream cheese disappears into the batter.

The almond flour gives it enough structure to hold together when you pick it up. Without it, you get a floppy egg and cheese disc. With it, you get something with actual waffle texture that can hold toppings. I have also tested coconut flour here. It works, but you only need about 2 teaspoons instead of 2 tablespoons because coconut flour absorbs so much more liquid.

Topping Ideas

My go-to is a spoonful of whipped cream and a drizzle of sugar free chocolate syrup. But these also work well with nut butter (almond or peanut), a few fresh raspberries, or a scoop of keto chocolate mousse. For breakfast, I just add butter and a pinch of flaky salt. You could also fold in a tablespoon of sugar free chocolate chips right before pouring the batter. I do this when I want extra melty pockets of chocolate throughout.

If you want to turn this into a proper dessert plate, stack two chaffles with whipped cream between them and dust the top with cocoa powder. It looks like you spent 30 minutes on it. Nobody needs to know the whole thing took five. I have served this to people who had no idea they were eating a low carb dessert. One of my readers, Cristi, adds 1/8 teaspoon of baking powder and swaps in allulose for the sweetener. I tried her version and the texture does come out fluffier. I actually prefer allulose in this one too. If you want that extra lift, try it on your next batch. For more waffle-iron desserts, my keto Oreo chaffle and chocolate trifle are two more I keep in rotation.

How to make a chocolate chaffle

What is a chocolate chaffle? The answer.

Whisk the egg, softened cream cheese, almond flour, cocoa powder, monk fruit, and vanilla together in a bowl until smooth. No lumps of cream cheese should remain or they will create uneven spots in the chaffle.

Pour the batter into the center of a preheated mini waffle iron. Close the lid and cook for 3 to 4 minutes. I know it is done when steam stops coming from the edges and the outside is firm to the touch. Do not go by color here, because the cocoa makes the batter dark from the start so “golden brown” is not a useful indicator.

Let it cool on a wire rack for 60 seconds before eating. It firms up as it cools, going from soft and floppy to crisp on the outside and tender in the middle. This is one of the fastest keto desserts I make from scratch, right up there with no bake cookies.

Youtube
Discover More Keto Recipes on Our Channel

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

Recipe
Print Pin

Keto Chocolate Chaffle

4.6 (27) Prep 1m Cook 5m Total 6m 1 servings

Ingredients

  • 1 egg
  • 1 oz cream cheese
  • 2 tablespoons almond flour
  • 1 tablespoon unsweetened cocoa powder
  • 2 teaspoons monk fruit
  • 1 teaspoon vanilla extract

Step by Step Instructions

Step by Step Instructions

1
Preheat

Preheat waffle maker to medium high heat.

A waffle maker preheating
2
Whisk it

Whisk together egg, cream cheese, almond flour, cocoa powder, monk fruit, and vanilla.

mixing chocolate chaffle ingredients
3
Pour mixture

Pour chaffle mixture into the center of the waffle iron. Close the waffle maker and let cook for 3-5 minutes or until waffle is golden brown and set.

pour chaffle batter
4
Remove & enjoy

Remove chaffle from the waffle maker and serve.

open waffle maker
Nutrition Per Serving
261 Calories
22.2g Fat
11.5g Protein
4g Net Carbs
7.5g Total Carbs
1 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 Chocolate Chaffle

Frequently Asked Questions

What is the difference between using cream cheese vs mozzarella in a chocolate chaffle?

I have made this recipe both ways dozens of times. Mozzarella gives you a stretchy, chewy texture that pulls apart like string cheese, which is fine for a savory chaffle but weird in a dessert. Cream cheese melts completely into the batter and creates something closer to a brownie texture. It also adds a slight tang that balances the cocoa so the chocolate flavor actually comes through instead of tasting flat and bitter.

Can I use a different sweetener instead of monk fruit?

I have tested this with erythritol, allulose, and stevia. Erythritol works as a 1:1 swap and is what I reach for most often after monk fruit. Allulose is my favorite for texture because it gives the closest feel to real sugar and adds a subtle caramel note that pairs well with chocolate. For stevia, I use about half the amount since it is much sweeter. One of my readers, Cristi, swaps in 2 tablespoons of allulose and loves the result.

Can I use coconut flour instead of almond flour?

Yes, but the ratio is very different. I use only 2 teaspoons of coconut flour instead of 2 tablespoons of almond flour because coconut flour absorbs so much more liquid. The texture comes out slightly denser and a little less waffle-like, but it holds together and tastes great. I use this swap when I am baking for friends with nut allergies. Sunflower seed flour is another nut-free option that can go in at a 1:1 ratio with almond flour.

Can I add chocolate chips to this recipe?

I fold in about a tablespoon of sugar free chocolate chips right before pouring the batter into the waffle iron. They create these melty little pockets of chocolate throughout the chaffle that make it feel even more like a brownie. Lily's dark chocolate chips are what I keep stocked. Just do not overdo it or the batter gets too heavy and the chaffle will not crisp up properly.

Can I make this recipe dairy-free?

I have tested this with both Kite Hill and Miyoko's dairy-free cream cheese. Both work. The texture is slightly softer than the original but it still holds together when you pick it up. Do not try using coconut cream as a swap because it is too thin and the batter turns runny. Stick with a block-style dairy-free cream cheese.

Can I make chocolate chaffles in a regular waffle maker?

I have done it plenty of times. A full-size waffle maker works, but you need to multiply the recipe by 2 or 3 to fill the larger plates. Cook time also increases by 1 to 2 minutes. My mini Dash waffle iron is still what I reach for because the 4-inch surface matches one chaffle portion exactly and the cleanup is faster.

Why is my chaffle soggy in the middle?

The most common reason I see is opening the waffle iron too early. I cook mine for at least 3 to 4 minutes and wait until steam stops escaping from the edges. The second mistake is letting it cool on a flat plate instead of a wire rack. I always use a wire rack because a plate traps steam underneath and makes the bottom soggy. Give it 60 seconds on the rack and it firms up.

Does baking powder make chocolate chaffles fluffier?

My reader Cristi tested this with 1/8 teaspoon of baking powder and the result is noticeably fluffier. I tried her version and I prefer the texture. The baking powder gives the chaffle a little more rise so the center comes out softer and more cake-like instead of dense. I would not go over 1/8 teaspoon though. More than that and the batter puffs up too much in the waffle iron and starts oozing out the sides.

Similar Recipes

Others looking for “Keto Chocolate Chaffle” also liked:

   

Best waffle maker for chocolate chaffles

teal waffle maker sitting on a counter

A mini waffle iron is the right size for this chocolate chaffle recipe. The mini Dash waffle iron is what I use because the 4-inch cooking surface matches a single chaffle portion exactly. Full-size waffle makers work too, but you will need to double or triple the batter to fill the larger plates, and cook time increases by 1 to 2 minutes.

I pour the batter into the center and close the lid. Do not spread it out. The weight of the lid presses the batter to the edges on its own. If you spread it first, the chaffle ends up too thin at the edges and burns.

Do I need to grease the waffle iron?

No. The cream cheese provides enough fat to prevent sticking. I have never needed cooking spray, oil, or butter on the waffle iron for any chaffle recipe. If your chaffle does stick, it usually means the batter did not cook long enough. I give it another 30 to 60 seconds before opening the lid.

How to store chocolate chaffles

I store these in the refrigerator for up to 3 days in an airtight container. They reheat well in a toaster or toaster oven, which crisps them back up. Do not microwave them or they turn rubbery. I learned that the hard way.

To freeze, let the chaffles cool completely on a wire rack first. Flash freeze them on a sheet pan for 30 minutes, then transfer to a freezer-safe bag. They keep for up to 2 months. I reheat them straight from frozen in a toaster. This works well if you want to batch prep on a Sunday and have keto dessert ready all week. I do the same with my black forest waffle cake and keto ice cream sandwiches so I always have something in the freezer.

Is chocolate keto friendly?

powdered chocolate sitting in a jar

Chocolate is fine on keto as long as you stick with unsweetened cocoa powder or chocolate sweetened with monk fruit, stevia, or erythritol. Standard milk chocolate and semi-sweet baking chips are loaded with sugar and will spike your carbs fast.

For this low carb recipe, I use 100% unsweetened cocoa powder. One tablespoon has about 1g net carb, which keeps the total at just 4g net carbs. If you want an even richer chocolate flavor, try Dutch process cocoa instead of regular. I ran them side by side and Dutch process gives a deeper color and a more intense taste without adding carbs. It is also what I use in my keto s’mores.

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 Dessert Recipes

slice of keto carrot cake
45 Mins
Keto Carrot Cake with Almond Flour
4.8 Stars (101 Reviews)

Almond flour, real shredded carrots, and cream cheese frosting with sour cream. 5.6g net carbs per slice. I make this every Easter and Thanksgiving.

See the Recipe
keto chocolate chip cookie stack
145 Mins
Keto Almond Flour Chocolate Chip Cookies
4.7 Stars (48 Reviews)

I accidentally invented these while making butter bars, and they turned out to be the chewiest almond flour chocolate chip cookies I've ever baked....

See the Recipe
holding a spoonful of fluffy jello dessert over a bowl of pink creamy pudding
5 Mins
Jello Whip
4.9 Stars (13 Reviews)

Jello whip is a fluffy, 3-ingredient keto dessert I make when I want something sweet in under 5 minutes. Whipped cream cheese, heavy cream, and sugar...

See the Recipe
five golden brown chocolate chip cookies on the table with dark chips spread around
16 Mins
Best Keto Chocolate Chip Cookies
4.7 Stars (45 Reviews)

Almond flour and coconut flour together create a keto chocolate chip cookie that's close to Toll House. 1.2g net carbs per cookie. Crispy edges, soft...

See the Recipe
creamy chocolate mousse in a small dish topped with sprinkles and strawberries
3 Mins
Keto Chocolate Mousse
4.7 Stars (24 Reviews)

When a chocolate craving hits, this 3-ingredient mousse saves the day. No cooking, no eggs, and I can have it ready in under 10 minutes.

See the Recipe
pretty fluted edges on a pie crust
65 Mins
Keto Pie Crust
4.8 Stars (32 Reviews)

I've been refining this recipe since I started keto in 2012. Almond flour, coconut flour, cold butter, and one secret ingredient create a flaky,...

See the Recipe
Reviews 54
4.6 Stars (27 Reviews)
  1. K
    Keisha Jun 16, 2026

    Around batch five I started adding a small pinch of salt to the batter and the cocoa flavor sharpened in a way I wasn't expecting. The base recipe is good, but that one addition made it my go-to when I need something chocolate fast.

  2. M
    Min Jun 9, 2026

    Stirred a quarter teaspoon of espresso powder into the cocoa and the chocolate jumped so far past where I expected it that I went back and checked the recipe. No coffee flavor, it just makes the cocoa taste more like actual chocolate. Dutch-process does this even harder if you have it. Four stars because mine stuck the first time, but I think that's on my waffle iron.

    1. Annie Lampella
      Annie Lampella Jun 15, 2026

      Espresso powder in cocoa is one of those tricks that never gets enough credit. Dutch-process is worth keeping in the pantry just for this, the color goes noticeably darker too. Mine always sticks the first time on a cold iron, second one releases clean.

  3. E
    Elaine Jun 2, 2026

    My mom used to make chocolate waffles on Sunday mornings and I've been chasing that memory since going keto three years ago. Made these on a hot Saturday afternoon (too warm to want anything from the oven) and the cream cheese version actually hits closer than I expected. That slight tang underneath the cocoa. Topped mine with a little whipped cream and Lily's chips and just sat there for a minute. Some recipes bring things back.

    1. Annie Lampella
      Annie Lampella Jun 5, 2026

      That tang is the cream cheese. Mozzarella would have flattened everything. The whipped cream and Lily's chips is the right call.

  4. E
    Eric May 31, 2026

    Made these for a little backyard thing we had last weekend for dessert. I didn't say anything about keto or macros, just put them out with some whipped cream and strawberries on the side. My friend Sarah grabbed one, ate it, and immediately said 'wait, what IS this?' Not in a bad way. She couldn't figure out what made it taste so fudgy and kept poking at it. I told her it was cream cheese instead of mozzarella and she didn't believe me until I pulled up the recipe on my phone. Ended up making a second batch right there, which I wasn't expecting for something that only takes five minutes.

  5. M
    Matt May 5, 2026

    I only have a full-size waffle iron, not one of those mini Dash ones. Would this batter be enough to fill the plates, or do I need to double it?

    1. Annie Lampella
      Annie Lampella May 10, 2026

      You'll need to double it at minimum, maybe triple to fill the full-size plates. Add a minute or two to the cook time too.

  6. M
    Morgan May 3, 2026

    My daughter, who picks apart every keto dessert I make and announces exactly what's wrong with it, ate two of these without a word. Something about the cream cheese instead of mozzarella makes these actually taste like dessert, not a compromise. Putting this in the regular rotation.

    1. Annie Lampella
      Annie Lampella May 7, 2026

      That silent second one is the real vote. Cream cheese melts completely into the batter in a way mozzarella won't, no weird stringy texture pulling it into savory territory.

  7. A
    Aisha L. Apr 29, 2026

    The cream cheese texture is spot on, but I'd double the monk fruit if you want it to actually taste like dessert rather than a slightly sweet snack.

  8. T
    Tamara Martinez Apr 21, 2026

    Started making a batch every Sunday and they basically solved the late-night chocolate situation I've been white-knuckling for months. The cream cheese version holds up in the fridge for five days and still has crispness when you pop them in the toaster. I do 8 at a time stacked between parchment sheets. Four grams of carbs and it actually hits like dessert, not like 'keto dessert.'

    1. Annie Lampella
      Annie Lampella Apr 24, 2026

      Eight at a time with parchment between is the right system. Toaster brings them all the way back.

  9. J
    Jessica Apr 17, 2026

    My son caught me putting cream cheese in the batter and gave me a look like I had lost my mind. He has asked for these three weekends in a row since.

    1. Annie Lampella
      Annie Lampella Apr 22, 2026

      The cream cheese skepticism never survives the first bite. Three weekends in a row and he's not asking questions anymore.

  10. R
    Renee Apr 13, 2026

    I've made a few different chocolate chaffle recipes and they all had that rubbery mozzarella texture that just doesn't belong in dessert. The cream cheese here actually fixes that. This one is the one I'm keeping.

    1. Annie Lampella
      Annie Lampella Apr 14, 2026

      Cream cheese melts into the batter. Mozzarella stays stretchy and it never works in a sweet recipe.

  11. T
    Tasha Apr 12, 2026

    My husband is not a keto person. He eats what I make because I cook and he's hungry, but he has never once walked back into the kitchen to make more of something. He ate one of these straight off the waffle iron, went quiet for a second, then I heard the waffle maker click on again. He made his own. That's the cream cheese doing something the mozzarella versions never did (he has no idea it's in there and I'm not telling him). I've tried so many chocolate chaffle recipes trying to find one that tastes like actual dessert instead of a cocoa-flavored egg situation, and this is the one that finally crossed that line. Four stars because I burned my first two learning that medium-high runs hot on my maker, but once I dialed it back a notch, they've come out perfect every time.

    1. Annie Lampella
      Annie Lampella Apr 15, 2026

      The waffle maker clicking back on is the whole review. Medium is the right call on most makers, medium-high overcooks the edges before the center sets.

  12. P
    Patrick Apr 7, 2026

    Stirred a quarter teaspoon of instant espresso powder into the cocoa and the chocolate just landed deeper. The monk fruit sweetness balanced out too, in a way it hadn't before. Been making chocolate chaffles for months. This one finally hit the note I was after. Batter still comes together in under two minutes, nothing about the process changes, but the result is different. Worth trying if you've been pushing for a darker chocolate.

    1. Annie Lampella
      Annie Lampella Apr 10, 2026

      Hadn't tracked the monk fruit shift, only the depth. Going to run it again and pay attention to the sweetness this time.

  13. E
    Emily Apr 4, 2026

    Added half a tsp of espresso powder with the cocoa and now it tastes like an actual bakery brownie.

    1. Annie Lampella
      Annie Lampella Apr 4, 2026

      Bakery brownie is exactly right. The espresso doesn't add coffee flavor, it just makes the cocoa punch harder. Half a tsp is the sweet spot.

  14. A
    Alex J. Apr 2, 2026

    Made this probably eight times now. Started adding a pinch of espresso powder to amplify the cocoa (old baking trick) and the difference is real. Doesn't taste like coffee, just tastes more chocolate.

    1. Annie Lampella
      Annie Lampella Apr 3, 2026

      The espresso trick is real. I use it in my chocolate cake too, same principle. Tiny amount, big difference in how the cocoa comes through.

  15. R
    Rhonda Mar 27, 2026

    Made this four times since February and the cream cheese keeps pulling me back. Way richer than I expected from five minutes in a waffle maker.

    1. Annie Lampella
      Annie Lampella Mar 30, 2026

      Four times since February. The cream cheese thing is what gets people, it actually smells like chocolate cake when it cooks. Mozzarella just doesn't do that.

Leave a Review