Keto Bagels Recipe | The Best Bagels You Can Make For Keto

A few bagels on a baking sheet lined with parchment paper.

5 from 7 reviews

If you've been looking for keto bagels that have a legit bagel consistency, you'll love this recipe. This keto bagels recipe makes soft and perfectly chewy bagels with a spot on texture. And each one only has 4 NET CARBS!



Just under 2 cups (240g) grated mozzarella

3/4 cup (90g) cream cheese

1 1/2 cup (170g) almond flour

2 teaspoon baking powder

1/3 teaspoon salt

2 eggs, cold from the fridge

Everything Bagel Seasoning or Sesame Seeds (optional)


  1. Preheat the oven to 400°F (204°C).
  2. In a bowl mix together almond flour, baking powder and salt.
  3. Put mozzarella and cream cheese into a microwave safe bowl and heat on highest setting for about 40 seconds, stir, then repeat 2 more times. Mixture should be smooth. 
  4. Quickly add eggs and flour mixture to the bowl of hot cheese and stir with a spoon, just when it starts to incorporate use your hands. Knead for a few minutes until you have a dough ball.
  5. Divide dough into 6 pieces. Press your finger into the middle of the dough to form a hole and then shape it into bagels
  6. Add bagels to a baking sheet lined with parchment paper leaving plenty of space between each. 
  7. Spray top with cooking spray and sprinkle with sesame seeds or seasoning (optional).
  8. Bake for about 12-15 minutes, until golden brown.
  9. Serve right away - they will deflate a bit while cooling, but it’s not critical and they'll still be just as delicious. 


The scale up function does not change the gram measurements.


Keywords: keto bagels recipe, keto low carb bagels recipe, low carb keto bagels, low carb bagels, low carb bagels recipe, gluten free bagels, fathead dough for bagels, fathead bagel recipe, keto bagels recipe easy, keto bagels recipe almond flour, low carb bagels recipe almond flour, how to make keto bagels, fathead bagels keto recipe, keto breakfast, keto breakfast recipes, fathead dough bagels almond flour