KETO SOURDOUGH BRIOCHE BAGELS

The Keto Baking Mechanic™ — Recipe

Keto Sourdough Brioche Bagels

Where We Create, Tweak and Enhance
Keto and Low Carb Breads and Baked Goods

🥐 Full Deli-Size Shape, Brioche-Light Crumb, 2.23g Net Carbs per Serving

This is a new style of Keto sourdough bagel that combines the bagel shape and size, but with a light, pillowy, Brioche-style crumb on the inside. That combination — real size and real softness at the same time — is what vital wheat gluten makes possible, and it’s the whole idea behind this recipe.

A Note on Keto Labelling

Sinless Sourdough™ and The Keto Baking Mechanic™ use a flexible keto approach rather than strict keto. Our focus is low net carbs, high protein, and real texture — not zero-carb purity. If you follow strict keto, check the macros below against your own targets.

A traditional deli bagel of this size runs 50g or more in carbs — before you even add a topping. This one gives you the full shape and the satisfying chew of the real thing at 4.46g net carbs per bagel — just 2.23g per serving (half a bagel), because the dough leans on vital wheat gluten, almond flour, and a Brioche-style enrichment instead of refined wheat flour.

🎥 Follow The Keto Baking Mechanic on YouTube for more flexible keto recipes: @theketobakingmechanic

https://sinlesssourdough.com/shop/


Why This Recipe Works

Full deli-size shape — this is a real, substantial bagel, not a scaled-down keto version shrunk to make the texture easier to manage.

Brioche-light crumb — pillowy and airy on the inside, despite the big shape, thanks to a milk-bread style enrichment of eggs, cream cheese, butter, and milk.

Real chew on the outside

Over 80% fewer carbs than a traditional deli bagel of the same size.


What Makes These Brioche Bagels Different?

Most keto bagel recipes solve the structure problem by going small and dense — a flattened, heavy puck that holds together because there isn’t much of it to hold. This recipe solves it a different way: it builds enough real structure into the dough that it can afford to be big and light at the same time.

Key Differences

✓ Real, full-size bagel shape — not a mini or flattened version

✓ Brioche-light, airy crumb — not dense, rubbery, or cheese-paste-like

✓ A true bagel sheen

✓ Yields 12 large bagels (24 servings) per batch — sized to actually satisfy


Why Does This Recipe Work?

Vital Wheat Gluten Builds the Shape: Vital wheat gluten is pure gluten protein. It’s what makes a large, substantial bagel possible at all in keto baking — it gives the dough enough stretch and strength to hold a big ring shape through proofing and baking without collapsing or going dense in the centre.

Brioche-Light Texture: The milk-bread enrichment technique — eggs, cream cheese, butter, and milk worked into the dough — is what keeps a full-size bagel soft and airy on the inside instead of dense. Without it, a bagel this big in keto baking usually turns gummy or heavy.

Sourdough Fermentation: The Biome Boss™ Living Starter adds tang and helps develop the dough’s structure during the rise, the same way it would in traditional sourdough baking.


Qualities of the Main Ingredients

Vital Wheat Gluten

This is the backbone of the recipe — roughly 75–80% pure protein by weight. It’s what gives this dough enough strength to hold a full, large bagel shape through shaping, proofing, and baking without collapsing or going dense in the centre.

Almond Flour and Coconut Flour

Sifted together, these soften the crumb so the bagel doesn’t eat like pure gluten. Coconut flour is very absorbent, which is one reason the milk amount can vary from batch to batch.

Biome Boss™ Living Starter

Your living sourdough starter or discard adds tang and supports fermentation. Its moisture level varies, so it directly affects how much milk the dough needs — always start with 1 cup of milk and add more only if needed.

Whole Psyllium Husks

Whole psyllium husks (not powder) absorb moisture and form a gel that binds the crumb together, which matters even more in a larger bagel — it helps keep the centre from crumbling once you’ve got more dough to support.


Ingredients

