This post may contain affiliate links. See my disclosure policy.
These keto bagels are chewy and dense in the middle and have a tender crust, they taste like the real thing! Made with just 5 ingredients, these have no yeast in them!
Love keto bread recipes? Try my keto bread, keto buns, and keto rolls next.
You’ve come to the right place if you are after the best-tasting low-carb bagels.
It’s no secret that when it comes to low carb bread, I’m quite the expert with tons of tried and tested varieties up my sleeve. These bagels are up there too.
There are so many keto bagel recipes out there, but none of them come close to achieving the texture of a traditional wheat-based bagel. This one, however, is the real deal.
Table of Contents
Why I love this recipe
- No resting time. It takes less than 15 minutes to bake.
- Best texture and flavor. The bagels are chewy in the middle and have a light yet dense crumb. There is no eggy, cheesy, or any weird taste (thanks to the fathead dough).
- Easy to customize. Like any good bagel, you can add your favorite toppings, seasonings, and/or herbs.
What are keto bagels made of?
As mentioned earlier, this recipe calls for just 5 simple ingredients. Here is what you’ll need:
- Almond flour. Blanched almond flour or superfine almond flour, not almond meal. The former two will yield a light and tender crumb.
- Baking powder. Gives the bagels some rise and fluffiness.
- Shredded mozzarella cheese. Low-moisture mozzarella cheese is best, as it will yield a more chewy bagel with a golden exterior. I’ve tested it with other kinds of mozzarella, and they were decent.
- Cream cheese. Full-fat cream cheese, NOT reduced-fat varieties.
- Eggs. Room temperature eggs. You can also add an extra egg yolk to be used as an egg wash.
- Toppings. Everything but the bagel seasoning, garlic powder, sesame seeds etc.
How to make low carb bagels
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Prepare the ingredients. Start by whisking together the almond flour and baking powder in a small bowl then set it aside. Next, add the mozzarella cheese and softened cream cheese to a microwave-safe bowl. Melt the two cheeses together in 20-second spurts, stirring each time, until they both are mostly melted. Whisk them together until combined and smooth.
Step 2- Process the dough. Next, let the cheese mixture cool slightly, before transferring them into a food processor. Add two of the eggs and dry ingredients and pulse everything together until a smooth and sticky dough remains.
Step 3- Shape into bagels. Now, sprinkle some almond flour onto a flat kitchen surface. Using lightly wet hands, transfer the dough onto it divide it into 8 portions. Roll out the dough then join them at the sides to form a bagel shape. Place them on a lined baking sheet and whisk the remaining egg. Brush the top of each bagel with the egg wash and sprinkle with sesame seeds.
Step 4- Bake the bagels. Finally, bake the bagels for 12-15 minutes, until golden brown. Allow the bagels to cool before slicing, toasting, and serving. Use them for keto breakfast sandwiches,
Arman’s recipe tips
- If your stand mixer has a dough blade attachment, use that to pulse everything together for a more uniform dough. It’s much easier than mixing by hand.
- Do not microwave the cheeses all at once– you must do them in 20-second spurts. This ensures they don’t burn or overcook and be pliable enough to form the dough. No microwave? I find the double boiler method to be the next best option, but be sure to keep mixing.
- The egg wash is optional, but it gives the bagels a golden crust and holds the toppings better. You can also try melted butter.
- Use a donut pan for uniform-size bagels. Add the batter to a ziplock bag and pipe it in.
Flavor Variations
While delicious on its own, here are flavor ideas to add on top. Personally, I love them with some almond butter, keto jam, or homemade Nutella on top!
- Asiago. Also known as cheese bagels! Fold through 1/4 cup of shredded cheese into the dough, and sprinkle the tops with parmesan cheese before baking.
- Poppy seed. Sprinkle the tops of the bagels with poppy seeds.
- Cinnamon Raisin. Add 1/2 tablespoon of cinnamon into the dough, and fold through 2-3 tablespoons of raisins.
- Sesame. Simple and classic- Add toasted sesame seeds on top.
- Onion bagels. Add 1/2 teaspoon of salt and add onion powder and onion flakes to it. Top the bagels with coarse sea salt, onion flakes, and sesame seeds.
- Everything. Add everything but the bagel seasoning over the tops of the bagels.
Storage instructions
To store: Leftover bagels are best to be stored in the refrigerator, in a sealed container. They will keep well for up to 5 days.
To freeze: Place the bagels in a ziplock bag and store them in the freezer for up to 6 months.
To reheat: Microwave for 30 seconds, before slicing in half and toasting in a toaster.
Frequently Asked Questions
This particular keto bagel recipe contains 175 calories per bagel. Compared to a traditional bagel which yields at least 300 calories, they are not just low carb but also low calorie!
Low carb bagels have 2 grams net carbs per bagel.
More keto bread recipes to make
Perfect Keto Bagels
Video
Ingredients
- 1 3/4 cup almond flour
- 1 tablespoon baking powder
- 3 cups mozzarella cheese shredded
- 2 oz cream cheese softened
- 3 large eggs divided
- 1 tablespoon sesame seeds optional
Instructions
- Preheat the oven to 200C/400F. Line a large baking tray with parchment paper and set aside.
- In a small bowl, combine the almond flour and baking powder and set aside. In a microwave safe bowl, add the mozzarella cheese and cream cheese. Microwave them together in 30-second spurts, until mostly melted. Whisk them together until smooth.
- Transfer the mixture into a food processor, along with two of the eggs and dry ingredients, and pulse until smooth.
- Lightly flour a kitchen surface with some almond flour. Transfer the dough onto it and divide it into eight equal portions. Roll out each piece of dough into a thin, sausage shape. Connect the sides to form bagels.
- Place the bagels onto the lined baking sheet. Whisk the third egg in a small bowl then brush it over the tops of each bagel, then sprinkle your toppings of choice. Bake the bagels for 12-15 minutes, until firm and golden on top.
- Remove the bagels from the oven and let them cool completely, before slicing and serving.
Perfect in every way!
They are so good!
This is the best low carb bagels recipe I’ve ever tasted!
These bagels are delicious! I made a batch on Monday of them on Monday and have had one for breakfast every morning this week! You would never know they are keto from! They are still soft and fluffy in the middle and they were so simple to make with simple ingredients! I’m so happy I can stop buying store-bought bagels now!
Can the dough be made a day in advance?
These are so good ja easy to make. Perfect with tomato and basilicum with balsamico, Thanks Arman!
Will definitiely give a try!
Loved how these turned out!! Will be doing them again 😁
Please do!
These are very delicious. I followed the directions exactly, but the dough was very very wet. I do not know what I did wrong. I ended up putting a little AP flour on the board to be able to form them. Regardless, they tasted great. Thank you for the recipe.
My favorite low carb bagels I’ve ever made.
Thank you. I tried these today and they are delicious.
Love that!
The best keto bagels I’ve ever made. These are too good.
I make this recipe every single week now. Thank you! These are SO good. I let them cool, slice them in half, and put them in baggies in the freezer. I just pull one out every day and toast it for breakfast. Try it spread with guacamole and topped with an over easy egg. Better than “real” avocado toast.
Thanks, Nancy!
Turned out fantastic! I made “everything” bagels using Trader Joe’s Everything but the Bagel on top of each bagel. Every easy to make, although mine were not as pretty as the ones pictured.
We are on a program for our diabeties and this was one way we could have breakfast sandwich.
These are amazing! Made these with my grandson today. He couldn’t believe these were Keto. He said they tasted just like fresh baked bread, only cheesy. Next time we will make a double batch and freeze some.