Craving a soft, chewy bagel but sticking to your low-carb goals? These fluffy keto bagels are the perfect solution. Made with almond flour, mozzarella cheese, and a touch of whey protein, they deliver the satisfying texture of classic bagels without the carbs, sugar, or gluten. Whether you’re new to keto or a seasoned pro, this recipe will quickly become a weekly staple in your kitchen.
Why You’ll Love These Fluffy Keto Bagels
These keto bagels are not just low-carb they are genuinely delicious.
- Golden crust with a soft, chewy interior
- Yeast-free recipe—ready in under 30 minutes
- Freezer-friendly for meal prep
- Just 3g net carbs per bagel
The secret A brilliant blend of almond flour, melted mozzarella, whey protein, and baking powder yields a fluffy texture without the heaviness of traditional keto bread.
Tools You’ll Need
- Donut pan (or baking sheet + olive oil)
- Hand mixer or sturdy spatula
- 2 mixing bowls
- Measuring cups and spoons
Ingredients
- 2 ½ cups shredded mozzarella cheese
- ¼ cup cream cheese
- 2 large eggs
- 1 ½ tbsp baking powder
- 1 ½ cups almond flour
- 2 tbsp unflavored whey protein powder
- Olive oil, for greasing
Step-by-Step Instructions
1. Preheat & Prepare
Preheat oven to 400°F (200°C). Grease a donut pan or line a baking sheet with parchment paper.
2. Melt the Cheese
Microwave the mozzarella and cream cheese in a bowl for 1 minute. Stir the mixture, then heat for another minute until smooth. Microwave the mozzarella and cream cheese in a bowl for 1 minute. Stir the mixture, then heat for an additional minute until it becomes soft.
3. Mix the Dry Ingredients
In another bowl, whisk almond flour, baking powder, and whey protein. Add eggs and mix until the dough begins to form.
4. Combine & Knead
Stir the melted cheese mixture into the dry ingredients. Mix with a hand mixer or spatula until a cohesive dough forms. Lightly oil your hands if sticky.
5. Shape the Bagels
Divide the dough into six equal portions. Use a donut pan or shape by hand: roll the dough into balls, poke a hole in the center, and gently stretch it.
6. Bake to Perfection
Bake for 15–18 minutes until golden brown. Cool for 5 minutes before removing from the pan.
Delicious Keto Bagels
Equipment
- 1 spatula
Ingredients
- 2.5 cups mozzarella cheese shredded
- 1/4 cup cream cheese
- 2 medium eggs
- 1.5 tbsp baking powder
- 1.5 cups almond flour
- 2 tbsp whey protein powder
Instructions
- Preheat the oven to 400 degrees F. Grease a donut pan or line a baking sheet

- Place mozzarella and cream cheese in a large bowl. Microwave for 1 minute, mix together then microwave for another minute.
- In another bowl, mix the almond flour, baking powder and whey protein and mix well. Crack in the eggs and mix until well incorporated.
- Pour in the melted cheese and mix with a hand mixer to form a dough-like textureÂ

- Divide the dough evenly into 6 balls and arrange onto a donut pan. If you don't have a donut pan, you can lightly oil your hand well with olive oil and divide the dough into 6 portions, shape the portions into balls squeeze your finger in the middle then gently spread them out
- Bake in the oven for about 18 minutes or until golden brown

Notes
Nutrition
Pro Tips for Extra Fluffiness
- Rest the dough 5 minutes before shaping for a better texture.
- Use room-temperature eggs for smoother mixing.
- Add flavor variations like garlic powder, cinnamon, or everything bagel seasoning for added depth.
Nutritional Information (Per Bagel)
- Calories: 392
- Carbs: 9g (3g net)
- Protein: 24g
- Fat: 31g
- Fiber: 3g
The Perfect Keto Breakfast or Snack
These fluffy keto bagels are versatile:
- Toast and top with cream cheese or avocado
- Pair with smoked salmon or a fried egg
- Use as a low-carb sandwich base
They’re meal-prep friendly, easy to freeze, and reheat beautifully in a toaster or oven.
Storage Tips
- Store in an airtight container for 4 days in the fridge
- Freeze up to 2 months
- Reheat before serving for the best texture
Keto Bagels vs Traditional Bagels
Here’s a quick look at how these fluffy keto bagels stack up against classic bagels:
| Feature | Fluffy Keto Bagels | Traditional Bagels |
|---|---|---|
| Carbs (per serving) | 3g net carbs | 50g+ carbs |
| Calories | ~392 | ~300–400 |
| Protein | 24g | 9–11g |
| Gluten-Free | Yes | No |
| Keto-Friendly | Yes | No |
| Ready In | 30 minutes (no yeast needed) | 1–2 hours (with yeast rise) |
| Best For | Low-carb breakfast, keto meal prep | High-carb meals |
Why This Recipe Is a Must-Try
Traditional bagels are loaded with carbs, but these almond flour keto bagels let you indulge without compromise. With a perfect ratio of protein, fiber, and healthy fats, they’ll keep you full longer and fit seamlessly into a keto lifestyle.
You Might Also Like:
Frequently Asked Questions (FAQs)
Can I make these bagels dairy-free?
This recipe relies on mozzarella and cream cheese for structure. For a dairy-free option, try vegan shredded cheese alternatives, but note that the texture may vary.
Do I need whey protein powder?
It helps with structure and fluffiness, but can be swapped with extra almond flour (texture will be denser).
Can I make them ahead?
Yes, these are freezer-friendly and taste just as good reheated.

















