This keto yeast bread is so soft and light, with a fluffy and elastic crumb! It tastes 100% like regular white bread, yet it has just 1.5g net carbs per slice. It is the low carb sandwich bread I've been dreaming about for years.

This bread started with an email from my reader Paul. He sent me his keto bread recipe that he makes in a bread machine, along with photos of the finished loaf. I tweaked the recipe a little to my liking and couldn't believe how good the result was.
I've made plenty of low carb bread over the years, but this one is completely different. It uses vital wheat gluten, which gives the bread the stretchy texture of classic yeasty wheat bread. The taste? Fully and utterly like proper bread.
It's also a full-sized loaf. Keto breads are often small and compact because low carb ingredients such as almond flour are so nutrient-dense. Watching this dough double in size and bake into a regular-sized sandwich loaf was incredibly satisfying.
This bread is NOT GLUTEN FREE, because it uses wheat gluten. But, it is still VERY LOW IN CARBS.
Note - versions of this recipe have been around for years. Creators who first made it popular include Deirdre, KetoLuna and Megan Ellam.
Jump to:

Katrin's Recipe Highlights
Just Like Proper Bread. It has authentic bread taste and texture. You can bend a slice without breaking, press it down and watch it spring right back up.
A Full-Sized Loaf. The yeast dough doubles in size and bakes into a proper 9x5 inch sandwich loaf. No tiny keto bread slices here!
Only 1.5g net carbs. That's per generous, thick, satisfying slice.
Perfect for Sandwiches and Toast. It slices beautifully, holds fillings without falling apart and turns crisp and golden in the toaster. I am in sandwich heaven right now. In big sandwich heaven.
Ingredients
Here is what you need to know about the ingredients and possible substitutes. (See the recipe card for exact amounts.)

- Yeast - Instant dried yeast powder, or fast acting / quick yeast. I have made the bread with Allinsons Time Saver yeast as well as Doves Farm Quick yeast. It helps the bread rise and gives it that light and fluffy crumb structure.
- Inulin - This is a gently sweet prebiotic fibre that I use in place of sugar to activate the yeast. As a replacement, it is possible to use honey or sugar. Yes, even that is 100% keto friendly! The yeast feeds on the carbs during fermentation. Important: Low carb sweetener does not activate yeast and you cannot use it here.
- Water - Must be warm water (think baby bath temperature), not hot or cold. Hot water can kill yeast!
- Eggs - Must be room temperature, this is essential for the bread to rise. To warm up fridge cold eggs quickly, submerge them in a bowl with warm water for a few minutes. I have made the bread with 2 whole eggs and also with 3 egg whites. The taste is pretty much the same.
- Olive oil - I used a light olive oil to keep the recipe dairy-free. You can also make the bread with softened butter, which is what Paul did. Exact amounts for this swap are in the recipe card notes.
- Wheat Gluten - This is not the same as wheat flour! Vital Wheat Gluten is made from the natural protein found in wheat. It is high in protein (80%) and very low carb. It gives the bread its elastic structure. The bread won't work without it.
- Oat Fibre - It is a zero carb, insoluble fibre made from the outer husks of the oat. It adds bulk to the bread. I used Groovy Keto.
- Golden Flaxseed - Golden Flax meal has a milder taste than brown flax and it adds earthy "wholemeal" flavor to the bread.
Instructions
It is simple to make keto yeast bread. Here are the basic steps.
Scroll down to the recipe card for the detailed method with ingredient amounts, timings and nutrition information.
PREPARATIONS
- Grease the inside of a 9x5 inch silicone loaf pan with olive oil. If using a metal loaf pan, line it with parchment paper to avoid sticking.
- Mill whole flaxseeds into a flour with a food processor or spice / coffee grinder. Shop-bought ground golden flax also needs to be reground into a finer flour.
- Bring eggs to room temperature.
- Set out digital kitchen scales to measure the flours. I'm not giving you US cup measurements for this recipe on purpose. You'll get the best results with scales.
METHOD

STEP 1
Put the yeast, inulin and warm water into a large mixing bowl. Whisk to combine.
Cover the bowl with a kitchen cloth and put it in a warm place to activate the yeast, 5-10 minutes.
Visual clue: A thick layer of foam on top.

