Click to email this to a friend (Opens in new window)

Roll each section into a tube shape and pinch together ends to form a bagel shape.

Stir together beaten eggs, cheeses, and flour mixture into a dough. I used my stand mixer to do this, but you can also mix by hand. The more you mix, the less sticky the dough becomes.

In a separate bowl, melt mozzarella cheese and cream cheese together in the microwave for 2 minutes. Stop at the one minute mark, stir cheeses, and return for another minute in the microwave.

Miss bagels? Not anymore.



Let me introduce you to this delicious and simple dough recipe that uses mozzarella cheese and almond flour – and can be used in all sorts of keto recipes as a bread replacement.

Today, I’m sharing how you can make these easy keto bagels with just 5 main ingredients!

The secret to these bagels is baking powder!

Baking powder helps your bagels become puffy in the oven. Be sure to double-check the expiration date on your baking powder before you get started, though. It’s one of those ingredients where freshness really matters, as stale baking powder will result in less rising action during baking.

For this recipe, it’s also recommended to use the super-fine almond flour in order to achieve the best bread-like texture. We haven’t tried substituting coconut flour or any other flour alternatives, so if you’re interested in swapping out the almond flour for something else, you may need to experiment with your measurements to get the best results.

Be sure to read the helpful tips below before getting started on the recipe.

Important tips when making keto bagels: You can mix the dough by hand, but I found it easier to use my stand mixer to turn the ingredients into the dough! Mix the ingredients until they are well blended, and then keep mixing a bit more. The longer you mix, the less sticky your dough will become. Then you can divide up your dough ball and roll out into bagels for baking.

If your dough ball is still super sticky to work with after sufficient mixing, try placing it in the fridge for a few minutes, then continue. That usually helps me!

Please note: you’ll need to place bagels on a parchment paper-lined baking sheet, NOT wax paper. You can also opt for a silicone-lined baking sheet pan like I used.



Print Easy Keto Bagels yield: 6 SERVINGS prep time: 10 MINUTES cook time: 20 MINUTES total time: 30 MINUTES Make these easy keto bagels using just 5 main ingredients! They are delicious and require minimal effort. Ingredients 1 1/2 cups super-fine almond flour

1 teaspoon baking powder

2 1/2 cups mozzarella cheese, shredded

2 oz. cream cheese

2 large eggs, beaten

sesame seeds and poppy seeds for topping (optional) Directions 1 Preheat oven to 400 degrees Fahrenheit. 2 Mix almond flour and baking powder in a bowl. 3 In a separate bowl, melt mozzarella cheese and cream cheese together in the microwave for 2 minutes. Stop at the one minute mark, stir cheeses, and return for another minute in the microwave. 4 Stir together beaten eggs, cheeses, and flour mixture into a dough. I used my stand mixer to do this, but you can also mix by hand. The more you mix, the less sticky the dough becomes. 5 Cut dough ball into 6 sections. 6 Roll each section into a tube shape and pinch together ends to form a bagel shape. 7 Place bagels on a parchment-lined baking sheet or silicone baking mat. 8 Press poppy seeds and sesame seeds on top of bagels, as desired. 9 Bake for 12-14 minutes at 400 degrees until golden brown. Nutritional Information Yield: 6 bagels, Serving Size: 1 bagel

Amount Per Serving: Calories: 287, Total Carbohydrates: 7g, Fiber: 1g, Net Carbohydrates: 6g, Total Fat: 20g, Protein: 18g Brought to you by Hip2Keto.

Enjoy keto-approved bagels with your cream cheese!

This is such a yummy and easy to make breakfast idea! How about adding an egg and bacon for a delicious breakfast sandwich? SO GOOD!

The inside texture of the bagels can be a bit soft, so cut the bagels in half and toast them for a crispier texture. Enjoy!

Hip Tip: Love everything bagels? Those are my absolute favorite! This time, I topped my bagels with sesame seeds and poppy seeds before baking, but I usually use Everything but the Bagel Seasoning from Trader Joe’s. We have a DIY version, too!

Several Hip2Keto readers have tried this recipe, and here’s what they thought:

The bagels were so yummy! I was surprised (and so was my hubs) on how good they tasted, just like a bagel. We shared one and it was going to be just a bite before I toasted it… and we finished the whole thing without toasting. I’m sure it would be even better toasted (gonna try that later). My dough was very sticky, I think because my oven preheating and the weather here make my kitchen a bit warm and humid (I live in South Florida). After seeing that it wasn’t becoming less sticky with mixing, I put it in the fridge for a bit to firm up some. That helped. I do feel that mine were a bit dense when they were done, and it could have been from mixing them so much. Oiling my hands helped with the rolling out process. I saw some pics where the bagels spread out and filled in the hole, so I put a small roll of parchment in the middle of my bagels to make sure that didn’t happen to mine (shown above). I also didn’t roll into a snake and then pinch, instead I rolled into a ball then made a hole in the center. Next time I may put them in the fridge after I shape them before baking. I also might try making them as mini bagels, or trying a batch in the air fryer! – Alejandra This is the coolest Keto recipe ever! First off, the measurements are perfect! I could not even taste the almond flour and it just had the best bagel flavor! The cook time and steps are spot-on. This was so easy! I love the addition of the everything bagel seeds on top, because that really makes it so flavorful! These seriously cut like a real bagel, and I was able to spread cream cheese and it held together beautifully! I love it! – Jenna

Make these kid-approved keto pigs-in-a-blanket!