Keto Chocolate Chip Waffles

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published January 12, 2020 • Updated March 3, 2026

Reader Rating
4.8 Stars (17 Reviews)

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

My kids' favorite keto chocolate chip waffles, made with a simple chaffle batter that tastes like dessert for breakfast with zero sugar.

My kids have been obsessed with chocolate chip waffles since they were little. I’m talking “can we have waffles for dinner” levels of obsessed. When I figured out how to make a low carb version using a basic chaffle recipe as the base, breakfast got a whole lot easier in our house.

These are technically chaffles, which means the batter is built on cheese and egg. I use shredded mozzarella because it melts into the batter so completely you don’t even taste it. One of my readers, Natalie, put it best: the mozzarella disappears and your 7am brain can handle cracking one egg and mixing. She’s not wrong.

The sugar free chips are what make this feel like actual dessert. They melt just enough at the edges to get gooey but still hold their shape in the center, so you get pockets of melted chocolate in every bite. I’ve tried folding them into the batter and sprinkling them on top, and honestly I do both. Chips in the batter distribute evenly. Chips on top give you those caramelized bits on the surface.

overhead view of a big keto chocolate chip waffle

I get asked a lot about scaling this for multiple kids. The recipe as written makes one serving, which is one large Belgian waffle or two to three minis. When I make these for all four of us, I just multiply the batter and run batches back to back. The iron handles it fine. If things start sticking or browning unevenly around batch 3 or 4, I wipe it quick with a paper towel and keep going.

What I love about this breakfast is that it works for everyone at the table. I eat mine as-is. My kids load theirs up with whipped cream and extra chips. If someone in your house isn’t doing keto, they can drizzle regular syrup on theirs and everyone’s eating the same base recipe. It’s the one breakfast I don’t have to make two versions of.

Once you get the hang of this one, try a peanut butter chaffle or go savory with keto chicken and waffles for dinner. The batter method is basically the same.

Top with homemade whipped cream, a few more chips, and some sugar free chocolate syrup for the ultimate breakfast that happens to have zero sugar.

How to make chocolate chip chaffles

  1. Mix the chaffle ingredients: egg, shredded mozzarella, almond flour (or coconut flour), sweetener, chips, baking powder, vanilla, and salt. If you’re using coconut flour, let the batter sit for 5 minutes so the flour hydrates properly.
  2. Pour into your waffle maker. I use about 1/3 of the batter per mini waffle, or all of it for one Belgian waffle.
  3. Cook until golden brown and the edges start to crisp up.
  4. Top with fresh whipped cream and extra chips. If you want to go all out, try stacking these with a red velvet waffle for a holiday brunch spread.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

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

Recipe
Print Pin

Keto Chocolate Chip Waffles

4.8 (17) Prep 1m Cook 5m Total 6m 1 servings

Ingredients

  • 1 egg
  • 1/2 cup shredded mozzarella cheese
  • 2 tablespoons almond flour or 2 teaspoons coconut flour
  • 1 tablespoon sugar free sweetener
  • 1 tablespoon sugar free chocolate chips
  • 1/4 teaspoon baking powder
  • 1/4 teaspoon vanilla
  • pinch of salt

Step by Step Instructions

Step by Step Instructions

1
Preheat & mix

Preheat waffle maker to medium high heat. Mix all ingredients in a small bowl.

chocolate chip waffle batter in a bowl
2
Pour the batter

Pour the waffle batter 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. Only pour about 1/3 of the batter if using a mini waffle maker.

keto waffle batter in a waffle maker
3
Remove & repeat

Remove waffle once finished cooking. Repeat with remaining batter if necessary.

cook keto waffle in the waffle iron
Nutrition Per Serving 3 waffles
352 Calories
25.3g Fat
25.3g Protein
4.9g Net Carbs
11.4g 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 Chip Waffles

Frequently Asked Questions

Do I need to let the batter rest before cooking?

If you're using almond flour, no. I mix and pour immediately. But if you're using coconut flour, I've learned the hard way that you need to let the batter sit for 5 to 10 minutes. Coconut flour keeps absorbing liquid after you mix it, and if you pour too soon the texture comes out gummy instead of crispy. I set a timer now and it makes a real difference.

Can I make these dairy-free?

I've made a dairy-free version using my vegan chaffle base with sugar free chips folded in. Some people swap the cream cheese for 1 tablespoon of mayo per ounce, which sounds strange but works as a binder. The texture is slightly different (a little less crispy around the edges) but my dairy-free friends say they're still really good.

Why are my chaffles soft instead of crispy?

In my experience, it comes down to two things: cheese type and heat. Shredded mozzarella gives you a crispy chaffle because it browns and crisps at the edges. Cream cheese makes a softer, cakier result. I also crank my waffle maker to medium-high or high. If your iron doesn't get hot enough, the chaffle just steams instead of crisping. The Oster Belgian with the adjustable dial is what I use when I want maximum crunch.

