Who else misses nice toasted breakfast bagels? They are the best! Well you no longer have to miss these little circles of happiness. These keto friendly bagels are surprisingly good! I can’t wait to make some more of these and put them in my fridge to enjoy with many fillings.
They not only look appealing and taste great, they are extremely versatile and you can top them and fill them with anything your heart desires. I am going to use my favorite breakfast fillings but feel free to add your own favorites to these. Avocado or salmon also make good fillings. You won’t be disappointed.
The texture is crunchy on the outside and a bit like a dense bread on the inside and eaten straight from the oven they are delectable. By far the best bagels I have made so far but definitely better with fillings.
It is important to use the ganthan gum as it will replace the gluten and help stop the mix from splitting. It helps the starches combine to trap air to make the mix lighter. Xanthan gum is best used for baked goods. If you do need to buy some you won’t regret all the things you can make with it and it will last you a long time.
I used almond flour in the recipe as it generally doesn’t have a strong taste like coconut flour can so you have more flexibility with your fillings.
I didn’t use a mixer to combine the bagel mix but if you have one I suggest using this as it can get difficult to mix and incorporate by hand. I also don’t have a donut tin so this isn’t a problem. Just shape them before cooking by hand.
It’s well worth making a batch of these on your days off. Store them in your fridge and chuck them in the toaster and fill with different toppings all week!
Yields 3 servings of Bacon Breakfast Bagels
The Preparation
Bagels:
- 3/4 cup almond flour
- 1 teaspoon xanthan gum
- 1 large egg
- 2 tablespoons cream cheese
- 1 1/2 cups mozzarella cheese, grated
Toppings:
- 1 tablespoon butter, melted
- 2 teaspoons sesame seeds
Filling:
- 2 tablespoons cream cheese
- 2 tablespoons pesto
- 1 cup arugula
- 6 slices cooked bacon
The Execution
1. Preheat oven to 390ºF.
2. In a bowl mix together the almond flour and xanthan gum. Then add the egg and mix together until well combined. Set aside. It will look like a doughy ball.
3. In a pot over a medium-low heat slowly melt the cream cheese and mozzarella together and remove from heat once melted. This can be done in the microwave as well.
4. Add your melted cheese mix to the almond flour mix and knead until well combined. The Mozzarella mix will stick together in a bit of a ball but don’t worry, persist with it. It will all eventually combine well. It’s important to get the Xanthan gum incorporated through the cheese mix. If the dough gets too tough to work, place in microwave for 10-20 seconds to warm and repeat until you have something that resembles a dough.
5. Split your dough into 3 pieces and roll into round logs. If you have a donut pan place your logs into the pan. If not, make circles with each log and join together and place on a baking tray. Try to make sure you have nice little circles. The other way to do this is to make a ball and flatten slightly on the baking tray and cut a circle out of the middle if you have a small cookie cutter.
6. Melt your butter and brush over the top of your bagels and sprinkle sesame seeds or your topping of choice. The butter should help the seeds stick. Garlic and onion powder or cheese make nice additions if you have them for savory bagels.
7. Place bagels in the oven for about 18 minutes. Keep an eye on them. The tops should go golden brown. Take the bagels out of the oven and allow to cool.
8. If you like your bagels toasted, cut them in half lengthwise and place back in the oven until slightly golden and toasty. Spread bagel with cream cheese, cover in pesto, add a few arugula leaves and top with your crispy bacon (or your filling of choice.)
This makes a total of 3 servings of Bacon Breakfast Bagels. Each serving comes out to be 644 calories, 53.3g fats, 5.9g net carbs, and 32.3g protein.
| NUTRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
| 3/4 cup almond flour | 486 | 42 | 18.5 | 10.9 | 7.6 | 17.6 |
| 1 teaspoon xanthan gum | 16 | 0 | 3.7 | 3.7 | 0 | 0 |
| 1 large egg | 79 | 5.2 | 0.4 | 0 | 0.4 | 6.9 |
| 2 tablespoon cream cheese | 99 | 9.9 | 1.2 | 0 | 1.2 | 1.8 |
| 1 1/2 cup mozzarella cheese | 504 | 37.6 | 3.7 | 0 | 3.7 | 37.3 |
| 1 tablespoon butter | 102 | 11.5 | 0 | 0 | 0 | 0.1 |
| 2 teaspoon sesame seeds | 30 | 2.6 | 1.4 | 0.8 | 0.6 | 0.9 |
| 2 tablespoon cream cheese | 99 | 9.9 | 1.2 | 0 | 1.2 | 1.8 |
| 2 tablespoon pesto | 108 | 10.6 | 2 | 0.6 | 1.4 | 1.2 |
| 1 cup arugula | 5 | 0.1 | 0.7 | 0.3 | 0.4 | 0.5 |
| 6 slice cooked bacon | 460 | 36.4 | 1.1 | 0 | 1.1 | 30 |
| Totals | 1988 | 165.6 | 33.9 | 16.3 | 17.6 | 98.1 |
| Per Serving (/3) | 663 | 55.2 | 11.3 | 5.4 | 5.9 | 32.7 |

