Keto Wonderbread Chaffle Sandwich
Published May 17, 2020 • Updated March 14, 2026
This post may contain affiliate links. See my disclosure policy.
I make this chaffle sandwich bread every week because it actually tastes like Wonder Bread. Mayo in the batter (not cheese) is the reason it works, and the crispy outside with a fluffy, bread-soft inside makes it the best low carb sandwich I've found on keto.

I get it. You see “chaffle” and think egg-flavored waffle pretending to be bread. I thought the same thing until I figured out the two things that make this one different: egg whites instead of whole eggs, and mayo in the batter instead of cheese. That combination is what turns a regular chaffle into something that genuinely reads as sandwich bread.
The mayo coats everything differently than oil or melted cheese would. Less eggy, more structured. It was the swap that finally made this recipe click for me, and based on the comments, I’m not the only one who noticed. One reader’s husband ate the whole sandwich and then went “wait, that’s not bread?” Another brought a platter of finger sandwiches to a brunch and nobody touched the actual bread rolls on the table. That’s the kind of feedback you can’t fake.
The batter looks thin. I know. It’s supposed to be that way. Pour it into a preheated waffle maker, give it 3-5 minutes, and it puffs up into something with crispy golden edges and a soft, fluffy center that holds up under a pile of cold cuts. I load mine with turkey, ham, cheddar, lettuce, and tomato, and the center doesn’t buckle.
If you like this kind of keto bread substitute, I have a few others worth trying. My keto Reuben chaffle sandwich uses a similar base with completely different toppings. The keto chaffle breakfast sandwich is my morning version with sausage and egg. For wraps instead of bread, my turkey wrap is another fast lunch option. And if you want melted cheese on a chaffle, my keto grilled cheese is the one to make.
Five minutes with a waffle maker, six ingredients, and you have sandwich bread that doesn’t taste like you’re compromising. I’ve been making this since 2019 and it’s still the recipe I come back to when I want a real sandwich on keto.
What is a chaffle?
A chaffle is a keto waffle made with egg and cheese. But this recipe skips the cheese entirely. Mayo replaces cheese in the batter, which is the reason it tastes like white bread instead of a cheesy egg waffle. Most chaffle recipes out there require mozzarella or cream cheese. This one doesn’t, and that’s the whole point.
I use two egg whites instead of whole eggs. Whole eggs make the chaffle denser, slightly rubbery, and give it that eggy taste people complain about. Egg whites keep it fluffy and bread-like. I’ve tested both side by side, and the difference is obvious the second you bite in.
One thing that catches people off guard: the batter looks runny. That’s normal. It’s thinner than pancake batter and it’s supposed to be. The almond flour hydrates in the heat, the egg whites set, and the whole thing puffs up in the waffle maker. If you’re nervous about it, let the batter sit for a minute or two before pouring. But I pour it straight in and it works every time. If you’re looking for more low carb sandwich options, my portobello sandwich is another favorite.
Explore 685+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Wonderbread Chaffle Ingredients
2 egg whites
2 tablespoons almond flour
1 tablespoon mayonnaise
1 teaspoon water
1/4 teaspoon baking powder
pinch of salt
Sandwich Components Ingredients
2 tablespoons mayonnaise
1 slice deli ham
1 slice deli turkey
1 slice cheddar cheese
1 slice of tomato
1 leaf of green leaf lettuce
Step by Step Instructions
Step by Step Instructions
Mix chaffle ingredients
Preheat waffle maker. Mix all the wonder bread chaffle ingredients (egg whites, almond flour, mayonnaise, water, baking powder and salt) in a small bowl.
Cook the white bread waffle
Remove the waffle once finished cooking. Repeat with remaining batter.
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 →Frequently Asked Questions
Why does the batter look so runny?
I get this question a lot, and the answer is simple: it's supposed to be that way. The batter is thinner than pancake batter because there's no cheese binding it together. When you pour it into a hot waffle maker, the egg whites set and the almond flour hydrates, and the whole thing puffs up into something fluffy and bread-like. If it makes you feel better, I let my batter sit for about a minute before pouring. But I've also poured it straight in and gotten the same result.
Do these taste eggy like other chaffle recipes?
No, and that's the whole reason I developed this version. Most chaffles use whole eggs and cheese, which gives you that dense, eggy flavor people complain about. I use egg whites only, and mayo instead of cheese. The result is a chaffle that multiple readers have eaten without realizing it wasn't regular bread. My husband included.
Can I use whole eggs instead of egg whites?
I've tested both. Whole eggs work, but the chaffle comes out slightly denser, richer, and has a yellow tint instead of white. The texture shifts from bread-like to more of a traditional waffle. If the Wonder Bread look and feel is what you're after, stick with egg whites.
Can I use coconut flour instead of almond flour?
I've tested coconut flour in this recipe and it works, but you need way less. Coconut flour absorbs more liquid than almond flour, so I start with about half a tablespoon and adjust from there. One of my readers used the same amount and confirmed it turned out great. The texture is slightly different but still holds up as keto sandwich bread.
Do I need to spray the waffle maker first?
If your waffle maker has a non-stick surface, you shouldn't need to. I never spray mine. The key is letting the chaffle cook long enough so the outside fully sets before you try to remove it. If yours tends to stick, a light spray of avocado oil won't hurt anything.
Can I make these without a mini Dash waffle maker?
Any waffle maker works. I use both a mini Dash and a full-size Belgian waffle maker. With the Belgian, I pour all the batter in at once and cut the finished waffle in half for two slices. The mini Dash just gives you a slice that's closer to actual bread size without trimming.
What is the best mayo to use in the batter?
I've tested regular mayo and avocado oil mayo and I honestly can't tell the difference in the finished chaffle. If you eat clean and want to avoid canola oil, go with avocado oil mayo. My favorites are Primal Kitchens and Chosen Foods. Both work perfectly.
Can I freeze these and how do I reheat them?
I freeze these all the time for meal prep. Flash freeze each slice on a baking sheet, then wrap individually in plastic wrap and store in a freezer bag. They keep for about 2 months. To reheat, I use the toaster or air fryer to bring back the crispy edges. The microwave works but the texture goes soft, which I don't love.

