These Keto Everything Bagels are chewy, golden rounds made with a base of almond flour and melted mozzarella cheese. Topped with a savory blend of sesame seeds, garlic, and onion, they have a soft interior and a classic bakery-style flavor for breakfast or brunch.
About This Recipe
To create the dough, the mozzarella and cream cheese should be melted together until completely smooth before incorporating the almond flour and egg. Kneading the mixture for a few moments helps to integrate the ingredients, ensuring the dough is elastic enough to be rolled into logs and shaped without breaking. Brushing the shaped rounds with an egg wash before baking is important, as it helps the everything seasoning stick and results in a deep golden crust once they are removed from the oven.
The base of these bagels uses a blend of cheese and nut flour to create a chewy texture similar to traditional bread while remaining grain-free. The mozzarella provides the necessary binding and pull, while the almond flour gives a dense crumb and a mild flavor that pairs well with savory toppings. Because the recipe does not require yeast or boiling, the rise and airy texture come from the combination of baking powder and eggs during the baking process.
These bagels fit well for morning meals and work well for preparing in advance. They are easy to customize by using different seeds or adding herbs into the dough before shaping. It is best to let them cool for a few minutes on the baking sheet to firm up before slicing, and they can be served with cream cheese, smoked salmon, or used as a base for sandwiches.
Why You’ll Love This Recipe
- Soft, chewy, and full of flavor
- Low-carb, gluten-free, and grain-free
- Quick and easy with fathead dough
- Perfect for breakfast, brunch, or sandwiches
- Freezer-friendly for meal prep
What You’ll Need for This Keto Everything Bagels
- 1 ½ cups shredded mozzarella cheese
- 2 oz cream cheese
- 1 ½ cups almond flour
- 1 tbsp baking powder
- 2 large eggs (1 for dough, 1 for egg wash)
- 3 tbsp everything bagel seasoning
Step-by-Step Preparation
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- In a microwave-safe bowl, melt mozzarella and cream cheese together (about 1–2 minutes), stirring until smooth.
- Stir in almond flour, baking powder, and 1 beaten egg. Mix until dough forms (knead if needed).
- Divide dough into 6 equal portions. Roll each into a log and shape into a bagel.
- Place on baking sheet, brush with remaining beaten egg, and sprinkle with everything bagel seasoning.
- Bake 12–15 minutes until golden brown.
- Cool slightly before serving.
FAQ
- Do these taste like real bagels?
Yes — they’re soft, chewy, and full of flavor thanks to the fathead dough. - Can I make these dairy-free?
Not with this recipe — cheese is essential for texture. - Can I store them?
Yes — store in the fridge up to 5 days or freeze up to 2 months. - Do I need to boil them like traditional bagels?
No — these bake directly in the oven.
Variations & Substitutions
- Swap seasoning for sesame or poppy seeds only.
- Add garlic powder or herbs into the dough.
- Use as sandwich buns for a keto lunch.
Serving Suggestions
- Spread with cream cheese and smoked salmon.
- Top with avocado and eggs for breakfast.
- Use as a bun for burgers or sandwiches.

Keto Everything Bagels
Ingredients
- 1 ½ cups shredded mozzarella cheese
- 2 oz cream cheese
- 1 ½ cups almond flour
- 1 tbsp baking powder
- 2 large eggs (1 for dough, 1 for egg wash)
- 3 tbsp everything bagel seasoning
Instructions
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- In a microwave-safe bowl, melt mozzarella and cream cheese together (about 1–2 minutes), stirring until smooth.
- Stir in almond flour, baking powder, and 1 beaten egg. Mix until dough forms (knead if needed).
- Divide dough into 6 equal portions. Roll each into a log and shape into a bagel.
- Place on baking sheet, brush with remaining beaten egg, and sprinkle with everything bagel seasoning.
- Bake 12–15 minutes until golden brown.
- Cool slightly before serving.
Did you make this recipe?
I’d love to hear from you — leave a comment below and tell me how it turned out, what you liked, or if you made any tweaks!
Try these next:
New keto recipes are added every week — check back often for more low-carb inspiration!
