These Keto Everything Bagels are so close to the real thing, that you won't feel deprived at all. Chewy and delicious. Best of all, they are ready in less than 30 minutes.

Ingredients
- Mozzarella - for this recipe, I recommend using a pre-shredded low moisture, part skim cheese.
- Almond flour - for a chewier, less grainy texture, I recommend using a blanched almond flour or a superfine almond flour.
- Everything Bagel Seasoning - Instead of buying a store-bought version, I make my own. You can find my recipe here. If you aren't a fan of everything seasoning, you can sub sesame seeds, poppy seeds, or even leave them plain.

Frequently Asked Questions
To take this bagel recipe and turn it into a sweet version, simply omit the garlic powder, onion powder, and Italian seasoning from the bagel dough, and brush the top with a mix of sweetener and cinnamon. Recipe: Keto Cinnamon Sugar (free) Bagels
This low carb bagel recipe is made of a version of fathead dough. Fathead dough is usually made with a combination of almond flour, cheese, and eggs.
The main ingredients of fathead dough are blanched almond flour, mozzarella cheese, and eggs. Combined, they make an amazing low carb dough that is incredibly versatile and can be made either savory or sweet. I have used it to make Low Carb Empanadas, Keto Chicken Pot Pie, Everything Bagel Dogs, Ham and Cheese Hot Pockets and more.
Yes, you canmake the bagels and freeze them to reheat at a later time. I recommend reheating them in the oven.

More Low Carb Bagel Recipes
- Cream Cheese Stuffed Bagel Bites
- Pepperoni Pizza Bagels
- Keto Bagel Breakfast Sandwiches
- Keto Cinnamon Sugar Bagels
- Everything Bagel Seasoning
- Low Carb Everything Bagel Dogs
Low Carb Everything Bagels
- Total Time: 29 minutes
- Yield: Makes 6 Bagels 1x
- Diet: Gluten Free
Description
A quick and easy low carb bagel recipe. Great for meal prep and perfect for an easy weekday breakfast.
Ingredients
- 2 cups almond flour (get it here)
- 1 tablespoon baking powder
- 1 teaspoon garlic powder (I use this brand)
- 1 teaspoon onion powder
- 1 teaspoon dried Italian seasoning
- 3 large eggs, divided
- 3 cups shredded low moisture mozzarella cheese
- 5 tablespoons cream cheese
- 3 tablespoons Everything Bagel Seasoning (Get the recipe here)
Instructions
- Preheat oven to 425°. Line a rimmed baking sheet with parchment paper or a Silpat.
- In a medium mixing bowl, combine the almond flour, baking powder, garlic powder, onion powder, and dried Italian seasoning. Mix until well combined. I like to put the mixture through a flour sifter to ensure that all the baking powder gets mixed in with the rest of the ingredients.
- Crack one of the eggs into a small bowl and fork whisk. This will be the egg wash for the top of the bagels. The other two eggs will go in the dough.
- In a large microwave safe mixing bowl, combine the mozzarella cheese and cream cheese. Microwave for 1 minute and 30 seconds. Remove from microwave and stir to combine. Return to microwave for 1 additional minute. Mix until well combined.
- To the mixing bowl, add the remaining 2 eggs and the almond flour mixture. Mix until all ingredients are well incorporated. If the dough gets too stringy and unworkable, simply put it back in the microwave for 30 seconds to soften and continue mixing.
- Divide the dough into 6 equal portions. Roll each portion into a ball.
- Gently press your finger into the center of each dough ball to form a ring. Stretch the ring to make a small hole in the center and form it into a bagel shape.
- Brush the top of each bagel with the egg wash.
- Top each bagel with Everything Bagel Seasoning.
- Bake on the middle rack for 12-14 minutes or until golden brown.
Notes
If you do not have a silicone baking mat or parchment paper, you can also bake these on foil, in a large donut pan, or on a greased baking sheet.
6g net carbs per serving
- Prep Time: 15 minutes
- Cook Time: 14 minutes
- Category: Snacks
- Method: Baking
- Cuisine: German
Nutrition
- Serving Size: 1 Bagel
- Calories: 449
- Fat: 35.5g
- Carbohydrates: 10g
- Fiber: 4g
- Protein: 27.8g









Watty says
Thank you so much! I absolutely love these, and already have two people making them after I let them give the bagels a try/saw the photo.
Peace Love and Low Carb says
Thank you so much for sharing! Glad you liked them!
Barbara says
I just made these. Bagels! I am amazed that you knew to combine the two cheeses like that and mix it with almond flour & eggs and be able to get a dough to form bagels! Wonderful idea! So I did use Temptee whipped cream cheese (6 T) and whole milk PollyO mozzarella , 3 cups - shredded it myself in my cuisinart....
My bagels ready spread out when they baked. I made 8 of them....they lost the hole in baking...so I now have Bialys! They are fabulous! I like the taste and texture too. Put lots of the Everything mixture on them!
Yum! Great recipe! ????❤️
Sue says
Whipped cream cheese doesn't hold its shape because of all the air whipped into it
Ilana says
I did not see my comment published, so reposting - is there a way to make these dairy free?
Peace Love and Low Carb says
I have never tried this with dairy free cheese alternatives, but my guess it that it would not work out the same.
Barbara Gabbe-Harris says
Hi, I wrote a comment previously but I don't see it here...so, here goes again. I don't use a microwave. Please tell me if it would work heating up the cheeses. What would the consistency look like? What brand of mozzarella cheese do you use and what brand of cream cheese? Thank you.
Barbara
Peace Love and Low Carb says
Yes, you could heat the cheese on the stove. The consistency would be the same, it would just take a little longer. I use a low-moisture, part skim shredded mozzarella. You can use any brand of full-fat cream cheese.
Barbara says
Thank you Kyndra, I got your answer just in time....have all the ingredients now to make these! I am going to try it with full fat Polly O mozzarella cheese. And Temptee full fat whipped cream cheese heated on top of the stove. Excited to make these!
????????
Ginny Trimble says
Thank you for asking about not using a microwave! I don't use one either. I'm excited about making these.
Pauline says
I reheat mine on a skillet, just enough to take the chill off them. I also added chopped jalapeños to the dough this time. We really liked spice so it was really good!
Melanie Walker says
I refuse to have a .microwave in my house and I heated the cheese on stove top with no problem. They are so easy to make and are delicious!!!!
Natalie says
I'm making here now!! Hoping I did everything right!!
angela douglass says
The dough was a little hard to work with but it was an easy recipe and they came out perfect and delicious. What a great recipe. Thank you!
Melissa says
My heart stopped when I found this recipe which is tearing through ( being posted a lot) one of the Wheat Belly Facebook pages. They are in my oven right now and I'm so excited I'm shaking and tearing up. I can't wait until they are finished! This is going to be awesome!
Natalie Fisher says
Oooooh...totally going to give these a try! I've never made bagels before...
Marissa says
These look so good! I'm going to make them this weekend.
Mari says
I made these today and they are SOOOO GOOD! Thank you so much for the recipe! I will be making these all the time.