Keto Bagels Recipe Low-Carb
Print Recipe
5 from 18 votes

Keto Bagels Recipe - Soft and Doughy - Perfect for Low Carb Sandwiches

Our Keto Bagels Recipe makes perfect rolls every time! It’s all the flavors of your favorite everything bagel without the carbs.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: brunch, Lunch
Cuisine: American, British
Servings: 8 bagels
Calories: 292kcal
Author: Gerri



  • In a large mixing bowl, add the yeast, inulin and warm water and set aside to proof.
  • Melt the mozzarella and butter until it’s completely melted. This can be done in the microwave or in a saucepan on the stove.
  • Once the yeast is foamy, add the almond flour, baking powder, and xanthan gum and mix well.
  • Pour over the hot melted cheese mixture and mix into the almond flour mixture, when it’s about halfway mixed, add 2 of the eggs.
  • Continue mixing until you have a slightly sticky dough. I highly recommend mixing the dough with gloved hands for the best results.
  • Set the dough aside and prepare a large cookie sheet by lining with parchment paper. Set your oven to 180C/355F.
  • Split your dough into 8 evenly sized pieces. Ours weighed out between 75-80g/2.6-2.8oz.
  • Roll each piece of dough into a ball, then poke your finger through the middle to make an opening. To make the opening a wider, gently spin the dough around your finger like it’s a tiny hula hoop.
  • Place your bagel on the lined cookie sheet and repeat step 8 for the remaining dough pieces.
  • Crack the extra egg into a small bowl and beat well.
  • Spread your Everything Seasoning on a plate, ready for dipping.
  • Gently brush each bagel with egg wash then press into your seasoning. Place it back on the cookie sheet and continue with the other bagel.
  • Once all the bagels are seasoned, leave in a warm place for 15 minutes to proof.
  • Bake in the oven for 15-20 minutes, until browned.
  • Remove from the oven and leave to cool for 10 minutes before enjoying.


Serving: 1bagel | Calories: 292kcal | Carbohydrates: 7.5g | Protein: 15g | Fat: 23g | Saturated Fat: 7g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 0g | Trans Fat: 0g | Cholesterol: 88mg | Sodium: 280mg | Potassium: 176mg | Fiber: 4.5g | Sugar: 1g | Vitamin A: 405IU | Vitamin C: 0mg | Calcium: 275mg | Iron: 1.4mg