Bacon Breakfast Bagels
Ingredients
Bagels:
- ¾ cup almond flour
- 1 teaspoon xanthan gum
- 1 large egg
- 2 tablespoon cream cheese
- 1 ½ cup mozzarella cheese grated
Toppings:
- 1 tablespoon butter melted
- 2 teaspoon sesame seeds
Filling:
- 2 tablespoon cream cheese
- 2 tablespoon pesto
- 1 cup arugula
- 6 slice cooked bacon
Instructions
- Preheat oven to 390F. In a large bowl, combine the almond flour and xanthan gum. Add the egg and mix together until well combined — the mixture should resemble a doughy ball. Set aside.
- In a pot over a medium-low heat, slowly melt the cream cheese and mozzarella together. Remove from the heat once melted. Note: You can also use a microwave for this step.
- Add the melted cheeses to the almond flour mixture and knead until well combined. The mozzarella mixture will stick together a bit at first, but just keep kneading it until well combined. It's important that the xanthan gum be well incorporated throughout the cheese mixture. If the dough gets too difficult to work with, microwave for 10–20 seconds to warm it and continue to knead until you have something that resembles a dough.
- Split the dough into even pieces (one for each bagel) and roll these into logs. If you have a donut pan, place your logs in the pan. If not, make circles with each log, join them together, and place on a baking tray. Try to make sure you have nice little circles. The other way to do this is by making a ball, flattening it slightly on the baking tray and cutting a circle out of the middle with a small cookie cutter.
- Melt the butter and brush it over the top of your bagels. Sprinkle with the sesame seeds — the butter should help them stick. Optional: Feel free to add garlic powder, onion powder, or any other toppings of your choice.
- Place in the oven for about 18 minutes. Keep an eye on them — the tops should be golden brown. Remove from the oven and allow to cool.
- If you like your bagels toasted, cut them in half and place them back in the oven until slightly golden and toasty. Spread on some cream cheese and pesto, add a few arugula leaves, and top with the crispy bacon (or your filling of choice). Enjoy!