Wet Ingredients

  • 1 cup Fairlife 2% milk, warmed (240 mL), plus more if needed (or almond or coconut milk)*
  • 1 tbsp instant yeast (10–11 g)
  • 1 tsp sugar (4 g)
  • 3 large eggs
  • 1 cup Biome Boss™ Living Starter (240 g)
  • ¼ cup unsalted butter, softened (57 g)
  • ¼ cup cream cheese, softened (60 g)

*Always start with 1 cup of milk, then add more only if needed. The amount required depends on the moisture of your discard.

Dry Ingredients

  • 1 cup almond flour + 2 tbsp coconut flour, sifted together (110 g + 16 g)
  • 2 cups + 2 tbsp vital wheat gluten (250 g)
  • 3 tbsp whole psyllium husks
  • 1 tbsp double-acting baking powder (12 g)
  • 1 tsp healthy salt (6 g)
  • 2 tsp xanthan gum (optional and not mentioned in the video) — keeps the bagels from deflating

Egg Wash

  • 1 egg yolk
  • 2 tbsp Fairlife 2% milk (30 mL)

Equipment

  • Stand mixer with beater attachment (strongly recommended — this dough is stiff)
  • Kitchen scale (for dividing the dough evenly)
  • Sifter or fine-mesh sieve
  • Tea towel
  • Cookie sheet lined with parchment
  • Instant-read thermometer
  • Aluminum foil (for tenting)
  • Wire cooling rack

How Do You Make Perfect Keto Brioche Bagels?

Phase 1: Combine Milk, Yeast, and Sugar

Pour 1 cup of warm Fairlife 2% milk into the stand mixer bowl. Add the instant yeast and sugar, stirring briefly to dissolve.

Phase 2: Add the Remaining Wet Ingredients

Add the eggs and mix lightly. Then add the Biome Boss™ Living Starter, softened butter, and softened cream cheese. Mix on low speed for 10–15 seconds, just until loosely combined.

Phase 3: Add the Dry Ingredients and Check Moisture

Sift the almond flour and coconut flour together. Add the vital wheat gluten, the sifted almond-coconut flour mixture, whole psyllium husks, baking powder, salt, and xanthan gum (if using) on top of the wet ingredients. Mix on low speed with the beater attachment for about 2 minutes, until a shaggy dough forms.

Check the moisture of the dough. If it’s too dry, add more milk 1 tbsp at a time until the dough is sticky but holds together. It needs to be dough, not batter.

Phase 4: Rest (Autolyse)

Cover the bowl with a tea towel and let it rest for exactly 30 minutes at room temperature. The vital wheat gluten will tighten, the psyllium will form a gel, and the dough will become firmer and smoother.

Phase 5: Knead / Windowpane Test

Knead on medium-low speed for about 5 minutes. If the dough is too wet, mix in 1–2 tbsp whole psyllium husks, then remove the bowl and let the dough stiffen in the refrigerator for about 15 minutes. If it’s too dry, add milk 1 tbsp at a time until the dough pulls together. Knead for about 8 minutes more, until the dough is smooth, elastic, and slightly tacky (not sticky).

Perform the windowpane test: stretch a small piece of dough — it should form a thin, translucent membrane without tearing. If it’s too soft, add another 1 tbsp psyllium. If it’s too firm, add 1–2 tsp warm milk.

Phase 6: Shape the Bagels

Divide the dough into 2 equal portions (use a kitchen scale for precision). Roll each portion into a tight ball by tucking the edges underneath and rolling in circular motions. Divide each portion into 6 balls, for 12 in total.

Stretch and fold each ball at least 4 or 5 times to create tension on top of the dough. Flatten the ball on your work surface into a disk, then push your thumb through the centre to create the bagel hole. Mould the dough with your hands so the ring is the same width all the way around. Repeat for all 12 pieces and set each bagel on the parchment-lined cookie sheet.

Phase 7: Second Proof

Proof for 30 to 60 minutes, until the dough expands. Preheat the oven to 350°F (180°C) while the dough finishes proofing.

