Keto Bread

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 14, 2021 • Updated February 19, 2026

Reader Rating
4.6 Stars (35 Reviews)

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.

a loaf of bread sliced in half

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.

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

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

Recipe
Print Pin

Keto Bread

4.6 (35) Prep 10m Cook 20m Total 30m 18 servings

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

1
Preheat oven

Preheat oven to 325 degrees.

a red led 325 degree oven
2
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.

a block of cream cheese on top of shredded mozzarella cheese
Tip Don't want to use a microwave, melt both in a non-stick skillet over medium-low heat on the stovetop.
Ingredients for this step
  • 3 cups shredded mozzarella cheese
  • 4 oz cream cheese
3
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.

mixed bread dough in a food processor
Tip Don't have a food processor, try using a blender, electric mixer or knead ingredients together with your hands.
Ingredients for this step
  • 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
4
Place dough in a loaf pan

Add the bread dough to a loaf pan lined with parchment paper and coated with cooking spray.

spreading bread dough into a loaf pan using a spatula
Tip I used a 9 x 5 loaf pan. The narrower your loaf pan, the taller your loaf will be.
5
Bake

Bake in a 325 degree oven for 30-32 minutes. Let cool for 3-5 minutes before removing from the loaf pan.

holding a hot loaf of bread in a pan with oven mits
Tip Cooking time varies by oven and loaf pan size. Check after 30 minutes, insert a knife to see if it comes out clean. Bake until crust is golden brown. Bread may deflate slightly as it cools.
Nutrition Per Serving
178 Calories
13.5g Fat
12g Protein
2.4g Net Carbs
3.7g Total Carbs
18 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.

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) →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Bread

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.

Similar Recipes

Others looking for “Keto Bread” also liked:

sliced keto bread on a cutting board

Store-bought keto bread vs homemade

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.

The advantage of baking your own is cost and control. This recipe makes 18 slices from pantry ingredients for roughly $4 to $5 total. No wheat gluten, no modified starches, no preservatives. If you want something quicker for a single sandwich, try my 90 second bread instead.

Why this recipe uses protein powder

The unflavored protein powder provides the structure that makes this loaf rise tall instead of spreading flat. It acts as scaffolding for the gas bubbles from the leavening. Without it, you’d get a dense, short loaf. Use 1/2 cup (about 2 scoops for most brands).

Egg white protein powder works as a direct substitute in the same amount. Whey protein also works. Avoid flavored versions (vanilla or chocolate will come through in the bread). I use protein powder in a lot of my baking, including my keto bagels and focaccia, so a large bag pays for itself quickly.

a turkey sandwich in from a of loaf of bread

Sour cream for bread flavor and lift

Sour cream does two things in this recipe. The acid reacts with the baking soda for extra lift, and the fat adds a slight tang that makes the bread taste less “keto” and more like actual bread. It’s a small amount (1/4 cup), but the difference is noticeable.

If you don’t have sour cream, mix heavy cream with 1 tablespoon of apple cider vinegar (let it sit for 5 minutes first) or use plain Greek yogurt. All three work. I’ve tested them side by side and the results are close enough that I’d use whatever’s in my fridge.

How to store keto bread

Counter: 1 to 2 days in a sealed bag or container. Keto bread doesn’t have preservatives, so it dries out faster than store-bought. Slice the loaf as soon as it cools so you can store individual slices.

Refrigerator: up to 1 week. Wrap the loaf or individual slices in plastic wrap. The texture firms up in the fridge, but a quick toast brings it right back. I always toast refrigerated slices.

Freezer: up to 3 months. Wrap individual slices in plastic wrap, then place in a freezer bag. Pull out one or two slices at a time and toast directly from frozen (add about 30 seconds to your normal toast time). No thawing needed.

Troubleshooting Common Keto Bread Problems

Problem: Bread tastes too eggy

Add an extra 1/4 tsp vanilla extract to the batter to mask the egg flavor. You can also replace 1-2 eggs with flax eggs (1 tbsp flaxseed meal + 3 tbsp water per egg), or add 1/2 tsp garlic powder for savory loaves. The egg taste mellows after 24 hours in the fridge.

Problem: Dense, heavy texture

Make sure your eggs are at room temperature before mixing (cold eggs don’t incorporate as well). Check that your baking powder is fresh by dropping a spoonful in hot water — it should fizz vigorously. Bake 5-10 minutes longer than you think it needs (internal temp should reach 190-200°F).

Problem: Loaf didn’t rise (flat and short)

Verify your baking powder is active (test with hot water). Don’t overmix after adding the dry ingredients — fold gently just until combined. Make sure the cheese mixture is fully melted and smooth with no lumps. Check your oven temp with an oven thermometer (most ovens run 25°F cooler than the dial shows).

