These bagels are made from almond flour, coconut flour and melted mozzarella and cream cheese, so the dough has no wheat flour. The card puts each bagel at 4 grams of carbohydrates. The recipe makes 4 bagels and takes 40 minutes: 15 minutes of prep and 25 minutes in the oven.
Save this recipe for later:
The melted cheese is what holds the dough together and gives the bagels their chew. You make it in the microwave in two short rounds, mix it into the dry ingredients with the eggs, and shape the dough by hand.
What Goes into the Dough
The amounts are on the recipe card at the bottom. This is what each ingredient is for.
- Almond flour (1 ½ cups) and coconut flour (2 tablespoons): the base of the dough.
- Baking powder (1 tablespoon): lifts the bagels in the oven.
- Garlic powder and onion powder (1 teaspoon each) and salt (½ teaspoon): the savory seasoning that makes them taste like bagels.
- Mozzarella (1 ½ cups, shredded) and cream cheese (2 ounces, softened): melted together, they form the binder.
- Eggs: 2 large eggs go into the dough, and 1 more is beaten for the egg wash.
- Sesame seeds or everything bagel seasoning: an optional topping.
Shaping and Baking
Heat the oven to 375°F (190°C) and line a baking sheet with parchment paper. Mix the dry ingredients in a large bowl. In a microwave-safe bowl, microwave the mozzarella and cream cheese for 30 seconds, stir, then microwave for another 30 seconds until melted and smooth.
Add the melted cheese to the dry ingredients, then the eggs, and mix until a dough forms. You may need to knead it with your hands until it comes together. Divide it into 4 equal portions, roll each into a ball and press a hole through the center with your fingers.
Set the bagels on the baking sheet, brush the tops with the beaten egg and add sesame seeds or seasoning if you like. Bake for 20 to 25 minutes, until golden brown, and cool them on a wire rack before slicing.
Tips for Better Bagels
- Shred the mozzarella finely: it melts more easily and gives a smoother dough and a chewier bagel.
- Add herbs or spices: rosemary, thyme or a pinch of red pepper flakes change the flavor. A teaspoon or two of herbs is enough.
- Make them sweet: a few drops of vanilla extract and a sugar substitute in the dough turn them into a sweeter bagel for cream cheese or butter.
Ways to Change Them

- Savory: work fresh or dried rosemary or thyme into the dough.
- Different cheeses: sharp cheddar or spicy pepper jack add another flavor.
- Sweet: add a teaspoon of cinnamon and a sugar substitute to the dough, then serve with cream cheese or butter.
What to Serve With Them
Cream cheese is the classic spread. Ripe avocado is the other option and gives a fresh flavor. A side salad with cucumbers, cherry tomatoes and leafy greens, dressed with olive oil and vinegar or creamy ranch, keeps the plate low-carb. To drink, herbal tea or coffee with a splash of heavy cream or a sugar-free sweetener works well.
Nutrition per Bagel
One bagel has approximately 250 calories, 20 grams of fat (10 grams saturated), 4 grams of carbohydrates, 2 grams of fiber, 1 gram of sugar, 10 grams of protein and 300 milligrams of sodium.
FAQ
Can you freeze the bagels?
Yes. Cool them completely, then keep them in an airtight container or freezer bag for up to three months. Thaw at room temperature or warm a bagel in the toaster.
How do you store leftovers?
Keep them in an airtight container at room temperature for up to three days. To keep them longer, refrigerate them and toast before serving for the best texture.
What can replace almond flour?
Sunflower seed flour, or a blend of coconut flour and flaxseed meal. The flavor and texture may change slightly, so test a batch.
Are they good for meal prep?
Yes. Bake a batch at the start of the week and use them for breakfast sandwiches, snacks or as a base for other toppings.
The Foodie Yummy Cookbook
12 reader-favorite recipes in one printable PDF. Enter your email and download it instantly.
Made it or loved it? Share this recipe
Written and edited by The Foodie Yummy Kitchen Team
The Foodie Yummy Kitchen Team writes and edits the recipes on Foodie Yummy: classic American potluck salads, holiday sides and easy comfort food, with a few low-carb options. Every recipe lists exact quantities, numbered steps and a printable recipe card, plus notes on swaps, storage and make-ahead timing. Spot a problem with a recipe? Tell us through the contact page and we will correct it. About us
Best Low Carb Bagels: Discover the Perfect Recipe!
Ingredients
Instructions
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
In a large mixing bowl, combine almond flour, coconut flour, baking powder, garlic powder, onion powder, and salt. Mix well.
In a microwave-safe bowl, combine shredded mozzarella cheese and cream cheese. Microwave for 30 seconds, stir, then microwave for another 30 seconds until melted and smooth.
Add the melted cheese mixture to the dry ingredients. Then, add the eggs and mix until a dough forms. You may need to use your hands to knead the dough until it is well combined.
Divide the dough into 4 equal portions. Roll each portion into a ball and then shape it into a bagel by creating a hole in the center with your fingers.
Place the bagels on the prepared baking sheet. Brush the tops with the beaten egg and sprinkle with sesame seeds or everything bagel seasoning if desired.
Bake in the preheated oven for 20-25 minutes or until golden brown.
Allow the bagels to cool on a wire rack before slicing.
Notes
For best results, ensure the mozzarella cheese is finely shredded for easier melting.
You can also experiment by adding herbs or spices to the dough for extra flavor.
For a sweeter version, consider adding a few drops of vanilla extract and a sugar substitute to the dough.
Nutrition
| Serving Size | 1 bagel |
|---|---|
| Calories | 250 calories |
| Sugar Content | 1g |
| Sodium Content | 300mg |
| Fat Content | 20g |
| Saturated Fat Content | 10g |
| Unsaturated Fat Content | 10g |
| Trans Fat Content | 0g |
| Carbohydrate Content | 4g |
| Fiber Content | 2g |
| Protein Content | 10g |
| Cholesterol Content | 150mg |
