
These Keto Everything Bagels are a fantastic way to enjoy that classic bagel chew and flavor without feeling weighed down or using traditional flour. I rely on this recipe any time I crave a satisfying breakfast or sandwich base while sticking to low carb eating—no yeast or fancy techniques needed.
I was amazed the first time I tried this dough—I served these to friends and everyone was shocked they were homemade and grain free.
Ingredients
- Blanched almond flour: gives a light texture and is naturally low in carbs Choose finely ground almond flour for the smoothest bagels
- Baking powder: helps the bagels rise and get fluffy Go for aluminum free brands if possible
- Salt: perks up all the flavors Use sea salt for best flavor
- Shredded mozzarella cheese: forms the chewy base freshly shredded melts best and avoids added starches
- Cream cheese: guarantees a soft inside and rich taste full fat cream cheese gives best results
- Eggs: separated because the yolk in the dough adds richness while brushing with egg white gives gloss
- Everything bagel seasoning: ties it together with garlic onion poppy and sesame seeds Look for one with no added sugar or make your own for full control
Step-by-Step Instructions
- Preheat Oven:
- Set your oven to 400 degrees F so it is truly hot by the time the bagels are shaped This helps with that golden crust
- Mix Dry Ingredients:
- Combine blanched almond flour baking powder and salt in a medium bowl Whisk well to evenly distribute the leavening
- Melt Cheeses:
- Add the shredded mozzarella and cream cheese to a large microwave safe bowl Microwave for 30 seconds at a time stirring in between until completely melted and uniform If you do not have a microwave you can melt it on the stovetop in a nonstick pan over low heat
- Add Egg Yolk:
- Stir one egg yolk directly into the warm cheese mixture It may seem tricky at first but keep mixing until it comes together The warmth of the cheese helps incorporate the egg
- Combine with Dry Mix:
- Pour the almond flour mixture into the cheesy egg base Use a sturdy spoon or your hands to knead everything together Mix until there is no visible flour and a sticky dough forms
- Shape Bagels:
- Divide the dough into four equal pieces Roll each into a fat log then pinch the ends together to form a circle with a large hole in the center The dough is sticky so dampen your hands a bit to help shape it
- Egg Wash and Season:
- Place the bagels on a parchment lined baking sheet Beat the remaining egg white and brush over the tops and sides Sprinkle generously with everything bagel seasoning so each bite has flavor and crunch
- Bake Bagels:
- Bake for 10 to 20 minutes depending on your oven and bagel size Watch for puffiness and a deep golden crust They are done when firm to the touch with edges that look toasted
- Cool Before Serving:
- Let the bagels cool on the pan for at least 5 minutes This makes them easier to slice and gives the cheesy dough a chance to set

I am always impressed by the stretchiness you get from the mozzarella here Every time I pull these out of the oven my family gathers at the counter—my four year old calls them her "cheesy circles" and insists on a double layer of cream cheese.
Storage Tips
Let bagels cool completely before storing Pop them in an airtight container in the fridge and enjoy within five days To keep them longer freeze on a tray then seal in freezer bags They toast back up perfectly for quick mornings
Ingredient Substitutions
If you are dairy sensitive try using a plant based cream cheese and mozzarella alternative Some readers have success making these with other nut flours though almond gives the classic texture You can swap seasoning blends depending on what you love
Serving Suggestions
Slice and toast the bagels then load with smoked salmon avocado egg salad or your favorite sandwich fillings For a simple snack I spread them with soft butter or a swipe of chive cream cheese

Cultural Context
Everything bagel seasoning was inspired by the New York classic—a medley of garlic onion sesame and poppy giving each bite a punchy finish These bagels let anyone enjoy the tradition even on a keto lifestyle
Frequently Asked Questions
- → What makes these bagels keto-friendly?
They use almond flour instead of wheat flour, which drastically reduces the carbohydrate content while still delivering a satisfying texture.
- → How do I achieve the classic bagel texture?
Combining mozzarella and cream cheese creates a soft, chewy bite that closely resembles traditional bagels, with a crisp golden exterior from baking.
- → Can I use a different cheese if I don't have mozzarella?
Mozzarella is preferred for its melt and mild flavor, but mild provolone or a similar low-moisture cheese can be substituted if needed.
- → Is the everything bagel seasoning necessary?
The seasoning provides signature bagel flavor from seeds, garlic, and onion, but you can use plain sesame or poppy seeds if desired.
- → Can these bagels be made ahead?
Yes, allow them to cool fully before storing in an airtight container. Reheat briefly in the oven or toaster for best texture.