Problem: Crumbly, falls apart when sliced

Let the loaf cool completely before slicing (minimum 60-90 minutes, overnight is best). Store in an airtight container for 24 hours before slicing to let the crumb set. Use a serrated knife with a gentle sawing motion instead of pressing down.

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 Sides Recipes

golden brown french fries on a plate
12 Mins
Keto French Fries
4.9 Stars (32 Reviews)

These almond flour French fries are the closest thing to fast food fries I've found on keto. From the golden crispy outside to the soft potato-like...

See the Recipe
A soft tortilla folded on itself, draped over more tortillas.
12 Mins
Keto Tortillas
4.9 Stars (32 Reviews)

These gluten-free tortillas take only minutes to make and look and taste like real corn tortillas, without all the carbs!

See the Recipe
A close-up of soft, golden yeast rolls highlighting the cracked tops and fluffy texture.
32 Mins
Gluten Free Yeast Rolls
4.7 Stars (3 Reviews)

These gluten free yeast rolls are soft, fluffy, and actually rise with real yeast, no sugar needed. I use heavy cream to feed the yeast and a special...

See the Recipe
a cast iron skillet with creamy cheese grits in it topped with melted butter
12 Mins
Keto Grits
5 Stars (3 Reviews)

Sometimes all you want is a nice comforting bowl of grits for breakfast or alongside dinner. These are super easy to make and use lupin beans instead...

See the Recipe
big hamburger buns stacked up and one on its side
18 Mins
Keto Hamburger Buns
4.9 Stars (12 Reviews)

No more bunless burgers! Now you can enjoy a juicy hamburger with this fluffy gluten-free bun recipe.

See the Recipe
three keto cornbread slices stacked with butter on top
8 Mins
Easy Keto Cornbread
4.9 Stars (21 Reviews)

This 5-ingredient almond flour cornbread cooks in the microwave in 6 minutes flat. Corn extract gives it classic cornbread flavor with only 2g net...

See the Recipe
Reviews 130
4.6 Stars (35 Reviews)
  1. A
    Alex Feb 15, 2026

    Okay the 12g protein per slice is no joke. Actually holds together.

    1. Annie Lampella
      Annie Lampella Feb 15, 2026

      The protein powder is doing most of the heavy lifting there. Toast it and the structure gets even better.

  2. S
    Stephanie M Jan 25, 2026

    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.

    1. Annie Lampella
      Annie Lampella Jan 27, 2026

      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.

  3. N
    Nancy Sep 16, 2025

    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?

    1. Annie Lampella
      Annie Lampella Sep 20, 2025

      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.

  4. S
    Sharon Gray Jones Aug 12, 2025

    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....

    1. Annie Lampella
      Annie Lampella Aug 13, 2025

      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.

  5. J
    JANETTE NAINES Jun 23, 2025

    Definitely a great recipe!

    1. Annie Lampella
      Annie Lampella Jun 24, 2025

      The 12g protein is no joke. My boys actually request this one.

  6. G
    Greta Jun 16, 2025

    Hi, how many milligrams of sodium and grams of sugar in a serving?

    1. Annie Lampella
      Annie Lampella Jun 17, 2025

      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.

  7. F
    Ferne Jasper Apr 12, 2025

    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.

    1. Annie Lampella
      Annie Lampella Apr 16, 2025

      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.

  8. M
    Morgan Apr 1, 2025

    Hello. Are the calories listed for one serving of bread or for the whole loaf? Thank you, M

    1. Annie Lampella
      Annie Lampella Apr 17, 2025

      The calories are for one serving.

  9. J
    Justin Mar 29, 2025

    Hi, does whole milk mozzarella work for this recipe? I think it has more moisture so I just wanted to make sure. Thank you!

    1. Annie Lampella
      Annie Lampella Apr 17, 2025

      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.

  10. C
    Catherine White Haskins Mar 9, 2025

    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!

    1. Annie Lampella
      Annie Lampella Mar 11, 2025

      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.

  11. T
    Tonya Mar 4, 2025

    i dont have a loaf pan what can i use

    1. Annie Lampella
      Annie Lampella Mar 11, 2025

      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.

  12. D
    Donna Jan 1, 2025

    Way too dense for us.

    1. Annie Lampella
      Annie Lampella Jan 5, 2025

      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!

  13. S
    Stephanie Sep 3, 2024

    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

    1. Annie Lampella
      Annie Lampella May 4, 2025

      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.

  14. D
    Donna Maul Aug 30, 2024

    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

    1. Annie Lampella
      Annie Lampella May 4, 2025

      The video is wrong and the written recipe is correct.

  15. P
    Patrick May 22, 2024

    Is it possible to do this in a bread machine?

    1. Annie Lampella
      Annie Lampella May 23, 2024

      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.

Leave a Review