These Keto Bagels are a tasty twist on your favorite breakfast treat but with fewer carbs! Made with almond flour and cream cheese, they’re chewy and satisfying.
Every bite reminds me of my old bagel days, but without the guilt. Enjoy them toasted with cream cheese or your favorite spread—perfect for a quick breakfast!
Key Ingredients & Substitutions
Mozzarella Cheese: This is the star ingredient for its stretchy and gooey texture. I like using part-skim mozzarella to cut some fat. If you’re out of mozzarella, try using provolone for a similar texture.
Cream Cheese: It adds a creamy richness. You can substitute with Greek yogurt for a lower-calorie option or even cottage cheese (just blend it smooth first) if you’re looking for something lighter.
Almond Flour: This is key for keeping the bagels low in carbs. If you don’t have almond flour, try sunflower seed flour as a nut-free alternative, but make sure to check for allergies!
Baking Powder: This helps the bagels rise. If you’re avoiding baking powder, you can use baking soda mixed with an acid (like lemon juice or vinegar). Just use half the amount of baking soda.
Everything Bagel Seasoning: This mix of seeds and spices gives great flavor! You can make your own blend or skip it altogether if you’re looking for a simpler taste.
How Do I Get the Dough Texture Just Right?
The dough consistency is crucial for perfect bagels. When mixing the melted cheese and dry ingredients, make sure to fold gently. If the dough is too sticky, add a little more almond flour, one tablespoon at a time until it’s manageable.
- Mix the dry ingredients thoroughly before adding the wet ones to ensure an even distribution of the baking powder.
- Use your hands to knead the dough slightly; this helps combine ingredients but don’t overdo it or it’ll become tough.
- As you form the bagel shapes, don’t worry if they’re not perfect. Just ensure the hole is big enough—it will shrink while baking!

How to Make Keto Bagels
Ingredients You’ll Need:
For the Bagels:
- 2 cups shredded mozzarella cheese
- 2 oz cream cheese
- 1 1/2 cups almond flour
- 1 tablespoon baking powder
- 2 large eggs
- 1 teaspoon garlic powder (optional, for flavor)
- 1 teaspoon onion powder (optional, for flavor)
For Garnishing:
- 1 tablespoon everything bagel seasoning (mix of sesame seeds, poppy seeds, dried onion, dried garlic, sea salt)
- Fresh thyme (for garnish, optional)
How Much Time Will You Need?
Making these delicious keto bagels takes about 10 minutes for prep and 12-15 minutes for baking. In total, you’ll spend around 25-30 minutes from start to finish. Perfect for a quick breakfast or snack!
Step-by-Step Instructions:
1. Preheat and Prepare:
First things first, preheat your oven to 400°F (200°C). While that’s heating up, grab a baking sheet and line it with parchment paper. This will make sure your bagels don’t stick and keep clean-up a breeze!
2. Melt the Cheeses:
In a microwave-safe bowl, combine the shredded mozzarella cheese and the cream cheese. Microwave the mixture for about 1 to 1.5 minutes. Make sure to stir halfway through so it melts evenly. Once it’s all gooey and blended, take it out and let it cool a minute!
3. Mix the Dry Ingredients:
In a separate large bowl, whisk together the almond flour, baking powder, garlic powder, and onion powder (if you’re using it). This ensures everything is well combined and ready for the cheesy goodness!
4. Combine and Form the Dough:
Pour the melted cheese mixture into the bowl with your dry ingredients. Then crack in the two eggs. Stir everything together until a dough starts to form. If it feels too thick, don’t hesitate to use your hands to knead it a bit! You want it to come together nicely.
5. Shape the Bagels:
Now it’s time to shape your bagels. Divide the dough into 6 equal portions. Roll each one into a ball, then poke a hole through the center with your finger. Gently stretch the dough to create that classic bagel shape.
6. Sprinkle and Bake:
Place your formed bagels on the prepared baking sheet. Generously sprinkle everything bagel seasoning over the tops to give them that delicious flavor! Then slide them into the oven.
7. Cool and Serve:
Bake the bagels for about 12-15 minutes or until they’re golden brown and cooked through. Once done, remove them from the oven and let them cool slightly on a wire rack. They’re scrumptious warm or toasted—enjoy!
These keto bagels are sure to become a staple in your low-carb meals, crispy on the outside and soft on the inside!
Can I Use Different Types of Cheese?
Yes! While mozzarella provides the best texture for these bagels, you can experiment with other cheeses like provolone or even a mix of mozzarella and cheddar for a different flavor profile. Just make sure the cheese melts well!
Can I Make These Bagels Dairy-Free?
Absolutely! You can substitute the mozzarella and cream cheese with dairy-free alternatives such as almond or coconut-based cheese. Just ensure they melt well to maintain the right consistency in the dough.
How Do I Store the Leftover Bagels?
Keep any leftovers in an airtight container in the refrigerator for up to 3 days. You can also freeze them—just wrap each bagel tightly in plastic wrap and store in a freezer bag. When ready to eat, let them thaw and reheat in the toaster for best results.
Can I Add Extra Flavor to the Dough?
Definitely! Feel free to add ingredients like chopped herbs, sun-dried tomatoes, or even cooked bacon bits to the dough for an extra flavor boost. Just keep in mind that adding too much moisture may affect the texture, so adjust your dry ingredients slightly if needed.



