These keto bagels are perfect for anyone missing their morning bread! Made with almond flour and cream cheese, they’re low in carbs and high in yum!
Honestly, I love to top them with cream cheese or avocado. It feels like a treat without the carbs! And they’re so easy to whip up. You’ll want to make them every day!
Key Ingredients & Substitutions
Mozzarella Cheese: Shredded mozzarella is key for giving these bagels their chewy texture. If you are dairy-free, try using dairy-free mozzarella or a nut-based cheese alternative.
Almond Flour: This adds a wonderful nutty flavor and keeps the bagels low-carb. For a nut-free version, you can use sunflower seed flour, but remember it may change the color slightly.
Cream Cheese: Cream cheese helps bind the ingredients and adds richness. If you’re looking for a lighter option, consider using Greek yogurt, though the texture may vary.
Eggs: The eggs provide structure. If you need an egg substitute, you can use flax eggs or chia eggs (1 tablespoon flaxseed meal or chia seeds mixed with 2.5 tablespoons water per egg) for a similar binding effect.
Seasonings: Feel free to skip or modify seasoning based on your preferences. I love adding Italian seasoning or even some crushed red pepper for a spicy kick!
How Do I Get the Bagels to Hold Their Shape?
Shaping the bagels correctly is crucial for ensuring they hold well while baking. Here’s how to do it:
- Make sure your dough is well mixed; it should have a consistent texture.
- Divide the dough carefully into six equal pieces for uniform bagels, which helps with even baking.
- When forming the bagels, roll each piece into a ball gently to avoid collapsing the dough.
- Poke a hole in the center and carefully stretch it out. Don’t worry if it looks rough; it will smooth out while baking!
This method will keep your bagels looking good and ensure a pleasant chew when you eat them. Happy baking!

How to Make Keto Bagels
Ingredients You’ll Need:
For the Bagels:
- 2 cups shredded mozzarella cheese
- 1 cup almond flour
- 2 oz cream cheese
- 2 large eggs
- 1 ½ tsp baking powder
- 1 tsp garlic powder (optional)
- 1 tsp onion powder (optional)
- 1 tbsp everything bagel seasoning (or a mix of sesame seeds, poppy seeds, dried minced garlic, dried minced onion, and salt)
- 1/2 tsp salt
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and around 12-15 minutes to bake. In total, you’ll need about 25-30 minutes to have delicious, warm bagels ready to enjoy!
Step-by-Step Instructions:
1. Preheat the Oven:
First, preheat your oven to 400°F (200°C). While it’s heating up, line a baking sheet with parchment paper. This will help the bagels not to stick!
2. Melt the Cheese:
Next, in a microwave-safe bowl, combine the shredded mozzarella cheese and cream cheese. Microwave this mixture in 30-second intervals, stirring in between each time until it’s fully melted and creamy. Be careful not to overheat; you want it smooth and pull-apart cheesy!
3. Combine the Dry Ingredients:
In a separate mixing bowl, whisk the two large eggs until they’re nice and fluffy. Then, add in the almond flour, baking powder, salt, garlic powder, and onion powder if you’re using it. Mix everything together well to make sure the dry ingredients are fully blended.
4. Create the Dough:
Now, pour the melted cheese mixture into the bowl with the dry ingredients. Stir everything together until it forms a dough-like consistency. If it’s a little difficult to mix, don’t hesitate to use your hands to knead it until it’s combined well.
5. Shape the Bagels:
Divide the dough into 6 equal parts. Roll each part into a ball and then poke a hole in the center with your finger. Carefully stretch the dough to shape it into a bagel form. Make sure the hole is large enough so it doesn’t close up while baking!
6. Bake the Bagels:
Place the shaped bagels onto your prepared baking sheet. Sprinkle the everything bagel seasoning generously over each bagel for extra flavor and crunch. Then pop them into the oven to bake for about 12-15 minutes or until they’re golden brown on top.
7. Cool and Serve:
Once they’re done baking, take the bagels out of the oven and let them cool slightly before serving. They can be enjoyed warm on their own or with your favorite keto-friendly spreads like cream cheese or avocado. Yum!
This recipe yields chewy, low-carb bagels perfect for keto diets, mimicking the texture and look of traditional bagels with a crisp, seasoned crust. Enjoy your homemade keto bagels!
Can I Use Different Cheese in This Recipe?
Yes! While mozzarella gives the best texture, you could experiment with other meltable cheeses like provolone or gouda. Keep in mind that the flavor and chewiness may vary slightly.
How Should I Store Leftover Bagels?
Store any leftover bagels in an airtight container at room temperature for up to 2 days. For longer storage, wrap them tightly and freeze for up to a month. Just thaw and reheat when you’re ready to enjoy them!
Can I Add Other Flavorings to the Dough?
Absolutely! Feel free to personalize your bagels by adding herbs, spices, or even shredded cooked bacon or jalapeños to the dough for extra flavor. Just be mindful of the moisture content!
What If My Dough Feels Too Sticky?
If your dough feels too sticky, try adding a little more almond flour, one tablespoon at a time, until the desired consistency is reached. Kneading it gently with floured hands can also help manage stickiness.



