Keto Peanut Butter Chaffle

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 13, 2019 • Updated March 14, 2026

Reader Rating
4.9 Stars (29 Reviews)

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

This sweet, nutty keto peanut butter chaffle is one of my favorite five-minute breakfasts. I make it with just five ingredients for a low carb waffle packed with protein and fat.

I make this peanut butter chaffle at least twice a week. It takes under five minutes from mixing to plate, and the flavor is close enough to a real waffle that my kids don’t even notice the difference. The base is egg and mozzarella cooked on a mini waffle iron, with a spoonful of nut butter and monk fruit for that warm, nutty sweetness without the carbs.

The cheese question always comes up, so I’ll say it here: you can’t taste it. One of my readers made these for her daughter, and the kid ate two before finding out there was mozzarella inside. Her only response was to ask for more. The mozzarella melts completely into the batter and gives the chaffle its structure, that slight crispness on the outside with a chewy center. If you’ve been avoiding chaffles because cheese in a sweet waffle sounds off, this is the one to try.

The one tip I give everyone: wait the full 5 minutes. I know it’s tempting to open the iron at 3 minutes when you can smell it, but the center won’t be set yet. You’ll pull out a soft, doughy middle and think the recipe is wrong. It’s not. That last minute or two is when the inside firms up and you get that slightly chewy pull from the nut butter. One of my readers spent weeks thinking something was off before she let it go the full time. Her words: “Not the same chaffle.”

Toppings are where this gets fun. For a peanut butter cup version, drizzle sugar-free chocolate syrup on top while it’s still hot. For a PB&J spin, spread sugar-free strawberry jam on one side. I’ve done both and the chocolate wins in my house. You can also stack two chaffles with bacon and a fried egg for a keto chaffle breakfast sandwich.

If you want more low carb waffle ideas, I have a whole lineup. My basic chaffle recipe is the starting point if you’re new to this. The chocolate chip version leans more dessert. And my gingerbread chaffle is one I pull out every fall.

Each chaffle has about 2g net carbs depending on your nut butter brand (check the label for added sugar). With 14g of protein and 18g of fat per serving, it keeps me full through the morning. I’ve been making these since I first discovered chaffles, and they haven’t left my weekly rotation. If you’re just starting keto, this is one of the easiest recipes you’ll find. Five ingredients, no special flours, no fuss.

What is a peanut butter chaffle?

It’s a waffle made on a mini iron using egg, mozzarella, and nut butter instead of flour. The cheese acts as the binder (you won’t taste it) and the nut butter gives it that sweet, toasty flavor. I add a little monk fruit sweetener and vanilla, but that’s it. Five ingredients, no flour, about 2g net carbs per chaffle.

Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

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

Recipe
Print Pin

Keto Peanut Butter Chaffle

4.9 (29) Prep 1m Cook 5m Total 6m 1 servings

Ingredients

  • 1 egg
  • 1/3 cup mozzarella cheese
  • 1 tablespoon monkfruit
  • 2 tablespoons peanut butter or nut butter
  • 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
Mix it

Whisk together egg, mozzarella cheese, monk fruit, peanut butter and vanilla.

combine ingredients for peanut butter chaffle
3
Pour & cook

Pour the batter into the center of the waffle iron. Close and cook for 3-5 minutes or until golden brown and set.

cooking peanut butter waffle on the waffle iron
4
Remove from heat

Remove chaffle from the waffle maker and serve.

Nutrition Per Serving
363 Calories
29.1g Fat
22.6g Protein
5.2g Net Carbs
7.2g 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 Peanut Butter Chaffle

Frequently Asked Questions

Why is my peanut butter chaffle soft in the middle?

I had this exact problem when I first started making these. The fix is almost always timing. Wait the full 5 minutes on medium-high heat, even if the outside looks done at 3. Pulling it early leaves the center doughy and wet. If your iron runs cool, bump it up a notch or add another minute. I also found that using a room temperature egg instead of cold makes a difference in how evenly the center sets.

Can I make this nut-free with sunflower seed butter?