Phase 8: Glaze and Bake

Brush the tops with egg wash for that signature golden sheen, and sprinkle with your favourite seasonings.

Bake for 25 to 30 minutes, until the tops are light golden and the internal temperature reads 190–200°F (90–94°C). Tent with foil if they’re browning too quickly after 20 minutes — watch closely, as they brown quickly.

Turn off the oven and leave the bagels inside for 5 to 10 minutes. This keeps them from deflating too much.

Phase 9: Cool Completely

Remove the bagels from the oven and cool them on the cookie sheet for 10 minutes to set the structure. Transfer to a wire rack and cool completely for 2 hours before slicing — this prevents a gummy texture.


Troubleshooting

Problem: Dense or gummy centre

Solution: Confirm the internal temperature reaches 190–200°F before pulling the bagels out, and let them cool completely — the full 2 hours — before slicing.

Why it happens: A bigger bagel holds more moisture in the centre, and the crumb keeps setting as it cools.

Problem: Tops browning too fast

Solution: Tent loosely with foil after about 20 minutes and finish baking to temperature.

Why it happens: The egg yolk wash and the enriched dough brown quickly, often before the centre has fully set.

Problem: Bagels deflate after baking

Solution: Turn the oven off and leave the bagels inside for 5–10 minutes before removing them. Adding the optional xanthan gum also helps.

Why it happens: A sudden temperature drop can collapse the structure before it has fully set.

Problem: Hole closes up during baking

Solution: Make the thumb hole a little larger than you think you need, and mould the ring to an even width all the way around.

Why it happens: A bigger bagel has more dough pulling inward as it proofs and bakes, so the hole shrinks more than it would on a smaller one.

Problem: Dough too sticky to shape

Solution: Mix in 1–2 tbsp whole psyllium husks and refrigerate the dough for about 15 minutes to stiffen before kneading again.

Why it happens: Starter moisture varies, and psyllium needs time to absorb liquid — the dough firms up noticeably as it rests and chills.


Variations

  • Everything Bagel: Top with everything bagel seasoning before baking
  • Cinnamon Raisin: Add 1 tsp cinnamon to the dry mix and fold in 2 tbsp chopped raisins
  • Jalapeño Cheddar: Fold in ½ cup shredded sharp cheddar and 1 diced jalapeño
  • Blueberry: Fold in ⅓ cup fresh blueberries (adjust bake time slightly for extra moisture)
  • Asiago Herb: Top with grated asiago and dried Italian herbs before baking
  • Chocolate Chip: Fold in ⅓ cup sugar-free chocolate chips

Variations add their own carbs and calories — the nutrition facts below are for the plain bagel.


Nutrition Facts

Per Serving (½ bagel, using Fairlife 2%)

127 kcal · 3.76g total carbs · 1.54g fibre · 2.23g net carbs · 11.83g protein · 7.05g fat

Per Bagel (makes 12 large bagels)

254 kcal · 7.53g total carbs · 3.07g fibre · 4.46g net carbs · 23.66g protein · 14.11g fat

Whole Recipe (using Fairlife 2%)

3,051 kcal · 90.35g total carbs · 36.85g fibre · 53.5g net carbs · 283.9g protein · 169.27g fat

What We Count — and Why

The teaspoon of sugar in this recipe isn’t there for sweetness — it’s food for the yeast. The yeast consumes it during the rise, converting it into the gas that lifts the dough, so it isn’t counted in the carb totals. The instant yeast, baking powder, and xanthan gum are used in such small amounts that they add effectively zero net carbs, so they aren’t counted either. Salt contains no carbs.

Note: all nutritional values are estimates only. Actual values vary with ingredient brands, product formulations, measuring methods, and nutritional standards in different countries. Using Fairlife Skim instead of 2% saves about 49 kcal and 4.7g fat for the whole recipe; Fairlife 3.25% whole milk adds about 38 kcal and 3.6g fat. Carbs and net carbs stay the same. Replacing Fairlife with almond, coconut, or another milk will change the totals, so recalculate using your own ingredients. If you shape the dough into fewer, larger bagels, the per-bagel numbers will be higher.