STEP 2
Add all remaining ingredients to the mixing bowl. Mix for 5 minutes with an electric mixer using dough hook attachments (whisk attachments won't work).
The mixture starts out crumbly and turns into a smooth, supple and elastic dough.

STEP 3
Stretch the dough into a large rectangle, about as wide as your bread pan. This is the method Megan uses for her low see carb bread and it works like a dream.

STEP 4
Roll the dough into a log.

STEP 5
Place the dough log seam side down into the prepared loaf pan.

STEP 6
Loosely cover the pan with clingfilm (lightly oil it on the underside so it won't stick to the dough) and wrap the bread pan into a kitchen towel.
Let the dough rise in a warm place for 60-90 minutes until it has doubled in size.

STEP 7
Bake the bread until the bread has risen and a golden crust has formed on top, around 42-48 minutes depending on type of pan and your oven.
Let the bread cool for a few minutes. Then, remove it from the pan and let it come to room temperature on a cooling rack, 90 minutes.
Katrin's Top Tips
No experiments. Please make the recipe as tested and written the first time round and start your experiments next time. I want you to get the best results.
Don't rush the steps. Stick to the recommended yeast activation time, mixing duration, rising time and cooling time of the bread. This ensures that the dough is elastic without holes and the bread texture is fluffy and light.
When is my bread done? The loaf has a golden crust all over, feel light and sound hollow when you tap it. The ultimate doneness test: Lift it out of the pan and weigh it. Straight from the oven, my bread was 648 grams. (It "lost" another 12 grams of moisture as the steam evaporated during cooling.)
Cool it fully. Wait for 90 minutes until it has firmed up and is easy to slice.
Bread Machine Keto Bread

My reader Paul sent the images above of this yeast bread recipe that he made in his Panasonic Bread Machine. Here is his method:
- In a separate bowl, he proofs/activates the yeast by adding it to the water with the inulin and waits for the froth.
- Into the bread pan, he adds the flours and other dry ingredients first (and also ½ xanthan gum for more stability)
- On top of the flours, he adds the wet ingredients (beaten eggs, oil or butter and last the yeast water).
He uses the 4 hour basic bread cycle. As you can see, his loaf turned out very light, soft and fluffy (the top got accidentally squished).
Paul said he used more yeast (1 tablespoon), which may be the reason why his bread deflated a bit. Too much yeast can make bread collapse.

Check out the image above ⬆️. Can you see how elastic and soft the bread is where I press down on it with the knife? The texture is just like classic white bread!
Serving Suggestion
The bread slices easily and is perfect for sandwiches or golden brown toast. For breakfast, try it with sugar free strawberry jam, keto nutella, a fried egg or mashed avocado.
For lunch, re-create all those sandwiches we enjoyed pre-low carb. Think BLT, Ploughman's or a tuna melt with my keto tuna salad as a filler. Or, simply spread a slice with butter and serve it with keto chicken soup.
I had mine today with avocado, lettuce, tomato and cheese (see image below).

FAQs and Troubleshooting
The most likely cause is that the yeast did not activate properly. It should have a thick layer of foam on top! Also, make sure the water is warm but not hot, the eggs are room temperature and the dough rises in a warm, draught-free place. Cover it well.
Yes, you can add a handful of seeds such as sesame, pumpkin, sunflower or poppy for a wholegrain seeded loaf.
My reader Janice substituted the oat fibre with 40 grams of Lupin flour, 10 grams of Psyllium Husk powder and 1 additional tablespoon of warm water.
Storage
I store the bread in a bread tin for up to 4 days.
The bread freezes well for up to 3 months. I slice it first. This way, I can pop a slice at a time straight into the toaster.
More Yeast Bread Recipes
Tried this recipe? Give it a star rating below!
★ STAY IN TOUCH on FACEBOOK, PINTEREST and INSTAGRAM for more great food and join my NEWSLETTER for the latest updates and a FREE EBOOK.★
Recipe

Low Carb Yeast Bread
Equipment
- 9x5 rectangular bread pan I used a silicone pan
- digital kitchen scales to measure flours
Ingredients
- 250 ml warm water 1 cup plus 1 tbsp, not hot
- 2 teaspoon instant dried yeast 7g
- 1.5 tablespoon inulin or use sugar/honey (low carb sweetener DOES NOT WORK)
- 175 g Vital Wheat Gluten I used NKD Living
- 50 g Oat Fibre I used Groovy Keto
- 70 g Golden Flaxseed Mill whole seeds to a flour. Also regrind ground flax into a finer flour.
- 60 ml light olive oil
- 2 large eggs MUST BE ROOM TEMPERATURE, or 3 egg whites, 100g
- 1-1.5 teaspoon sea salt
Instructions
Prep
- Grease the inside of a 9x5 inch silicone loaf pan with olive oil. If using a metal loaf pan, line it with parchment paper. Regrind ground golden flax into a finer flour with a food processor or spice/coffee grinder. Bring eggs to room temperature.
Proof yeast
- Put the yeast and inulin (Recipe Notes 1) into a large mixing bowl with the warm water. Whisk with a balloon whisk or fork to combine. Cover with a kitchen cloth and put the bowl in a warm place to activate the yeast (Recipe Notes 2). This takes around 5-10 minutes. It will create a thick layer of foam on top.
Mix Dough
- Add all ingredients to the mixing bowl with the yeast. Mix for 5 minutes with an electric mixer using dough hook attachments (whisk attachments won't work). The mixture starts out crumbly and turns into a smooth, supple dough.
- On a clean kitchen surface and with clean hands, stretch the dough into a 9 inch wide, large rectangle.
- Roll the dough into a log, starting from the narrow side, and place it into the prepared loaf pan.
Let Dough Rise
- Loosely cover the pan with clingfilm (oil it on the underside so it won't stick to the dough) and wrap the bread pan into a kitchen towel. Let the dough rise in a warm place (Recipe Notes 2) for 60-90 minutes until it has doubled in size. Option to score the top with a knife.
Bake
- Preheat the oven to 190C / 375F and bake the bread for 42-48 minutes (Recipe Notes 3) until the loaf has risen and a golden crust has formed on top. It should feel light and sound hollow when you tap the top.
- Let the bread cool in the pan for a few minutes, then transfer it onto a wire rack to let it cool to room temperature (90 minutes, Recipe Notes 4).











charlotte chapman
Can you make this in an air fryer please?
Katrin Nürnberger
I haven't tried that. Air fryers are very similar to fan ovens, but from my experience, they tend to cook things a little faster than fan ovens and also brown quicker. The oven temperature given in this recipe is for conventional ovens.
Romiha
I've made this twice now! Second loaf I used warm milk instead of water. And I added a tablespoon of allulose which I won't do next time. Allulose browns too much! I know sucralose isn't good for gut biome BUT I have liquid sucralose and next loaf I will add some to see if I can sweeten the bread up a bit. Overall, a fantastic recipe!
And, I'm also going to try making this into a sourdough loaf. I've converted a flour sourdough starter to lupin flour and will be using your recipe to see if I can make a low-carb sourdough loaf.
The 2nd loaf I used my bread machine through the dough cycle. Then I just plopped the dough into my silicone bread pan and baked it.
Also, note that bread machines vary. My bread machine calls for putting liquid ingredients in first and then dry ingredients. So that's what I did - mixing all the liquid ingredients (after blooming the yeast in the milk) and then adding the dry ingredients on top.
Katrin Nürnberger
Thank you so much for sharing all of your tweaks! So happy that you are enjoying the bread.
Dottie
This bread is incredibly easy, and so delicious! I made my first loaf today, and I expect to make many more! Thank you, Katrin! This is a wonderful bread recipe!!
Katrin Nürnberger
So happy you are enjoying the bread!
Shela A Seeley
I would like to try this recipe, but can something else be used in place of the oat fiber?
Katrin Nürnberger
Hi Shela, I discuss a substitution for oat fibre in the FAQ section of this post.
colleen King
Loved this recipe. I had to substitute regular flaxseed instead of golden because I picked it by mistake, so it looks more like brown bread. It still tastes great but I will try again with the correct ingredient. Thank you for this recipe.
Katrin Nürnberger
So happy you enjoyed this bread recipe!
LORI
I made this last week and it was good! Made exactly as stated, mine was a little dense but I think I could have blended the flax finer. It smelled so good baking, like regular bread. Had a good chew to it too. Mine was darker than the ones pictured, I did use golden flax also so not sure. It will be a repeat recipe for me!