I've made these with sunflower seed butter and they turn out great. The flavor is slightly earthier, but the texture is the same. One thing to watch: sunflower seed butter can turn green when it reacts with baking soda or baking powder. There's none of that in this recipe, so you should be fine. I use the same amount, tablespoon for tablespoon.

Is peanut butter keto?

It is, but you have to read labels. Some brands add sugar, honey, or molasses, and those carbs add up. I stick with natural brands where the only ingredients are peanuts and salt. Two tablespoons in this recipe add about 3-4g net carbs depending on the brand. If you want an even lower carb option, I like pili nut butter or macadamia nut butter. Both have fewer carbs per serving.

Can I use almond butter instead?

I've tested this with almond butter, cashew butter, and sunflower seed butter. Almond butter is my second favorite. The flavor is a little milder, so I add an extra half teaspoon of vanilla to compensate. Same measurements, same cook time, same results. If you need a fully dairy-free and egg-free version, I have a vegan keto chaffle that uses different binders altogether.

How many net carbs are in this chaffle?

About 2g net carbs per chaffle using my recipe as written. The biggest variable is your nut butter brand. Natural brands with just nuts and salt run 3-4g net carbs per 2 tablespoons. Brands with added sugar can be double that. I use a natural creamy style and my macros come out to roughly 14g protein, 18g fat, and 2g net carbs per serving. If you want another low carb breakfast option, my almond flour pancakes are a solid choice too.

Can I use cream cheese instead of mozzarella?

I've tried it. Cream cheese makes the batter richer and slightly softer, almost more like a pancake than a waffle. It works, but you lose that crispy exterior that mozzarella gives you. If you go with cream cheese, use about 2 tablespoons (1 oz) and expect a softer result. My preference is still mozzarella for the texture, but cream cheese is fine if that's what you have on hand.

What can I top these with?

My go-to is a drizzle of extra nut butter while they're still hot. For a chocolate combo, add sugar-free chocolate syrup on top. For a PB&J version, spread sugar-free strawberry jam on one side. I've also done whipped cream with crushed pecans, sliced strawberries, or a sprinkle of cinnamon and extra sweetener. If you want to go savory, these work as the waffle in keto chicken and waffles too.

Can I use powdered peanut butter?

I've tested it and the texture changes. Powdered nut butter has less fat, so the chaffle comes out drier and more crumbly. If you want to use it, mix it with a tablespoon of water first to reconstitute, and add a teaspoon of coconut oil or butter to make up for the missing fat. I prefer regular creamy nut butter for the best texture, but powdered works if you're watching calories.

Similar Recipes

Others looking for “Keto Peanut Butter Chaffle” also liked:

What waffle maker do I use for chaffles?

I use the mini Dash waffle iron for all my chaffles. It’s the right size for a single serving and heats evenly, which matters when the batter is this thin. I’ve tried a few different waffle makers over the years and this one gives me the most consistent results.

A full-size waffle maker works if that’s what you have. Pour the batter in the center and close it. Don’t try to spread it to the edges. It moves on its own as it cooks, and forcing it just makes the chaffle too thin around the outside.

How to store and freeze chaffles

I store extras in the fridge for up to 5 days in an airtight container. They reheat best in a toaster since it brings back the crispness. The microwave works in a pinch, but you’ll get a softer, chewier texture.