Why these macros fit a flexible keto lifestyle: a high protein-to-carb ratio, meaningful fibre, and a net carb count low enough to fit most daily targets even at this full, satisfying size.


Serving Ideas

  • Classic deli-style: cream cheese, smoked salmon, red onion, capers
  • Breakfast sandwich: fried egg, cheddar, bacon
  • Toasted and buttered: simple, warm, and satisfying on its own
  • Open-faced melt: turkey, swiss, and a quick broil

Storage

Room Temperature: Up to 2 days in an airtight container.

Fridge: Up to 1 week, well wrapped.

Freezer: Up to 3 months. Slice before freezing so you can toast individual halves straight from frozen.


Why Is Your First Bake a Practice Bake?

Oven Variations: Every oven runs a little hot or cool. A large bagel needs even heat all the way through, so your first batch tells you whether your oven needs a few extra minutes or earlier tenting with foil.

Ingredient Brand Differences: Vital wheat gluten, coconut flour, and psyllium husks absorb liquid differently between brands, and starter moisture varies too. Your first bake shows you whether your dough needs a touch more or less milk next time.

Personal Palate Adjustments: Some bakers want more tang (let the starter ferment longer), some want it milder (use a freshly fed starter). Adjust to taste on your second batch.


Disclaimer: All information provided regarding the health benefits of flexible keto breads and baked goods is intended for educational purposes only. The content presented is not meant to be taken as specific medical advice.

Full deli size. Brioche-light inside. Over 80% fewer carbs than the version you remember — without sacrificing the bite or the bagel.

 

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Master chewy, golden keto bagels using sourdough discard and vital wheat gluten. Perfect low-carb breakfast in under 2 hours with 2.3 g net carbs and 12.38g protein per serving.

  • Author: Shari MAC
  • Prep Time: 2.5 hours
  • Cook Time: 25 to 30
  • Total Time: 3 hours
  • Yield: 12 Bagels
  • Category: Discard Recipes
  • Method: Baking
  • Cuisine: Keto Sourdough Discard
  • Diet: Diabetic

Ingredients

  • Wet Ingredients
  • 1 cup (plus more if needed) Fairlife Skim or 3% Milk, warmed (480 mL) (or almond or coconut milk)*
  • 1 tablespoon instant yeast (10–11 g)
  • 1 teaspoon sugar (4 g)
  • 3 large eggs
  • 1 cup Biome Boss™ Living Starter (240 g)
  • ¼ cup unsalted butter, softened (57 g)
  • ¼ cup cream cheese, softened (60 g)
  • *Always start with 1 cup and then add ore if needed.  The amount of milk required will depend on the moisture of your discard.
  • Dry Ingredients
  • 1 cup almond flour + 2 tablespoons coconut flour, sifted together (110 g + 16 g)
  • 2 cups + 2 tablespoons vital wheat gluten (250 g)
  • 3 tablespoons whole psyllium husks
  • 1 tablespoon double acting baking powder (12 g)
  • 1 teaspoon healthy salt (6 g)
  • Egg Wash
  • 1 egg yolk
  • 2 tablespoons Fairlife Skim Or 4% Milk (30 mL)
  • 2 tsp xanthan gum (optional and not mentioned in the video. Keeps bagels from deflating)

