Keto Bread
Published August 14, 2021 • Updated February 19, 2026
This post may contain affiliate links. See my disclosure policy.
Easy almond flour keto bread with 12g protein per slice. Bakes up tall and fluffy, not flat like a brick. Gluten-free, slices like regular bread, 2.4g net carbs.
I make a few bread recipes on rotation: bread rolls, cinnamon rolls, and this one. This is the loaf I slice for sandwiches and toast. Try it with my keto grilled cheese for the perfect comfort meal. Unlike most gluten-free keto bread recipes, this one doesn’t end up short and flat like a brick. It bakes up tall and fluffy with a crumb that holds together when you slice it.
The base is a fathead-style dough (mozzarella and cream cheese melted together with almond flour), but I’ve modified it specifically for a loaf pan. Most fathead recipes make flatbread or pizza crust. Getting that dough to rise tall in a loaf pan requires two additions: protein powder and sour cream.

Why This Loaf Actually Rises
The protein powder (unflavored whey or egg white) provides structure that almond flour alone can’t. Think of it as the scaffolding. When the baking powder and baking soda create gas, the protein network traps those bubbles and holds them. Without it, the loaf spreads out sideways instead of rising up. I use a 1/2 cup in this recipe, which is more than most keto baking calls for, but that’s what gives it the height.
The sour cream does two things. The acid reacts with the baking soda for extra lift, and the fat adds moisture that keeps the crumb soft instead of crumbly. Perfect for keto avocado toast or topping with scrambled eggs. You can substitute heavy cream mixed with 1 tablespoon of apple cider vinegar, or plain Greek yogurt. All three work. I’ve tested them side by side and the differences are minimal.
What Makes It Different From Store-Bought
I know it’s easier to grab a loaf from the store. Brands like Franz and Sola taste decent and are easy to find, but they contain gluten. There are gluten-free options like Base Culture, but at $10 a loaf, that adds up fast. This recipe makes 18 slices from ingredients most keto kitchens already have. The cost per loaf is roughly $4 to $5 depending on your almond flour brand.
The other advantage is knowing exactly what’s in it. No wheat gluten, no modified starches, no preservatives. Just almond flour, protein powder, cheese, eggs, cream cheese, sour cream, and leavening. If you’re baking regularly, consider this alongside my 90 second bread for quick single servings and my focaccia for when you want something with olive oil and herbs.
FEATURED COMMENT
“I just made this bread, it is outstanding and the best keto bread recipe so far, and I’ve made almost all of them. Thank you so much!! Just had a warm slice with butter! Delicious!!”
➥ from YouTube subscriber @sandykraynik2282
How to make keto bread in a loaf pan
Start by melting the mozzarella and cream cheese together in the microwave (about 90 seconds, stirring halfway). While that melts, combine the almond flour, protein powder, baking powder, and baking soda in a food processor. Add the melted cheese mixture, eggs, and sour cream, then pulse until a smooth dough forms. Don’t overmix. You want it combined, not gummy.
Press the dough into a greased loaf pan. The dough will be sticky, so wet your hands or use a spatula. Smooth the top as flat as you can. Bake at 375 degrees for about 20 minutes until the top is golden brown and a toothpick comes out clean.
Let it cool in the pan for at least 10 minutes before turning it out onto a wire rack. Then let it cool another 20-30 minutes before slicing. If you slice it too early, the crumb will be gummy in the center and the slices will fall apart. I’ve made this mistake too many times trying to get a warm slice — it’s worth the wait. Once cooled, you should get about 18 slices if you cut them the thickness of regular sandwich bread. Toast the slices for the best texture.
Explore 681+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
3 cups shredded mozzarella cheese
4 oz cream cheese
2 eggs
2 cups almond flour
1/2 cup unflavored low-carb protein powder or egg white powder
1/4 cup sour cream
1 teaspoon baking powder
1/2 teaspoon baking soda
1/2 teaspoon salt
Step by Step Instructions
Step by Step Instructions
Melt cheeses
Add shredded mozzarella cheese and cream cheese to a microwave safe bowl and microwave at 60 second intervals, stirring in between, until completely melted.
- 3 cups shredded mozzarella cheese
- 4 oz cream cheese
Pulse until dough forms
To a food processor, add melted cheese, eggs, almond flour, protein powder, sour cream, baking powder, baking soda and salt. Pulse until combined.
- 2 eggs
- 2 cups almond flour
- 1/2 cup unflavored protein powder or egg white protein powder
- 1/4 cup sour cream
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
Place dough in a loaf pan
Add the bread dough to a loaf pan lined with parchment paper and coated with cooking spray.
Bake
Bake in a 325 degree oven for 30-32 minutes. Let cool for 3-5 minutes before removing from the loaf pan.
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.
Calculate Your Keto Macros in 30 Seconds
Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.
Get My Macros (Free) →Frequently Asked Questions
Is this keto bread gluten-free?
Yes! Almond flour replaces wheat flour, and combined with protein powder, you get a texture similar to regular bread.
Can this be made in a bread maker?
Yes. One viewer successfully used this recipe in a bread maker by substituting active dry yeast for the baking powder and baking soda. Use 1 packet (2 1/4 teaspoons) of yeast and let the bread maker handle the mixing and rising. The texture will be slightly different from the oven version since the yeast gives it a more traditional bread rise. I haven't tested this myself, so results may vary by machine.
What can I use as a substitute for almond flour?
Sunflower seed flour is the closest 1:1 substitute. Use the same amount. The bread will have a slightly nuttier flavor and may turn slightly green from a harmless chemical reaction with the baking soda (add 1 teaspoon of lemon juice to prevent this). A blend of flaxseed meal and coconut flour can also work, but the texture will be denser and you may need to adjust the liquid. I'd start with 1 cup flax meal plus 1/2 cup coconut flour and add an extra egg.
Can I use this bread for sandwiches?
Yes! This bread holds together well for sandwiches. It won't fall apart like some keto breads do. Toast the slices first for best results. Try it with my keto breakfast sandwich recipe for meal prep.
How do I get rid of the eggy taste in keto bread?
Three ways to reduce egg flavor: (1) Add an extra 1/4 tsp vanilla extract to the batter (masks egg taste), (2) Replace 1-2 eggs with flax eggs (1 tbsp flaxseed meal + 3 tbsp water per egg), (3) Add 1/2 tsp garlic powder or Italian seasoning for savory loaves. The egg flavor also mellows after the bread sits in the fridge for 24 hours.
Can I freeze this keto bread and for how long?
Yes, this bread freezes beautifully for up to 3 months. Slice the entire loaf first, then separate slices with parchment paper before freezing in a freezer bag (squeeze out air). Thaw individual slices overnight in the fridge or toast directly from frozen for best texture. Room temperature storage: 3-4 days in an airtight container. Refrigerated: up to 1 week.
Why is my keto bread crumbly and how do I fix it?
Crumbly keto bread usually means one of three things: (1) The dough was overmixed (mix just until combined, don't beat it), (2) The loaf wasn't cooled completely before slicing (wait 60-90 minutes), or (3) You're using a pressing motion instead of a sawing motion when slicing. Use a serrated knife with a gentle back-and-forth sawing motion. Storing the loaf in an airtight container for 24 hours before slicing also helps the crumb set.


Okay the 12g protein per slice is no joke. Actually holds together.
The protein powder is doing most of the heavy lifting there. Toast it and the structure gets even better.
I made this bread today. I thought it was really good (toasted and slathered in PB for lunch!) I did make a sub of Greek yogurt for the sour cream, and I used unflavored pea protein powder. It fell quite a bit when cooling, but I think it needed an extra 5 in my old oven. I loved the crust on it. I make your Keto Roll recipe frequently, but I really don't like the taste of coconut flour. I'm going to try this recipe in roll form using the called for sour cream. Thanks for all your recipes.
The yogurt swap works great, I've done that too when I'm out of sour cream. And yeah, old ovens run cooler - I'd add 5 minutes like you said. Rolls from this dough bake up really well, just watch them at 12 minutes.
I made this bread today and turned out perfectly and it is dense a heavier bread but I did enjoy very much and will make it again since I am a Type 1 diabetic but I wanted to know how much sodium, cholesterol is there in the bread per slices? The fibre is 1.3g per slice? Just wanted to verify that and thanks for sharing. I took a few photos but not sure if I can share them with you all on here?
I don't have sodium and cholesterol broken out on the card but you can plug the ingredients into Cronometer and it'll calculate per slice. Fiber should be close to that, yeah. And upload photos in a new comment, the form should let you attach them.
Do you have to use protein powder or egg white powder? I live in a rural area and I don't have it. Is it necessary? I have all the ingredients but those....
The protein powder is what makes it slice like actual bread instead of falling apart. Without it you'd get something more crumbly with half the protein. Bob's Red Mill unflavored whey is on Amazon if that helps.
Definitely a great recipe!
The 12g protein is no joke. My boys actually request this one.
Hi, how many milligrams of sodium and grams of sugar in a serving?
It might vary when you put in the exact brands you use, but when I calculate it, I get 300mg sodium and 0.8 g sugar per serving.
Highly Recommend!
Just made the bread today, and it is DELICIOUS! I cut a piece when still hot, just after the 5 minute rest, and the butter melted right into the bread. My son, who is not eating keto, took a bite and his eyes lit up with appreciation for the taste. I did use vanilla flavored protein powder, as I did not have any unflavored on hand, it it gives the bread a more 'dessert' type flavor.
I would like a little more rise to the bread, though, so I may try the next round with double the baking powder/baking soda combination, just to see if I can get the rise to be more consistent with other types of non-keto breads.
The vanilla powder is giving it that sweeter flavor for sure. On the rise: doubling the leavening might make it too salty and bitter. Try adding 1/4 tsp cream of tartar instead, it activates the baking soda better. And make sure your baking powder is fresh, that matters more than you'd think.
Hello. Are the calories listed for one serving of bread or for the whole loaf? Thank you, M
The calories are for one serving.
Hi, does whole milk mozzarella work for this recipe? I think it has more moisture so I just wanted to make sure. Thank you!
I haven't tried that, but you are right, I might be a little too moist. You can always add a touch more almond flour or even protein powder.
Thank you Annie! This is my go to bread recipe. I have made this more than a half dozen times and it comes out perfectly every time!
The consistency is what I'm proudest of with this one. Tested it nine times before posting and it came out the same height every single batch.
i dont have a loaf pan what can i use
You can try to bake this in a square baking dish. You will need to adjust the time. I don't think it would take as long. But a loaf pan is a good investment.
Way too dense for us.
The cheese probably didn't get hot enough. I microwave mine in 30 second bursts until it's completely smooth and stretchy before mixing anything else in. Also check that your baking powder isn't expired!
One thing, it says 1 teaspoon of baking powder then 1/2 teaspoon of baking soda, here in UK they are the same thing. So which is it 1 teaspoon or 1&1/2 teaspoons
Baking powder and baking soda are different here in the US. Baking soda is a single-ingredient leavening agent that requires an acid to activate, while baking powder contains both an acid and a base, allowing it to work on its own when moistened and heated. If needed, you could just do 1 1/2 teaspoons of baking powder.
Listening to video I thought I heard 1 1/2 c of protein powder. But the recipe has 1/2 c please advice correct amount, thank you
The video is wrong and the written recipe is correct.
Is it possible to do this in a bread machine?
I haven't tried it in a bread machine. I don't own one so I can't test it. If you try it let me know how it goes.