Keto bagels are a tasty, low-carb twist on the classic breakfast favorite! Made with almond flour and cream cheese, they’re soft, chewy, and perfect for toasting. Yum!
They’re so easy to whip up that you’ll wonder why you didn’t try them sooner! I love adding a spread of cream cheese on mine for that extra flavor. 🍽️
Key Ingredients & Substitutions
Shredded Mozzarella Cheese: This cheese gives the bagels stretch and a chewy texture. If you can’t find mozzarella, you can try using provolone for a similar melting quality.
Cream Cheese: Adds creaminess to the dough. If you’re looking for a dairy-free option, use a vegan cream cheese substitute or even nut cream if you’re comfortable with the taste.
Almond Flour: This is the primary flour in keto recipes. If you have nut allergies, coconut flour can work, but you’ll need to adjust the amount, as it’s more absorbent than almond flour.
Eggs: Essential for binding the ingredients. If you’re vegan, you can substitute with flax eggs (1 tbsp flaxseed mixed with 2.5 tbsp water per egg) or a commercial egg replacer.
Everything Bagel Seasoning: This adds great flavor! If you don’t have this mix, try a homemade blend of sesame seeds, poppy seeds, dried onion, garlic powder, and salt.
How Do I Get the Right Dough Consistency?
The key to a successful bagel dough is the right consistency. It should be moist but not too sticky. If it’s too sticky, add a little more almond flour. When mixing the cheese and cream cheese, make sure they are fully melted and combined to avoid lumps.
- Use your hands to knead the dough slightly; this helps to develop its texture.
- Don’t be afraid to adjust with more almond flour or mix if needed until it holds together.

How to Make Keto Bagels
Ingredients You’ll Need:
For the Bagel Dough:
- 2 cups shredded mozzarella cheese
- 2 oz cream cheese
- 1 1/2 cups almond flour
- 1 tbsp baking powder
- 2 large eggs
- 1 tsp garlic powder (optional, for flavor)
- 1 tsp onion powder (optional, for flavor)
For Topping:
- 1 tbsp everything bagel seasoning (or a mix of sesame seeds, poppy seeds, dried minced onion, garlic flakes, and salt)
- 1 egg (for egg wash)
How Much Time Will You Need?
This keto bagel recipe requires about 10 minutes of prep time and 15-20 minutes of baking time, making the total time around 30 minutes. It’s quick and perfect for breakfast or a snack!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 400°F (200°C). While it’s heating, line a baking sheet with parchment paper to prevent the bagels from sticking.
2. Melt the Cheeses:
In a large microwave-safe bowl, add the shredded mozzarella cheese and cream cheese. Microwave for about 1-2 minutes, stirring every 30 seconds until the cheeses are melted and fully combined. This mixture should be smooth and stretchy.
3. Mix the Dry Ingredients:
In another bowl, combine the almond flour, baking powder, garlic powder, and onion powder. Mix these dry ingredients well to distribute evenly.
4. Combine Cheeses and Dry Mix:
Add the dry ingredient mixture and 2 large eggs to the melted cheese blend. Stir everything together until it forms a cohesive dough. It might be a bit sticky, so feel free to use your hands to knead it slightly until everything is mixed well.
5. Shape the Bagels:
Divide the dough into 5-6 equal portions. Shape each piece into a ball, then use your finger to create a hole in the center, forming the classic bagel shape. Be sure the hole isn’t too small, as it may close up while baking.
6. Prepare to Bake:
Place the shaped bagels onto your lined baking sheet. In a small bowl, beat the remaining egg and brush it over the tops of each bagel to give them a nice golden finish.
7. Season and Bake:
Generously sprinkle the everything bagel seasoning on top of each bagel. Then, pop the baking sheet in the oven and bake for 15-20 minutes, or until the bagels are golden brown and firm.
8. Cool and Serve:
Once baked, take them out of the oven and let them cool slightly. These keto bagels are ready to be enjoyed plain or dressed up with your favorite toppings like cream cheese, avocado, or smoked salmon!
These keto bagels make a delicious low-carb alternative to traditional bagels, perfect for breakfast or sandwiches!
Can I Use Different Cheese for This Recipe?
Yes! While mozzarella is a great choice for its meltability, you can substitute it with provolone or even cheddar for a different flavor profile. Just ensure the cheese is shredded for even melting.
What If I Don’t Have Almond Flour?
No worries! If you have a nut allergy, you can use coconut flour instead, but keep in mind that you’ll need to adjust the quantity since coconut flour absorbs more moisture. Start with about 1/2 cup and see how the dough feels.
Can I Add Other Flavorings?
Absolutely! Feel free to customize your bagels by adding herbs like dried oregano or basil, or spices like paprika or cayenne for a kick. Just remember not to overload the dough to maintain its structure.
How Should I Store Leftover Bagels?
Store any leftover bagels in an airtight container in the fridge for up to 3 days. For longer storage, they freeze well! Just wrap them individually and store them in a freezer bag. Thaw and warm them up in the oven when you’re ready to enjoy!