My son has been skeptical of every chaffle I've put in front of him since I went keto, always has something to say about the texture. He ate this without a single comment about it being 'the weird egg bread' and just made a second sandwich. The mayo in the batter is doing something real, the inside has that soft pull-apart texture instead of the usual bounce. I've made a lot of chaffles and this is the first one I'd actually call sandwich bread.
Second sandwich with no notes is the real win. That pull-apart texture is the egg whites doing it - drop the whole egg and the bounce goes with it.
Seven batches in and only just figured out you have to wait for the ready light to cycle twice. Before that mine kept coming out soft in the center, no sandwich bread feel at all.
Added a splash of apple cider vinegar to the batter and the center came out much fluffier than my first try. If the texture felt almost there before, worth a shot.
That tracks. ACV reacts with the baking powder and you get more lift in the center. Stealing this.
Made this six or seven times now. The mayo in the batter instead of cheese is the part I kept doubting until it wasn't a question anymore. Comes out with the right softness that most low carb bread misses completely.
Six or seven times means you're past the doubting phase for good. Mayo is the whole reason it tastes like bread instead of eggs.
Used Primal Kitchen avocado oil mayo instead of regular and I swear the inside came out even fluffier. Not sure if that's just in my head but I'm not going back.
Not in your head. Avocado oil mayo has a slightly different fat ratio and the batter picks that up. Primal Kitchen is what I keep in mine too.
I've been seeing chaffles everywhere and kept putting this off because I was convinced I'd somehow ruin it. Made this for lunch today with turkey and cheddar, and the inside is actually soft, like properly bread-soft, which I did not expect from a waffle maker. The mayonnaise in the batter sounds completely wrong until you take that first bite and realize it's exactly why it works. Getting a second waffle maker so I can cook both pieces at once.
The mayo thing is the one people always side-eye. Then they make it and don't question it again.
Brought a platter of these to my friend's garden brunch last weekend, cut into little finger sandwiches with turkey, cheddar, and a swipe of mayo on each one. Nobody touched the actual bread rolls on the table. I had one woman (who is genuinely the most skeptical person about 'healthier versions of things') pick up two in a row without saying anything, then look up with this confused expression and go 'wait, what is this bread made of.' That's when I knew it actually worked. The texture holds up in a way I wasn't expecting, that slightly crispy outside doesn't go soggy sitting out for close to an hour, and there's this subtle richness from the mayo in the batter that I think is what reads as real bread to people. I've made plenty of chaffles that just taste like eggs. This one doesn't.
The second one before asking is the tell. That's not politeness, that's just wanting another one.
My husband is the type who notices immediately if I've swapped anything bread-related, so I didn't tell him this was a chaffle until after he'd already eaten it. He sat there for a second and went 'wait, that's not bread?' The mayonnaise in the batter is doing something genuinely impressive, the fluffy inside with the crispy outside actually reads like sandwich bread. My only note is the chaffle is small so make sure you have extra cold cuts staged, we ran out of turkey before we ran out of bread. Snow day lunch problem solved.
Ha, the cold cuts staging problem is real. I always put out way more turkey than I think I need. Double the meat, seriously.
Same at our house! Now I prep all the cold cuts and toppings first so everything's ready the second the chaffles come off.
I've tried a handful of chaffle sandwich recipes and they all taste like egg. This one doesn't. The mayonnaise in the batter is doing something to the texture that actually reads as bread.
That's exactly it. The mayo coats everything differently than oil would. Less eggy, more structured. It was the swap that finally made this one click.
Are these freezable? I mean, do they keep their consistency/texture? Sorry if this was already asked, but I didn’t see it.
Yes, you can freeze them. I just toast them up or air fry them to get rid of moisture.
Im new to keto, only 2 weeks in, and this is an absolute revelation!
Thank you so much, it's actually like eating bread and you certainly don't feel like you're missing out.
Can't wait to try your other recipes, thank you again, especially for sharing your knowledge and experience 🥳
Two weeks in is a good time to find this one. Egg whites instead of whole eggs is what makes it not taste like every other chaffle recipe out there. Whole eggs give it that rubbery, eggy thing most people complain about.
What if you use the whole egg? What's the result like?
You can use a whole egg but it will change the color of the chaffle.
I love this recipe! I quadruple the recipe and cook all of them at one time. I keep them in the fridge and toast them for Eggs Benedict, grill them in a Philly cheese steak sandwich or a mid-afternoon cheese toast snack. Thanks for developing the recipe and sharing it.
Eggs Benedict hadn't crossed my mind but that makes so much sense. The texture holds up to hollandaise way better than an English muffin would.
are we supposed to spray the waffle plates first? i just created a disaster....LOL
No, you shouldn't have to if your waffle maker is non-stick. You may have to let them cook longer so that the outside sets. But you could always spray it to be on the safe side.
I just made my first one. I substituted coconut flour, I used 1/4 tblsp. Then added more, so about 1/2 a tblsp. Its amazing! I love it!
Coconut flour absorbs way more than almond flour so 1/2 tablespoon is about right for this one. Starting low and adjusting is the only way to figure out that ratio.