Warm cinnamon and vanilla make this keto egg loaf smell incredible while it bakes. It's the simplest keto bread I make, at 2.8g net carbs. Slice it hot with grass-fed butter or fry it up for french toast.
Before store shelves had low carb bread options, we had egg loaf. I've been baking this one since my first year of keto, and it's still the bread I reach for when I want something simple that actually tastes like bread. It works for sandwiches, french toast, or just sliced warm with butter melting into it.
Most recipes call for 6 or more eggs, and they taste like it. I cut the count down to 4 and added cream cheese to fix that. The cream cheese smooths out the egg flavor so what you get is bread, not a baked omelet. You'll see 3-ingredient versions out there that skip the flour and baking powder entirely. They're simpler, but the texture shows it. Mine takes a few more ingredients because each one is solving a specific problem: coconut flour for structure, baking powder for lift, cream cheese to tame the eggs.
I bake a loaf on Sunday and use it all week. Sandwiches on Monday, french toast on Wednesday, toasted with cream cheese on Friday. It holds up in the fridge for about 4 days wrapped in plastic, and I've frozen slices individually so I can pull one out whenever I need it. The cinnamon and vanilla are optional, but I always add them. They give the whole kitchen that baked goods smell while it's in the oven. If you want more bread variety, my keto bagels are another Sunday baking staple.
I chose coconut flour over almond flour for a reason. Coconut flour browns slower, so you don't end up with a dark crust before the center is done. I've tested both, and almond flour works (use about 1 1/4 cups if you swap), but the coconut flour version comes out lighter and spongier. The cream cheese masks any coconut flavor, so don't worry about that.
If you're newer to keto baking, this is where I'd start. It's more forgiving than microwave bread (which can go rubbery if you're off by 10 seconds) and less fussy than yeast-based recipes. I've had readers tell me they bake this every single week, and I get it. Once you nail the timing for your oven, it's basically autopilot.
One thing I always do: line the pan with damp parchment paper and leave a couple inches hanging over the sides. When the bread is done, you just grab the edges and lift the whole thing out. No stuck bread, no broken slices. Try using it for avocado toast, a chaffle breakfast sandwich, or bake it alongside my pumpkin bread for a Sunday baking session.
Flavor variations I've tried
This is the base recipe, and I’ve been tinkering with add-ins for years. Once you’ve got the plain version down, try mixing in:
Sugar free chocolate chips (my personal favorite)
Fresh strawberries or raspberries
Blueberries or blackberries
Lemon zest and juice for a bright, citrusy loaf
Sugar free maple syrup stirred into the batter
Chopped walnuts or pecans for crunch (similar to my banana bread)
I usually fold the add-ins in gently after blending. If you’re using berries, pat them dry first or they’ll sink to the bottom and make the bread soggy around them.
How I turn this into keto french toast
This bread makes the best keto french toast I’ve had, and I’ve tried it with every bread out there. Since it’s gluten-free, you skip the issue with store-bought breads that contain wheat gluten.
I melt butter in a skillet over medium heat and fry slices about 2 minutes per side until they’re golden brown. The outside gets this light crisp while the inside stays soft. Top with butter and your favorite sugar free syrup, or cut them into french toast sticks for dipping. If you want to batch it for the week, my high protein french toast casserole uses the same concept but feeds a crowd.
How I store and meal prep this
I bake a loaf every Sunday and it lasts me through the week. Wrap it in plastic wrap or keep it in an airtight container in the fridge for up to 4 days. After that, the texture starts to go.
Reheating: I microwave a slice for about 45 seconds, or better yet, fry it in butter as french toast. Reheating in a toaster oven for a couple minutes works great too if you want a crispier edge.
For the freezer: I wrap individual slices in plastic wrap, then stack them in a freezer bag. They keep for up to 6 months this way. When I need one, I pull it straight from frozen into the toaster or microwave. No thawing needed.
What is an egg loaf
An egg loaf is a low carb quick bread where eggs provide most of the structure. I think of it as the starter bread for anyone new to keto baking because there’s almost nothing you can do wrong. The baking powder creates air pockets that make the bread spongy, and the cream cheese tames any egg flavor so it tastes like actual bread.
How to make egg loaf
Combine all the ingredients in a blender or mixing bowl.
Pour into a parchment lined loaf pan.
Bake for 45 minutes.
Key ingredients & substitutions
Cream cheese: I use this specifically to neutralize the egg flavor. Without it, you get an omelet in loaf form.
Eggs: They provide most of the rise and structure. I use fewer than most recipes (which call for 6+) so the bread doesn’t taste eggy.
Butter: Fat and flavor. I use salted because I like a little salt in my bread.
Heavy cream: Thins the batter to the right consistency. I’ve subbed coconut milk and almond milk, both work fine.
Sweetener: Optional. I add it when I know I’m making french toast from this loaf, skip it for sandwich bread.
Coconut flour: My preference because it doesn’t brown as fast as almond flour. If you swap to almond flour, use about 1 1/4 cups.
Add all the ingredients to a bowl or blender and mix together until cream cheese is fully incorporated.
3
Pour batter
Pour the egg mixture into a loaf pan lined with damp parchment paper. Leave a couple of inches of parchment paper hanging over the edges for easy lifting out of the pan.
4
Bake it
Bake at 350 degrees for 45 minutes. The egg loaf should be firm to the touch but will deflate as it cools. Once cooled slice up into the desired thickness.
Nutrition
Per serving: 1 slice
Calories
237
Fat
20.8g
Protein
5.9g
Total carbs
3.9g
Net carbs
2.8g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
Frequently Asked Questions
Does egg loaf taste eggy?
Most recipes use 6 or more eggs, and yeah, those taste like baked eggs. I cut back to 4 specifically to fix that. The cream cheese helps too. It smooths everything out so what you taste is bread, not omelet. I've served this to people who had no idea it was egg-based.
Can I make a savory version?
I do this all the time. Skip the sweetener, vanilla, and cinnamon, then add garlic powder, onion powder, or Italian seasoning. I've also mixed in shredded cheddar and crumbled bacon before pouring the batter, and that version is incredible for sandwiches.
What size loaf pan should I use?
I use a 9x5 inch pan, but I've also baked this in an 8x4 and an 8x8 glass dish. The 8x8 gives you a thinner, more sheet-like bread that's great for open-faced sandwiches. Just check it earlier since thinner loaves finish faster. My 8x8 version usually needs about 30 minutes.
Why does it deflate after cooling?
It's supposed to. The eggs puff up with air while baking and then settle as they cool. Mine always deflates by about a third and that's totally normal. If it deflates dramatically, your oven might be running too hot, or the loaf needed a few more minutes. I check by pressing the top gently. If it springs back, it's done.
Can I make this in an air fryer?
I haven't baked a full loaf in the air fryer yet, but based on how I bake other things in mine, I'd try 320 degrees and start checking at 20 minutes. Air fryers run hotter and circulate more aggressively than a standard oven, so the outside will crisp faster. Use a small silicone loaf pan that fits your basket, and press the center to check doneness. If it springs back, it's done. If you try this before I do, drop me a comment.
What's the difference between the 3-ingredient version and this recipe?
The 3-ingredient version is just eggs, butter, and cream cheese, and it bakes up custard-like instead of bread-like. I've made it, and it works if you want something ultra-simple, but it won't give you slices you can build a sandwich on. This recipe is the one I keep making because it actually behaves like bread.
Why does the top brown before the center is done?
This usually means your oven runs hot. I've dealt with this too. My fix: tent a piece of foil loosely over the top about halfway through baking (around the 20-minute mark). The foil blocks direct heat from the top element while the center finishes cooking. I also moved my rack to the center position instead of upper third, and that helped. If it keeps happening, drop your oven temp by 10 degrees and add a few minutes to the bake time.
My scale is on the fritz so I’ve been spooning the coconut flour and leveling off the top. The loaf is noticeably lighter for it. I’d been keto long enough that I’d stopped expecting breakfast to feel like a treat. This one’s different. The cream cheese carries a richness that still surprises me at 2.8g net carbs.
That soft, almost eggy center when it’s still warm is what got me. I’d made peace with no real bread over a year into keto, but 45 minutes in the oven undid all of that.
Damp parchment paper, not dry. Almost skimmed past that part, but the loaf came out in one piece with zero sticking, which honestly surprised me. First time with coconut flour. I’d mentally braced for a dense disaster, but the batter came together in maybe two minutes in my blender and 45 minutes in the oven was exactly right. Sliced warm with butter, no question. One thing I’m wondering: is the center supposed to be a little softer than the edges, or does that mean I underbaked it?
Center softer than the edges is normal. The edges set against the pan first, middle finishes last. I check with a toothpick: clean pull means done even if the center still feels a little giving.
Ran out of vanilla last week and made it anyway figuring it wouldn’t matter much. It matters a lot, actually. The cinnamon is still doing its thing but there’s this warmth and depth that just goes missing without it underneath (I kept thinking the batch was just off, took me two days to connect it to the vanilla). Fourth week in a row making this now, I’ve stopped treating it like something I’m still testing and it’s just how I eat breakfast.
One missing teaspoon and two days to trace it back. Vanilla in this one rounds the cinnamon out, without it everything tilts slightly even when the cinnamon is still there.
40 minutes is where I start checking too. A loose foil tent around the 20-minute mark helps if the top is getting ahead of the center and drying the edges out before the inside is done.
I’ve tested probably six different keto bread recipes in the last few months and most of them are fine but something’s always off, usually that rubbery eggy middle you just push past. The cinnamon and vanilla in this one fix that completely. The whole kitchen smelled like actual bakery bread the second I opened the oven, and sliced it hot with Kerrygold and that was it for me. Everything else I was bookmarking is basically irrelevant now.
I’d written off egg-based keto breads after two mediocre attempts, but the cinnamon and vanilla here actually give it something to stand on. Sliced it warm with Kerrygold and it held up better than anything I’ve made with almond flour.
Coconut flour slices way cleaner warm. Almond flour versions fall apart the second you cut them. Those two earlier batches were probably worth writing off.
Somewhere around batch six I started pulling it at 42 minutes instead of 45 and the texture improved noticeably (less dense, more even crumb throughout). The cinnamon and vanilla smell when this is in the oven is genuinely the best part of Sunday morning.
My son is extremely suspicious of keto swaps. He fried a piece for french toast and then texted me from the living room to ask if there was more batter.
Haven’t had french toast in over a year since going keto. Made this last Sunday on a whim. The cinnamon smell hit the second I opened the oven and I had to just stop. Not exactly the real thing, but close enough that it caught me off guard.
I’ve tried at least five keto bread recipes looking for one that works as french toast, and they all had something wrong with them. Too eggy, wrong texture, falls apart in the pan. This one holds together and the cinnamon actually gets stronger once it hits the butter. Not a 5 because the loaf shape makes even slices hard to get, but everything else was exactly what I needed.
My daughter came into the kitchen while this was baking and just stood there smelling the cinnamon like she was being hypnotized. She sliced it hot with butter and finished her piece before I could say anything, and I still haven’t told her it’s keto.
My son has strong opinions about keto bread, and they’re usually aired loudly. Made this as french toast Saturday morning and he came back asking if there was more before I’d even sat down. The coconut flour texture is different from regular bread french toast but he didn’t clock it at all, just ate it. Trying it as a regular loaf next to see if it holds up for sandwiches.
This is a delicious recipe – I especially like it as French toast. I made blueberry syrup and served with plain full fat yogurt – it was like a dessert!
The egg and cream cheese help mask the coconut flavor. But you could try using almond flour. You will have to add more because they don’t sub 1:1. Try using 1 1/4 cups almond flour.
Yes, you could. It will probably take less time. I would check it after 25 minutes to see where it’s at. Just bake until it’s springy on top like a cake.