To freeze, let them cool completely on a wire rack first. Flash freeze on a sheet pan for about 30 minutes, then transfer to a freezer bag. Separating them before freezing keeps them from sticking together. I usually make a double batch on Sunday and freeze half for the week. They pair well with my sausage breakfast casserole for a full grab-and-go morning.

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 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
4.9 Stars (11 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
a fork cut into the yolk of an egg cup
15 Mins
Keto Egg Cups
4.9 Stars (14 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
danishes on a gray plate topped with white icing drizzle
30 Mins
Keto Cream Cheese Danish
4.8 Stars (18 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
breakfast carnivore waffles
6 Mins
Keto Carnivore Waffle
4.7 Stars (24 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
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
a close up of a thick cheesy sausage low-carb casserole
30 Mins
Keto Sausage Breakfast Casserole
4.8 Stars (17 Reviews)

My go-to keto breakfast casserole with sausage, eggs, cheddar, and a coconut flour trick that gives it a bread-like texture for clean slicing. 2.3g...

See the Recipe
Reviews 15
4.9 Stars (29 Reviews)
  1. Y
    Yuki Apr 1, 2026

    My son stood there watching me mix shredded mozzarella into the peanut butter batter with the most skeptical face I've ever seen. One bite and he was done talking.

  2. E
    Elizabeth Mar 27, 2026

    Made this probably six times now. The swap I keep coming back to: almond butter instead of peanut butter. Slightly less sweet, but holds together better when you pull it off the iron.

    1. Annie Lampella
      Annie Lampella Mar 31, 2026

      The hold is real. I throw in an extra half teaspoon of vanilla with almond butter since the flavor runs quieter.

  3. H
    Heather Mar 21, 2026

    Brought a batch of these to brunch last weekend for some friends, most of them aren't keto. I stacked them like regular mini waffles and just set out syrup and toppings. Two people asked where I bought the waffle mix. When I told them it was egg, mozzarella, and peanut butter, no one believed me. The 22g protein is just a bonus at that point.

    1. Annie Lampella
      Annie Lampella Mar 23, 2026

      Non-keto friends are the toughest critics. Peanut butter and mozzarella doesn't exactly sell itself on paper, so that tracks.

  4. D
    Dina Mar 14, 2026

    Brought these to a spring brunch last Saturday without telling anyone what was in them. My friend Cara has a nose for anything that tastes like health food, and she tells everyone. She ate two, then asked what brand of waffle mix I used. When I told her it was egg, mozzarella, peanut butter, monk fruit, and vanilla, she looked at me like I was lying. The mozzarella holds it together so well the texture actually reads like a real waffle. Peanut butter flavor comes through without that artificial sweetener aftertaste I always get from other keto baked things. I mixed the batter the night before and it cooked up fine the next morning, which mattered when I was running brunch for eight.

    1. Annie Lampella
      Annie Lampella Mar 15, 2026

      Cara asking what brand of waffle mix. Nobody ever guesses mozzarella. The overnight batter is a good call, I should add that to the notes.

  5. M
    Melissa Mar 12, 2026

    If your chaffle is coming out soft in the middle, try waiting the full 5 minutes instead of pulling it at 3. I was yanking mine out early every time and getting that wet, doughy center and thinking the recipe was off. Let it go the full time last week and it came out completely different, firm all the way through with that slightly chewy peanut butter pull. Not the same chaffle. Full 5 minutes, every time.

    1. Annie Lampella
      Annie Lampella Mar 14, 2026

      The outside looks done at 3 but the center hasn't caught up yet. Full 5 every time.

  6. K
    Kevin Mar 11, 2026

    My daughter grabbed the last one before I could warn her about the mozzarella. Told her after and she just asked if we had more peanut butter. Works for me.

    1. Annie Lampella
      Annie Lampella Mar 11, 2026

      Ha, peanut butter wins every time. Make her a batch.

  7. D
    Dani Jul 13, 2024

    I just ran into this recipe, got up made them, they are delicious!!

    1. Annie Lampella
      Annie Lampella Jul 14, 2024

      Ha, love that you just got up and made them. Try a drizzle of extra peanut butter on top while they're still hot.

  8. C
    Cathy Sep 1, 2021

    I am going into the kitchen to make these now. I am new to keto but am a peanut butter fanatic. Random and off-the-wall question: what is the name of the song you have playing with video link to this recipe? I cannot get my phone to identify it but love bluegrass music almost as much as peanut butter <3. If you don't know, thanks anyway for the recipe to try.

    1. Annie Lampella
      Annie Lampella Sep 2, 2021

      Ha, the bluegrass question. I'll look it up and post it here. Welcome to keto, peanut butter chaffles are a solid first recipe.

Leave a Review