Bacon? On a Bagel? How about Lox and cream cheese?
That sounds great! Fix them up however you like. 🙂
How long do they keep? What about freezing for later use?
Can you freeze these and thaw them out later?
I freeze them all time. A quick zap in the microwave covered with paper towel for about 35-40 seconds warms them up nicely 🙂
Can I still make the bagel without xantham gum? I don’t think they sell that in my country 🙁
Sure! This dough is very similar to some of our pizza recipes.
https://www.ruled.me/keto-t…
If you cannot find the husk powder then feel free to try it without. The texture may be different from the bagel recipe, but it should come out OK.
Yes I tried it without the husk powder and they came out so greaaaat 😀
Sure! This dough is very similar to some of our pizza recipes.
https://www.ruled.me/keto-thai-chicken-flatbread-pizza/
If you cannot find the husk powder then feel free to try it without. The texture may be different from the bagel recipe, but it should come out OK.
I have not tried it yet, so I’m not sure.
Thank you for these. I made them last night and they came out great. I took them out of the oven almost two minutes early and I think that I may only have to bake them for 15 minutes. I’m looking forward to my next batch. https://uploads.disquscdn.c…
Your bagels look great Stephen!
These are fabulous!! I just made them and the kids and I enjoyed them straight from the oven! Can’t wait for breakfast to try them with my bacon!!!
Nice! Thanks for letting us know, I’m sure someone will wonder about if they don’t have it on hand. 🙂
Having recently been told I am pre diabetic and need to change my diet I was at a loss as to what I could eat for breakfasts and for things that would be low carb and good in lunch boxes, (other than salad.) I needed to find recipes for things that we would like and that wouldn’t take lots of preparation and cooking time, especially in the morning. A dear friend recommended the Keto diet and gave me lots of info on it. A few days ago, I came across your website which has given me even more information and lots of ideas for breakfast and lunches.
I have enjoyed looking through your recipes and want to try nearly all of the ones I have seen so far.( I still have a lot more to look through.)
Today I tried the Bagel recipe, they looked so good I had to try it…….Well I don’t know what happened, I followed the recipe and instructions to letter, with hubby checking everything along the way. But the dough was way too wet to knead, even when the cheese had gone cold.
I ended up adding 3 big tablespoons of coconut flour to get it to a knead able consistency.
So I have to ask, did you use the pre grated Mozzarella (which in our shops comes loaded with potato starch, which would probably help to make the mix stiffer ) I used the stuff in water and grated it myself. That’s the only thing I can think of that may have been different. Unless your Cream cheese is different to ours. Having said all that Hubby thought they were great anyway.
I am looking forward to trying out some of your breakfast casserole recipes as this meal is the most difficult for us. We would normally have toast or cereal, but as these are no longer an option. We have been struggling to find something to eat for breakfast that doesn’t need cooking or take hours to prepare. We all eat breakfast at different times due to starting work at different times. so cooking bacon and eggs 3 times every morning is not feasible.
So I was delighted to find your breakfast casserole recipes as this will make a filling breakfast and filling lunch boxes so much easier. As we will all be be able to grab a slice of breakfast whenever we want without all the fuss and mess of cooking. Once I have made up a batch tomorrow.
Thank you for sharing your recipes with us. Being forced to change ones diet so dramatically as been very daunting. All your guidelines and recipes have been inspirational and I can’t wait to try more, even after the dogdy bagels. ha ha ha.
Hi Laura! I’ve made stuff like this with either type of mozzarella, but you are right that doughs made with the pre-shredded can be a little easier to work with.
For breakfast I like to make the egg casseroles too. If I don’t do this I get kind of lazy and just skip breakfast hahah.
Just tried one of the breakfast casseroles..makes breakfast time so much easier…hubby like it buf tbink i d prefer it with sausage…gluten free of course. Lol
Sent from my Samsung Galaxy smartphone.
——– Original message ——–
I made these today and they were fantastic. I topped with sliced vegetable cream cheese, sliced salmon, red onions and capers! So, so good!
Wow I LOVED these!! I changed the cheese using a couple of different types – they were amazing!!
Yay! I’m so glad you liked them Lisa.
These are fantastic! Super easy to make and totally like real bagels, only mine were little. I made a batch of 9 and froze them for easy grab and go. My favourite is just with cream cheese and a little sugar-free raspberry jam. Also great for sandwiches.
Nice! Thank you for letting us know. 🙂
Thank you Laura!
Made these this morning. Not only are they fantastic, it counts as your daily workout! Watch them closely while cooking. Mine were done way before 18 minutes.
These are absolutely delicious! I prefer using mozzarella as a dough base instead of cauliflower. Delicious!
They reminded me of a biscuit texture and taste more than a bagel, but they looked like bagels. They were yummy!
https://uploads.disquscdn.c… https://uploads.disquscdn.c…
Wow!!!
Hi! The Honeyville brand of almond flour is not available in amazon what brand would you suggest to use as a substitute?
I purchase it directly from the company.
Anthony’s brand is also pretty good I’ve found!
I think any brand is fine, but you’ll want to kind made from blanched almonds if you want the smooth color that Honeyville has. (I’ve seen it at Costco, Walmart, and recently even Target!)
I’ve also used Anthony’s Almond Flour (Available on Amazon) and thought it was very similar.
I am dairy allergic, so the cheese and cream cheese won’t work for me. Are they absolutely necessary for the recipe? Is that what holds the bagel together? Or would I be able to make them stick without the cheese?
Made the bagel and it was SO GOOD! Thank you for this recipe!!
I’m so glad!
You leave the cream cheese out, but the shredded cheese is one of the main components of this type of “dough” unfortunately. 🙁
I tried these bagels for first time last night and mine looked exactly like sample pictures UNTIL I took them out of oven to cool….then they collapsed to about half the thickness. Any ideas???
Just perfect
https://uploads.disquscdn.c…
I just made the bagel part and tasted them : they are so simple to make and amazing tasting! What is the breakdown for each serving of the bagel only? I am calculating my macros…
Do I first need to create the ball of dough or can I add everything together and use my mixer to knead?
You could use the macros from our chart and remove items you don’t want 🙂
You should be okay adding everything to the mixer.
It’s possible that the oven was too hot (through no fault of your own – they can vary in temp), causing the outside to cook quickly before the inside gets a chance to set up. If you attempt again I would try baking at a lower temp.
Make sure to grease your cookie sheet!
These are awesome, but I lost a good chunk to the cookie sheet 🙁
Following recipe I ended up having to add flour to get a dough. Please specify that the mozzarella should be ready grated dry type. I used a ball of mozzarella and grated it. Probably what made the mix a liquid.
That’s most likely the case, yes. In the dough type recipes we typically use low-moisture mozzarella cheese.
These were amazing. I shouldn’t be surprised. Every time I make anything from your site, yummy. Is there a place to donate to you all for all the hard work you put into this site as thank you?
I’m so happy that you liked the recipe! It’s extremely generous for you to offer a donation. We have a “pay what you want” meal plan that you can donate however much you’d like here: https://www.ruled.me/30-day…
That said, I’d rather you get something out of it as well. We do have our Keto Academy package which includes 3 meal plans and our 3 cookbooks as well. You can see it here: https://www.ruled.me/keto-a…