Keto Chocolate Chaffle

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 13, 2019 • Updated February 19, 2026

Reader Rating
4.7 Stars (12 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. The cream cheese 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 recipe at its core (cheese + egg cooked in a waffle iron), but the cocoa powder and monk fruit sweetener push it firmly into 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 keto brownies is fantastic when I have time, but this keto chocolate chaffle 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 a keto 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 the chaffle 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 keto almond flour recipe.

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 the chaffle 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 for a chocolate chaffle recipe.

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 you can make from scratch.

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 Chocolate Chaffle

4.7 (12) 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.

Can I make these without a waffle maker?

I have tried this batter in a small skillet as a pancake and it works in a pinch. Heat the skillet over medium-low, pour the batter in, and cook about 2 minutes per side. You lose the waffle texture and the crispy edges, but the flavor is the same. I still prefer the waffle iron because the grid pattern creates more surface area for that crispy exterior.

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 you 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 chocolate chaffles 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 a few chaffle flavors on a Sunday and have keto breakfast or dessert ready all week.

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 chocolate chaffle recipe, I use 100% unsweetened cocoa powder. One tablespoon has about 1g net carb, which keeps the total chaffle at just 4g net carbs. If you want an even richer chocolate flavor, try Dutch process cocoa instead of regular. It is what I use in my flourless chocolate cake and it gives a deeper color and a more intense chocolate taste without adding carbs.

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.9 Stars (95 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.8 Stars (35 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.8 Stars (5 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.8 Stars (26 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
5 Stars (12 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 (26 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 19
4.7 Stars (12 Reviews)
  1. M
    Melissa Feb 27, 2026

    The cream cheese has to be room temp, not cold straight from the fridge. Found this out on batch two when I had weird lumpy streaks through the batter and couldn't figure out what went wrong. Let it sit out for about 20 minutes first and the whole thing whisks together smooth. I also dial my Dash mini down just below medium-high instead of all the way there (mine runs hot) and leave it a full three minutes before opening. That combo gets you a thin crisp shell with a fudgy center that's closer to a brownie than a waffle. Four batches in, still tweaking the monk fruit to taste, but this is already the best chocolate chaffle I've made.

    1. Annie Lampella
      Annie Lampella Feb 27, 2026

      Four batches and still tweaking the monk fruit - that's about right for this one. I'd back off a quarter teaspoon at a time. Too much makes the edges go slightly bitter.

    2. M
      Melissa Feb 27, 2026

      Hadn't connected the bitter edges to the monk fruit. Dropping it a quarter teaspoon on the next batch.

  2. L
    Lorraine Feb 22, 2026

    Does the cream cheese need to be room temp first? I've had cold cream cheese stay chunky in other batters and wasn't sure if the waffle iron heat would take care of it.

    1. Annie Lampella
      Annie Lampella Feb 22, 2026

      Cold works fine. The egg and cocoa smooth it out pretty quickly, and the iron does the rest. I've never waited for mine to come to temp.

  3. C
    Corinne L. Feb 14, 2026

    fifth time making this, always use a little extra vanilla

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      I do the same! Extra vanilla really makes the chocolate taste deeper.

  4. C
    Cristi Karr Jul 23, 2025

    Taste great! I did tweek a little bit though. I used 2 tablespoons of allulose instread of monk fruit (I don'tcare for the flavor of monkfruit sweetner and allulose has no flavor. Just keep in mind that alluloseisn'tas sweet as monk fruitif you like things sweet.) I also added 1/8 teaspoon of baking powder to make them fluffy. The recipe is on point!

    1. Annie Lampella
      Annie Lampella Jul 26, 2025

      I actually reach for allulose in this one too. Texture comes out better. The baking powder though, how much fluffier did it get? I've been tempted to try that.

  5. G
    Glenaw Oct 8, 2023

    These are amazing! Thank you for sharing the recipe

    1. Annie Lampella
      Annie Lampella Oct 12, 2023

      Cream cheese is the whole reason this one works. Try a little flaky salt on top next time.

  6. J
    Julie Sep 28, 2023

    Just discovered this as winter S.A.D.S is starting to settle in. This is going to be a great go to comfort food, tyvm.
    (although I did make a bit of a mess of my kitchen worktop, had to swap monk fruit for Erythritol and didn't allow for the extra volume, so it oozed all over the sides lol)

    1. Annie Lampella
      Annie Lampella Oct 2, 2023

      Erythritol does puff up more in the iron than monk fruit, that's probably the culprit. I fill mine about 2/3 of the way to avoid overflow. Good cold weather recipe.

  7. J
    Joyce Oct 14, 2021

    Tastes fine, but did find one of the instructions to be a bit....silly, frankly. Cooking it until "golden brown" is a bit useless, considering that the darkness of the chocolate makes "golden" brown an utterly useless measure for when the waffle is done cooking. Might want to reconsider that particular method of determining doneness, like when the waffle maker is done steaming, or its indicator light goes off (both work very well with my mini, and with my full-size makers).

    1. Annie Lampella
      Annie Lampella Oct 17, 2021

      Yeah, color's useless with chocolate batter. Steam stopping is what I actually go by.

  8. G
    G Ballack Jul 16, 2021

    Just made chocolate waffles today. They do not taste like chaffles at all. Very tasty, and very satisfying. Easy to make. One serving did not fit into Dash mini waffle iron, so from two servings I’ve got 4 mini waffles.
    Thank you

    1. Annie Lampella
      Annie Lampella Jul 20, 2021

      Cream cheese is everything in this one. Mozzarella stays rubbery, this melts in. Four minis from two servings is a good call.

  9. M
    Mike Jan 24, 2021

    Taste great

    1. Annie Lampella
      Annie Lampella Jan 26, 2021

      Try a pinch of flaky salt on top next time. Makes the cocoa flavor hit way harder.

Leave a Review