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











LouW
Although I haven't made your version of this recipe yet, I came here to leave a tip. The version I've made was the original Dierdre on you tube which your recipe is similar to. She makes hers in a bread machine, as I did, and I believe a mix master as well and bakes it in the oven. My tip: if you have the light on in the oven to let your bread rise, place a 1 litre (4 cup) measuring cup of hot /boiling water beside your loaf. It helps it rise beautifully.
Katrin Nürnberger
Hi Lou, that is a great tip! Thanks for sharing.
Nora
Can I use bamboo fiber instead of oat fiber?
Thank you
Katrin Nürnberger
One of my readers on Facebook has told me that that’s what she has done, but I haven’t tested it myself.
Ads
Out of curiosity why do you activate the instant yeast? I bake normal bread and the reason I use instant yeast is because it doesn't have to be activated first unlike active yeast which needs to be mixed with fluid and sugar to activate. Why are you activating the yeast if you don't need to please? Sometimes I do activate my instant yeast but usually just a small amount to check it's still ok.
Katrin Nürnberger
Baking with low carb ingredients is more expensive than with regular flour and I don't want to risk anyone ending up with a flat bread that does not rise. The method I am using works really well and to stay on the safe side, I recommend proofing yeast.
Janice Frenette
I wrote in previously to ask about a substitute for the oat fibre, as I am allergic to oats. With help from Chat GPT, I was successful with the following substitutes: 40 gr. Lupin flour, 10 gr. Psyllium Husk (ground fine) & 1 extra Tbsp. Warm water. Also, I warmed the bowl before proofing the yeast, and made sure the water temp. was between 38 & 43 celcius. I have a loaf of bread now, that I love the taste of. Finally a decent low carb bread that tastes good!! Thank you Katrin.
Katrin Nürnberger
Thank you so much for sharing these ingredient substitutions! I'm sure this will help others going forward.
Julia
Thank you for the recipe, i love the taste! I have a bread machine so i made it there. The problem for me was that the yeast would not be activated by inulin. I tried 3 brands of instant yeast. No foam appeared. When I tried honey - all yeast were activated beautifully. I still tried no foam yeast and the loaf did not rise well. When I used honey activated yeast the loaf did rise as it should. Not sure what is wrong with the instant yeast that is sold in Canada. Inulin is fresh and pure. AI explained not to blame inulin but yeast. I would rather use inulin if it worked.
Katrin Nürnberger
Hi Julia, it does sound like your inulin was the problem, since honey activated the yeast. Perhaps try a different brand of inulin next time. Glad you made it work with the honey in the end and I am so happy you liked the bread. I don't think that AI answer makes sense, since you say the yeast activated with the honey.
Janice Frenette
I used instant yeast, here in Canada & it worked well. I warmed the bowl first in the oven with the oven light on, and I made sure the water temp. was between 100 & 107 Fahrenheit. I also bought new yeast to be sure it was fresh. The Inulin I used was “Great Value” brand from Walmart.
Katrin Nürnberger
Thanks for sharing!
Nava
This looks promising!!
I plan to make the original of course.
But seeing how elastic it gets in your steps photos I’m thinking cinnamon loaf and cinnamon rolls, challah, Hawaiian style buns, etc!
It is exciting!! Thank you for this recipe!
Katrin Nürnberger
Hi Nava, I plan to experiment with this dough and see if I can make a brioche ot a challah bread with it.
Jennifer Garland
Looks and feels like real bread and toasts well . The texture when eating is slightly strange but I will try it again
Donna Ersser
I'm using instant dried yeast, usage says - does not require proofing just add to dry ingredients..
Should I still do the proofing process with this recipe??
Katrin Nürnberger
Yes, I would still proof, to make sure the yeast is activated.
Sam, LowCarb Avenue
Using vital wheat gluten with oat fibre is a smart base, because the gluten is what gives a low-carb loaf real chew. Your tip about waiting the full 90 minutes before slicing matters a lot; these loaves turn gummy in the middle if you cut them warm. Pre-slicing before freezing works really well too, since the slices go straight from the freezer into the toaster.
Soraya
Really easy to make and tastes like a gently wholemeal bread. Slices like ordinary bread and doesn't turn to mush when eating it. Really pleased with this recipe and will make again.