How many chaffles does one batch make?

One batch of batter makes one large Belgian waffle or two to three minis on the Dash. When I'm feeding my whole family, I multiply the recipe by 4 or 5 and run batches back to back. The waffle iron handles consecutive batches fine. If it starts sticking or browning unevenly after the third or fourth round, I just wipe it with a paper towel and keep going.

Can I make these as pancakes without a waffle maker?

I've done it. Just pour the batter into a greased nonstick skillet on low-medium heat and let it cook for a few minutes per side. You won't get the crispy waffle edges (that's the whole point of a chaffle, honestly) but the flavor is the same. I use a similar technique with my almond flour pancakes.

Can I add cocoa powder for a double chocolate version?

I add 1 tablespoon of unsweetened cocoa powder to the batter when my kids want something extra chocolatey. It doesn't change the texture much, just deepens the chocolate flavor. I still use the sugar free chips on top so you get that melty chip bite along with the cocoa in the base.

Can I freeze these for meal prep?

This is how I handle weekday breakfasts. I make a big batch on the weekend, flash freeze them flat on a sheet pan for about 20 minutes, then bag them up. They reheat best in a toaster or toaster oven (skip the microwave, it makes them soggy). My kids grab one, pop it in the toaster, and breakfast is done in 2 minutes.

Similar Recipes

Others looking for “Keto Chocolate Chip Waffles” also liked:

a crispy waffle topped with a dollop of whipped cream and chocolate chips

Chaffle substitutions and variations

The egg is non-negotiable in this recipe. It’s what holds everything together. But the cheese and flour have some flexibility, and I’ve tested most of the options.

  • Cream cheese instead of mozzarella: Use 1 oz of softened cream cheese. This gives you a softer, cakier chaffle instead of a crispy one. I prefer mozzarella for this recipe because I want that crunch, but if you like a fluffier texture, cream cheese works.
  • Almond flour or coconut flour: Either one works here. Coconut flour is more absorbent, so you only need about 2 teaspoons vs. 2 tablespoons of almond flour. If you use coconut flour, let the batter rest 5 to 10 minutes before cooking or the texture comes out gummy.
  • Cocoa powder: For a double chocolate version, add 1 tablespoon of unsweetened cocoa powder to the batter. I do this when my kids want something extra indulgent.
  • Dairy-free: You can use my dairy-free chaffle as the base and fold in chips. Some people swap cream cheese for 1 tablespoon of mayo (it sounds odd but it works for binding). If you’re baking dairy-free in general, my dairy-free chocolate chip muffins use a similar approach.
a crispy waffle topped with a dollop of whipped cream and chocolate chips

Which waffle maker to use

I own two waffle makers and I’ve made chaffles on both more times than I can count.

The mini Dash waffle maker is what most people start with. It makes a small, round waffle (think Eggo-sized) and one batch of batter fills it two to three times. It’s simple and it works.

My go-to is the Oster Belgian waffle maker. The adjustable heat dial is what makes the difference. I crank it up high so the chaffle actually crisps instead of just steaming, and it holds the full batch of batter in one pour. If you’re making these for a family, the Oster saves time because you’re not running three rounds on a mini.

Best sugar-free chips for chaffles

I’ve tried most of the sugar free baking chip brands out there, and I keep coming back to ChocZero dark chocolate baking chips. They’re sugar alcohol free, creamy, and they melt perfectly into the batter without that waxy texture some brands have. I buy them in bulk because I use them in everything.

If you can’t find ChocZero, Lily’s chips are available at most grocery stores. They use stevia and erythritol, so the flavor profile is a little different, but they work fine in this recipe.

Meal prep and storage

I make a double or triple batch of these on Sunday mornings and freeze the extras for the week. Here’s my method:

Flash freeze first. Lay the cooled waffles flat on a sheet pan and put them in the freezer for 15 to 30 minutes until they’re firm. Then transfer to a freezer-safe bag. This keeps them from sticking together.

Reheat in a toaster or toaster oven, not the microwave. The toaster crisps them back up so they taste fresh. Mine go straight from freezer to toaster on a medium setting and they’re ready in a couple of minutes.

If you like the idea of prepping keto breakfasts ahead, a chaffle breakfast sandwich uses the same freeze-and-reheat approach.

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 fork cut into the yolk of an egg cup
15 Mins
Keto Egg Cups
4.8 Stars (12 Reviews)

Three ingredients, 15 minutes, and breakfast is handled for the week. I meal prep these low-carb egg cups every Sunday and my kids grab them straight...

See the Recipe
A slice of high protein french toast casserole on a plate covered with sugar-free maple syrup and topped with raspberries, blueberries and strawberries.
60 Mins
High Protein French Toast Casserole
5 Stars (6 Reviews)

25 grams of protein and only 4.4g net carbs per serving. This high protein french toast casserole has crispy edges, a custardy cinnamon center, and I...

See the Recipe
juicy, cheesy sausage balls stacked on each other in a skillet with a toothpick in the top one
20 Mins
Keto Sausage Balls
4.8 Stars (9 Reviews)

These keto sausage balls use pork panko instead of almond flour for a lighter texture and bigger flavor. I batch cook 48 at a time and freeze them...

See the Recipe
breakfast carnivore waffles
6 Mins
Keto Carnivore Waffle
4.7 Stars (21 Reviews)

The paffle is my carnivore version of a waffle, made with just egg, cheese, and pork rinds. I make these almost every morning when I'm doing...

See the Recipe
danishes on a gray plate topped with white icing drizzle
30 Mins
Keto Cream Cheese Danish
4.8 Stars (12 Reviews)

I make this cream cheese danish when I want a real pastry with my morning coffee. Light, airy meringue-based dough with a sweet cheesecake filling,...

See the Recipe
A plain yogurt in a jar with two blueberries and a sliced strawberry inside. Berries around surrounding the jar.
35 Mins
Keto Yogurt
4.8 Stars (4 Reviews)

I make a fresh batch every single week. Three ingredients, an Instant Pot, and 8 hours of hands-off incubation for creamy, low carb yogurt that beats...

See the Recipe
Reviews 15
4.8 Stars (17 Reviews)
  1. J
    Jasmine Mar 17, 2026

    I've gone through six other keto waffle recipes trying to find one worth repeating, and this chaffle batter is it, though next time I'm doubling the chocolate chips.

  2. J
    Jennifer Mar 8, 2026

    Forgot these were a thing until this morning. Now I'm eight again, in my grandmother's kitchen.

    1. Annie Lampella
      Annie Lampella Mar 14, 2026

      That waffle smell does it every time. The vanilla in the batter takes it somewhere.

  3. H
    Heather Mar 3, 2026

    One thing that took me embarrassingly long to figure out: let the waffle iron heat up a full extra minute past when the indicator light says it's ready. I made these three or four times with a soft, slightly gummy center and kept second-guessing the batter, more flour, less batter, different ratios. None of that was the issue. With a fully hot iron, the mozzarella sets almost instantly when you close the lid and you get that crispy shell through the whole waffle, not just the outer edges. I also started pressing Lily's chips gently into the top of the batter right before I close the iron so they stay distributed instead of pooling in one spot. Both sound like small adjustments but they made a real difference. Every batch has been consistent since.

    1. Annie Lampella
      Annie Lampella Mar 7, 2026

      The indicator light is always early. I go a full 2 minutes past mine now. And pressing the chips in before closing is so obvious I'm annoyed I didn't think of it sooner.

  4. N
    Nicole Feb 23, 2026

    Added a pinch of cinnamon with Lily's dark chocolate chips and somehow the whole waffle crossed into snickerdoodle territory, which I did not plan for but am fully committed to now. Medium-high heat the whole time, don't touch the lid until it stops steaming, and this has become my snow day breakfast for the foreseeable future.

    1. Annie Lampella
      Annie Lampella Feb 23, 2026

      Hadn't thought to add cinnamon but that snickerdoodle thing tracks. The vanilla already in the batter probably does half the work.

  5. H
    Heidi Feb 17, 2026

    Making a big batch of these tomorrow for my kids' snow day because they have been begging for waffles all week! The recipe says 1 serving, which I am assuming is one waffle? I have four kids so I am doing at least 4x-5x. My main worry is the mozzarella. Does that much cheese mess with the texture? I have heard cheese-heavy batters can get funky. Also, back to back batches or let the iron cool between them?

    1. Annie Lampella
      Annie Lampella Feb 17, 2026

      Yeah, one waffle per serving. Back to back is fine on most irons, I don't wait. If they start sticking or browning unevenly around batch 3 or 4 just wipe it quick with a paper towel.

  6. N
    Natalie M. Feb 15, 2026

    The mozzarella melts into the batter so you don't taste it at all. My 7am brain can handle cracking one egg and mixing.

    1. Annie Lampella
      Annie Lampella Feb 15, 2026

      The melt-in thing is why mozzarella works so well for breakfast chaffles. I keep a bag of the pre-shredded in the fridge just for these.

  7. D
    Dennis Jan 13, 2024

    Just made these for the first time. Poured piping hot sugar free sugar on them and they were fantastic! Can’t wait to make them again!

    1. Annie Lampella
      Annie Lampella Jan 19, 2024

      Hot syrup on a fresh chaffle is the way. The chocolate chips get all melty underneath it.

  8. C
    Claire Feb 7, 2021

    Delicious!!!!

    1. Annie Lampella
      Annie Lampella Feb 12, 2021

      Ha, my kids call these 'dessert for breakfast' and they're not wrong. The chips melt right into the batter and you'd never guess there's mozzarella in there.

Leave a Review