Bake your way to a low-carb delight with these Keto Bagels! Made with almond flour and cream cheese, they have a nice chewy texture that you’ll love.
They’re great for breakfast or a snack. I like to top mine with cream cheese and veggies or eat them plain. No guilt here—just deliciousness! 😊
Key Ingredients & Substitutions
Mozzarella Cheese: Shredded mozzarella is essential for that chewy bagel texture. You can also try other melting cheeses like provolone or even a mix of cheeses for a unique flavor.
Cream Cheese: Makes the dough smooth and adds creaminess. If you’re looking for a dairy-free option, consider using a vegan cream cheese alternative.
Almond Flour: This is the main flour substitute in keto recipes. If you don’t have almond flour, coconut flour can work, but you’ll need to adjust the amount since it absorbs more moisture. A good rule is to use one-quarter of the amount of coconut flour.
Eggs: They help bind the ingredients together. You can substitute with flax eggs (1 tbsp flaxseed meal + 2.5 tbsp water per egg) if you’re going for a vegan option.
Seasonings: Garlic and onion powders add nice flavor, but feel free to play around with other herbs and spices, like dried oregano or rosemary, for different tastes.
How Do You Get the Perfect Bagel Shape?
Shaping the dough into bagels can be a bit tricky, but here are some tips to make it easier:
- After dividing your dough, roll each piece into a ball between your hands.
- To create the hole, use your fingers to poke through the center gently, and then widen the hole by rotating it. This helps ensure an even bake.
- Make the hole slightly larger than you think, as it tends to close up while baking.
Using these techniques will give your bagels a lovely shape and texture, ready to be enjoyed with your favorite toppings!

How to Make Keto Bagels
Ingredients You’ll Need:
For the Bagels:
- 2 cups shredded mozzarella cheese
- 2 oz cream cheese
- 1 ½ cups almond flour
- 1 tbsp baking powder
- 2 large eggs
- 1 tsp garlic powder (optional)
- 1 tsp onion powder (optional)
- A pinch of salt
For Topping:
- 1 tbsp everything bagel seasoning or a mix of poppy seeds, sesame seeds, dried minced garlic, and dried minced onion
How Much Time Will You Need?
This recipe will take approximately 10 minutes for preparation and 15 minutes for baking, giving you delicious, warm keto bagels in just about 25 minutes total!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 400°F (200°C). While the oven heats up, line a baking sheet with parchment paper to prevent sticking and make clean-up easy.
2. Melt the Cheeses:
In a microwave-safe bowl, combine the shredded mozzarella cheese and cream cheese. Microwave the mixture for about 1-2 minutes, stirring halfway through. Keep heating until it’s completely melted and smooth. This will be the base for your bagel dough.
3. Mix the Dry Ingredients:
In a separate bowl, mix together the almond flour, baking powder, garlic powder, onion powder, and a pinch of salt. Stir until everything is well combined, then set aside.
4. Combine Ingredients:
Add the dry ingredients and the two eggs into the melted cheese mixture. Stir well until a sticky dough forms. If it feels too sticky, you can use your hands or a spatula to knead it together until it holds well.
5. Shape the Dough:
Divide the dough into 4 equal parts. Roll each piece into a round ball. Then, gently poke a hole in the center of each ball to shape them into bagels. You can use your fingers to widen the hole a bit, making sure it’s not too small.
6. Prepare for Baking:
Place the shaped bagels on your prepared baking sheet. Now, sprinkle the everything bagel seasoning evenly on top of each bagel to add flavor.
7. Bake Them:
Put the baking sheet in the oven and bake for about 12-15 minutes. Keep an eye on them, and remove them once they turn golden brown.
8. Cool & Slice:
After baking, let the bagels cool on a wire rack for a few minutes. This helps them firm up, making slicing easier.
9. Serve and Enjoy:
Your keto bagels are ready! Enjoy them plain or add your favorite toppings like cream cheese, smoked salmon, or any delicious keto-friendly spreads.
Can I Use Other Types of Cheese?
Absolutely! While mozzarella is the best choice for a chewy texture, you can experiment with other melting cheeses such as provolone or even a blend of cheeses. Just make sure they melt well!
What If My Dough is Too Sticky?
If your dough feels overly sticky, try wetting your hands with a little water or oil while shaping the bagels. This can help you handle the dough more easily without adding extra flour.
Can I Make These Bagels in Advance?
Yes! You can prepare the dough, shape the bagels, and then refrigerate them (covered) for up to a day before baking. Just let them sit at room temperature for about 15 minutes before baking to ensure they bake evenly.
How Do I Store Leftover Bagels?
Store any leftover bagels in an airtight container in the fridge for up to 3 days. You can also freeze them! Wrap each bagel tightly in plastic wrap and then place them in a freezer bag for up to 2 months. Thaw overnight in the fridge when you’re ready to enjoy them!