Instructions

  1. Combine Milk, Yeast, and Sugar: Pour 1 cup of warm Fairlife Skim milk into stand mixer bowl. Add instant yeast and sugar, stirring briefly to dissolve.
  2. Add Eggs and Remaining Wet Ingredients: Add 4 eggs and mix lightly. Then add Biome Boss™ Living Starter, butter softened and softened cream cheese.
  3. Mix on low speed for 10-15 seconds just until loosely combined.
  4. Add Dry Ingredients: Sift almond flour and coconut flour together. Add vital wheat gluten, the sifted almond-coconut flour mixture, whole psyllium husks, baking powder, salt, and powdered Swerve on top of wet ingredients. Mix on low speed with beater attachment for about 2 minute until a shaggy dough forms.
  5. Check the moisture of the dough.  If it is too dry add more milk 1 tbsp at a time until the dough is sticky, but holds together.  It needs to be dough, not “batter.”
  6. Rest (Autolyse): Cover bowl with t-towel and let rest for exactly 30 minutes at room temperature. The vital wheat gluten will tighten, psyllium will form a gel, and the dough will become firmer and smoother.
  7. Knead: Knead on medium-low speed for about 5 minutes.  If the dough is too wet, add 1 to 2 tablespoons whole psyllium husks.  Mix into the dough.  Remove the bowl and let sit in the refrigerator to stiffen for about 15 minutes.  If dough is too dry add 1 tablespoon milk at a time to moisten the dough so it pulls together.  Knead for about 8 minutes until dough becomes smooth, elastic, and slightly tacky (not sticky).
  8. Perform the windowpane test—stretch a small piece of dough; it should form a thin, translucent membrane without tearing. If too soft, add 1 tablespoon psyllium again. If too firm, add 1–2 teaspoons warm milk.
  9. Shape: Divide dough into 2 equal portions (use a kitchen scale for precision). Roll each portion into a tight ball by tucking edges underneath and rolling in circular motions. Divide each portion into 6 balls.  Stretch and fold each ball of dough at least 4 or 5 times to create tension on the top of the dough.  Flatten the ball on the word surface into a disk.  Using your thumb, push through the center to create a bagel hole.  Mold the dough with your hands to ensure the dough is the same width throughout the whole bag.  Repeat for all 12 pieces.
  10.  Set each dough bagel on a cookie sheet lined with parchment.
  11. Second Proof: Proof for 30 to 60 minutes until dough expands.
  12. Bake: Preheat oven to 350°F (180°C) while dough finishes proofing. Brush tops with egg wash for that signature golden sheen. And sprinkle with favourite seasonings.
  13. Bake for 25 to 30 minutes until tops are light golden internal temperature reads 190–200°F (90–94°C). Tent with foil if browning too quickly after 20 minutes. Watch closely as they brown quickly.
  14. Turn off the oven and leave the bagels in the oven for 5 to 10 minutes.  This keeps them from deflating too much.
  15. Cool Completely: Remove bagels from the oven.  Cool on cookie sheet for 10 minutes to set the structure. Transfer to wire rack and cool completely for 2 hours before slicing—this prevents gummy texture.

 

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Master chewy, golden keto bagels using sourdough discard and vital wheat gluten. Perfect low-carb breakfast in under 2 hours with 2.3 g net carbs and 12.38g protein per serving.

  • Author: Shari MAC
  • Prep Time: 2.5 hours
  • Cook Time: 25 to 30
  • Total Time: 3 hours
  • Yield: 12 Bagels
  • Category: Discard Recipes
  • Method: Baking
  • Cuisine: Keto Sourdough Discard
  • Diet: Diabetic

Ingredients

  • Wet Ingredients
  • 1 cup (plus more if needed) Fairlife Skim or 3% Milk, warmed (480 mL) (or almond or coconut milk)*
  • 1 tablespoon instant yeast (10–11 g)
  • 1 teaspoon sugar (4 g)
  • 3 large eggs
  • 1 cup Biome Boss™ Living Starter (240 g)
  • ¼ cup unsalted butter, softened (57 g)
  • ¼ cup cream cheese, softened (60 g)
  • *Always start with 1 cup and then add ore if needed.  The amount of milk required will depend on the moisture of your discard.
  • Dry Ingredients
  • 1 cup almond flour + 2 tablespoons coconut flour, sifted together (110 g + 16 g)
  • 2 cups + 2 tablespoons vital wheat gluten (250 g)
  • 3 tablespoons whole psyllium husks
  • 1 tablespoon double acting baking powder (12 g)
  • 1 teaspoon healthy salt (6 g)
  • Egg Wash
  • 1 egg yolk
  • 2 tablespoons Fairlife Skim Or 4% Milk (30 mL)
  • 2 tsp xanthan gum (optional and not mentioned in the video. Keeps bagels from deflating)

Instructions

  1. Combine Milk, Yeast, and Sugar: Pour 1 cup of warm Fairlife Skim milk into stand mixer bowl. Add instant yeast and sugar, stirring briefly to dissolve.
  2. Add Eggs and Remaining Wet Ingredients: Add 4 eggs and mix lightly. Then add Biome Boss™ Living Starter, butter softened and softened cream cheese.
  3. Mix on low speed for 10-15 seconds just until loosely combined.
  4. Add Dry Ingredients: Sift almond flour and coconut flour together. Add vital wheat gluten, the sifted almond-coconut flour mixture, whole psyllium husks, baking powder, salt, and powdered Swerve on top of wet ingredients. Mix on low speed with beater attachment for about 2 minute until a shaggy dough forms.
  5. Check the moisture of the dough.  If it is too dry add more milk 1 tbsp at a time until the dough is sticky, but holds together.  It needs to be dough, not “batter.”
  6. Rest (Autolyse): Cover bowl with t-towel and let rest for exactly 30 minutes at room temperature. The vital wheat gluten will tighten, psyllium will form a gel, and the dough will become firmer and smoother.
  7. Knead: Knead on medium-low speed for about 5 minutes.  If the dough is too wet, add 1 to 2 tablespoons whole psyllium husks.  Mix into the dough.  Remove the bowl and let sit in the refrigerator to stiffen for about 15 minutes.  If dough is too dry add 1 tablespoon milk at a time to moisten the dough so it pulls together.  Knead for about 8 minutes until dough becomes smooth, elastic, and slightly tacky (not sticky).
  8. Perform the windowpane test—stretch a small piece of dough; it should form a thin, translucent membrane without tearing. If too soft, add 1 tablespoon psyllium again. If too firm, add 1–2 teaspoons warm milk.
  9. Shape: Divide dough into 2 equal portions (use a kitchen scale for precision). Roll each portion into a tight ball by tucking edges underneath and rolling in circular motions. Divide each portion into 6 balls.  Stretch and fold each ball of dough at least 4 or 5 times to create tension on the top of the dough.  Flatten the ball on the word surface into a disk.  Using your thumb, push through the center to create a bagel hole.  Mold the dough with your hands to ensure the dough is the same width throughout the whole bag.  Repeat for all 12 pieces.
  10.  Set each dough bagel on a cookie sheet lined with parchment.
  11. Second Proof: Proof for 30 to 60 minutes until dough expands.
  12. Bake: Preheat oven to 350°F (180°C) while dough finishes proofing. Brush tops with egg wash for that signature golden sheen. And sprinkle with favourite seasonings.
  13. Bake for 25 to 30 minutes until tops are light golden internal temperature reads 190–200°F (90–94°C). Tent with foil if browning too quickly after 20 minutes. Watch closely as they brown quickly.
  14. Turn off the oven and leave the bagels in the oven for 5 to 10 minutes.  This keeps them from deflating too much.
  15. Cool Completely: Remove bagels from the oven.  Cool on cookie sheet for 10 minutes to set the structure. Transfer to wire rack and cool completely for 2 hours before slicing—this prevents gummy texture.

 

Related Articles

Responses

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Join Waitlist Thank you for your interest in the Sinless Sourdough low carb dehydrated starters. Due to popularity, I am currently out of stock. I will inform you when the starters arrive. Please leave your valid email address below.

EAT BREAD; LOSE WEIGHT

13 shocking secrets

If you’re keto, low-carb, or concerned about your blood sugar and think bread is off limits — this free guide was written for you.

SINLESS SOURDOUGH sign-up form

No Spam. Your Email Is Safe With Us.