Fluffy Keto Bagels Recipe: Only 3g Net Carbs Per Bagel

Easy Fluffy Keto Bagels Recipe

Let me be completely honest with you, the first time I made fluffy keto bagels, I expected to be disappointed. Every low-carb bread experiment before that had ended with something dense, eggy, or crumbling apart the moment I tried to spread anything on it. But these? These came out of the oven with a golden crust, a soft pull-apart center, and a smell that filled my entire kitchen. My non-keto husband grabbed one before I even got to photograph them. If you’ve been eating plain eggs and avocado every single morning and quietly grieving your old bagel ritual, this fluffy keto bagels recipe is what you’ve been waiting for. 

Made with almond flour and a clever combination of mozzarella and cream cheese, they come together in under 30 minutes, no yeast, no proofing, no complicated techniques. Just mix, shape, bake, and eat. In 2026, low-carb eating continues to be one of the most searched dietary lifestyles globally, with millions of people looking for satisfying bread alternatives that don’t spike blood sugar or kick them out of ketosis. What makes this recipe stand out from everything else on the internet is the addition of whey protein. This small move creates a dramatically lighter, airier crumb that actually bounces back when you press it, just like the real thing. Whether you’re building your weekly breakfast ideas lineup or just tired of the same old morning routine, these bagels solve the problem in the most delicious way possible. And if you love easy, wholesome baking, you’ll also want to check out these cream cheese pancakes from Devine Dishes, another low-carb breakfast win.

Why These Fluffy Keto Bagels Actually Work

Most keto bagel recipes fail for one of two reasons: the dough is either too wet and spreads flat in the oven, or it’s too dry and cracks the moment you try to shape it. This recipe solves both problems with a technique borrowed from fathead dough, melting the mozzarella directly into the dry ingredients so it acts as both the fat and the binding agent. Here’s what each ingredient does:

Mozzarella cheese: 

This is the backbone. Shredded, low-moisture mozzarella melts into a stretchy, pliable dough that gives the bagels their chewy interior and holds their shape beautifully in the oven. Don’t use fresh mozzarella here; the water content will ruin the texture.

Cream cheese: 

Adds a slight tang and keeps the dough soft and smooth. It also prevents the mozzarella from becoming rubbery when melted.

Almond flour: 

The low-carb flour base. Blanched, finely ground almond flour gives the best results. Almond meal (with the skins) is coarser and will produce a grainier texture.

Whey protein powder: 

This is the secret weapon most recipes skip. It creates that characteristic spring and lift in the bagel, making them genuinely fluffy rather than dense. Use unflavored, unsweetened powder.

Baking powder: 

Provides the final rise in the oven. Make sure it’s fresh (test it by dropping a teaspoon into hot water, it should bubble aggressively).

Eggs: 

Bind everything together and contribute to the golden crust during baking.

The combination of these six ingredients creates a dough that is forgiving to work with, holds a shape beautifully, and bakes up with a golden exterior and soft, airy interior that rivals what you’d get from a bakery, minus the 50g of carbs.

What Other Recipes Don’t Tell You

There are three things almost nobody talks about that make a real difference in your results:

  1. The cheese temperature matters more than you think. If the mozzarella is too hot when you add it to the dry ingredients, it partially cooks the eggs on contact. Let it cool for about 60 seconds after microwaving before you mix. You want it warm and pliable, not scalding.
  2. Wet hands beat oiled hands. Most recipes say to oil your hands to prevent sticking. Wet hands work better and don’t add extra fat that can make the outside of the bagel greasy before it even hits the oven.
  3. The hole size determines the bagel shape after baking. Keto dough puffs and expands significantly in the oven. Make your center holes much larger than you think you need, at least the width of two fingers, or you’ll end up with rolls instead of bagels.

Making Delicious Fluffy Keto Bagels

Tools You’ll Need

Tools Tools You’ll Need For Fluffy Keto Bagels

  • Donut pan (or baking sheet + olive oil)
  • Hand mixer or sturdy spatula
  • 2 mixing bowls
  • Measuring cups and spoons

Ingredients

Ingredients for Fluffy Keto Bagels

  • 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
Step-by-Step Instructions for Fluffy Keto Bagels

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.

Easy Fluffy Keto Bagels Recipe

Delicious Keto Bagels

Delicious keto bagels that are easy to make and taste just like the regular ones
No ratings yet
Prep Time 10 minutes
Cook Time 18 minutes
Course Breakfast
Cuisine Keto
Servings 6
Calories 392 kcal

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
    Greased Pan
  • 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 
    Ready for oven
  • 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
    Done Cooling

Notes

Please note that the nutritional information is a rough estimate and can vary significantly based on the products used in the recipe
 

Nutrition

Calories: 392kcalCarbohydrates: 9gProtein: 24gFat: 31gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.01gCholesterol: 112mgSodium: 691mgPotassium: 86mgFiber: 3gSugar: 2gVitamin A: 559IUCalcium: 523mgIron: 2mg
Keyword Bagels, Keto, Keto Bagels, Low-Carb
Tried this recipe?Let us know how it was!

Topping Ideas: From Classic to Creative

One of the best things about this easy fluffy keto bagels recipe is how well it takes to different toppings before baking. Brush the top lightly with a beaten egg wash only before they go in the oven, then add:

Everything Keto Bagels: 

Mix sesame seeds, poppy seeds, dried minced garlic, dried minced onion, and flaky sea salt. This combination is by far the most popular and turns a simple bagel into something that tastes genuinely bakery-made. Everything Keto Bagels are perfect for people who miss the bold, savory flavor of everything seasoning without any of the carb guilt.

Cinnamon Sugar Keto: 

Combine erythritol with cinnamon and press lightly into the top. Great for a sweeter morning option with cream cheese and sugar-free jam.

Garlic Parmesan: 

Mix garlic powder, grated parmesan, and Italian seasoning. These pair beautifully with a fried egg and arugula.

Jalapeño Cheddar: 

Press thin jalapeño slices and a pinch of shredded cheddar into the top for a spicy, bold variation.

Sesame & Sea Salt: 

The most minimalist topping, sesame seeds and coarse salt only. Clean, classic, and works with everything.

How to Make Keto Bagels Without a Donut Pan

Don’t have a donut pan? No problem. Here’s exactly how to make keto bagels when you’re working with just a baking sheet:  Wet your hands slightly (this prevents sticking better than oil). Divide the dough into 6 equal balls. Gently push your index finger into the middle of each ball, and use your other hand to gently rotate and stretch the ring until the hole is about 1.5–2 inches wide. Arrange the bagels on a baking sheet lined with parchment paper, ensuring there is a minimum of 2 inches of space between each one. The dough will puff and spread slightly, so the extra space matters. If the dough is overly sticky to handle, place it in the refrigerator for 10 minutes before handling. Cold dough is much easier to work with.

Problems: Why Did My Keto Bagels Go Flat?

This is the most common issue people run into with any fathead dough recipe, and it almost always comes down to one of three things:

  • The cheese wasn’t mixed evenly enough. If there are pockets of unmixed cheese or dry flour, the dough won’t hold its structure during baking. Mix until the dough is completely uniform with no streaks.
  • The baking powder is old. Expired baking powder won’t create enough rise. Check the date on your container, if it’s been open for more than 6 months, replace it.
  • The oven wasn’t preheated long enough. Fathead dough needs immediate, consistent heat to set its structure before it can spread. Give your oven at least 15 minutes to come to temperature fully.
  • The hole was too small. Keto dough puffs significantly. A hole that looks fine going into the oven can completely close by the time the bagels are done, leaving you with thick rolls instead.

Nutrition Per Serving

This table is based on the original recipe, making 6 bagels.

Nutrient Per Bagel
Calories 392 kcal
Total Carbohydrates 9g
Dietary Fiber 3g
Net Carbs 3g
Protein 24g
Total Fat 31g
Saturated Fat 10g
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Cholesterol 112mg
Sodium 691mg
Potassium 86mg
Sugar 2g
Vitamin A 559 IU
Calcium 523mg
Iron 2mg

Nutritional values are estimates and may vary based on specific brands and products used.

Health Benefits of These Fluffy Keto Bagels

At 24g of protein and just 3g of net carbs per bagel, these aren’t just a low-carb swap, they’re genuinely nutritious.

  • High protein keeps you full longer. Traditional bagels deliver around 9–11g of protein. These deliver more than double that, which means you’re less likely to experience a mid-morning energy crash or reach for snacks before lunch.
  • The fat content supports sustained energy. Unlike carbohydrate-heavy breakfasts that spike blood sugar and then crash it, the healthy fats from almond flour, mozzarella, and eggs provide steady fuel throughout the morning.
  • Almond flour is rich in Vitamin E and magnesium. Both nutrients are often under-consumed in standard Western diets. Magnesium in particular plays a role in over 300 enzymatic reactions in the body, including energy production and muscle function.
  • Gluten-free and suitable for multiple dietary needs. For anyone managing celiac disease, gluten sensitivity, or simply choosing to reduce gluten intake, this recipe requires no substitutions, it’s gluten-free by nature.
  • Calcium-dense. With 523mg of calcium per bagel, largely from the mozzarella, these provide a meaningful contribution to your daily calcium target without any dairy supplements.

Meal Prep & Storage Guide

These are genuinely one of the most meal-prep-friendly keto breakfast items you can make. Here’s exactly how to store them:

Refrigerator: 

Place in an airtight container or zip-lock bag. They stay fresh for up to 4 days. The texture holds beautifully, no sogginess.

Freezer: 

Wrap each bagel individually in plastic wrap, then place it in a freezer bag. They can be frozen for up to 2 months without any quality loss.

Reheating: 

For the best results, cut the bagel into two pieces and toast it in a toaster or under the broiler for 2–3 minutes. This revives the crispy exterior perfectly. Avoid microwaving if you can, it makes them slightly rubbery.

Batch cooking tip: 

Double the recipe on Sunday and have 12 bagels ready for the entire week. At 3g net carbs each, you can eat one every morning and still be well within your daily carb limit.

Keto Bagels vs. Traditional Bagels

Feature Fluffy Keto Bagels Traditional Bagels
Net Carbs 3g 50g+
Protein 24g 9–11g
Calories 392 270–350
Gluten-Free Yes No
Keto-Friendly Yes No
Time to Make 28 minutes 90+ minutes (yeast)
Freezer-Friendly Yes Yes
Topping Versatile Yes Yes
Blood Sugar Spike None Significant
Best For Low-carb meal prep, keto breakfast High-carb diet

What to Serve With Fluffy Keto Bagels

Serving fluffy keto bagels

The beauty of this fluffy keto bagels recipe is how endlessly versatile it is once it comes out of the oven. Here are the best ways to serve them:

Classic cream cheese: The most traditional option. Let the bagel cool for a few minutes so the cream cheese doesn’t immediately melt into it. A pinch of everything seasoning on top takes it to the next level.

Smoked salmon and capers: One of the most satisfying keto breakfasts you can make. The saltiness of the salmon and the brine of the capers pair perfectly with the mild, chewy bagel.

Fried or poached egg with avocado: Split the bagel in half, stack with a fried egg and sliced avocado, and you have a complete, high-protein breakfast that keeps you going until well past noon.

As a sandwich base, these hold up surprisingly well for lunch. Fill with turkey, lettuce, mustard, and pickles for a zero-guilt deli-style meal.

With butter and a light dusting of cinnamon erythritol: Simple, quick, and genuinely comforting on a slow weekend morning.

Flavor Variations Worth Trying For Fluffy Keto Bagels

Once you’ve made the original recipe once, you’ll want to experiment. Here are four variations that work beautifully with this dough:

1. Everything Keto Bagels (most popular): 

Brush with egg wash and coat generously with everything bagel seasoning before baking. Everything Keto Bagels are the crowd-pleasing version of this recipe, savory, seedy, and packed with flavor. This is the variation I make most often.

2. Cinnamon Roll Bagels:

Mix ½ tsp cinnamon and 1 tbsp erythritol into the dry ingredients before combining. Finish with a drizzle of sugar-free cream cheese glaze after baking. These sit right on the line between breakfast and dessert. If you love baked goods on the sweeter side, our easy cake recipes section has more ideas in that direction.

3. Herb & Garlic Bagels:

Add ½ tsp garlic powder and 1 tsp Italian seasoning to the dry mix. These are exceptional as a sandwich base or as a side with soup.

4. Sun-Dried Tomato & Basil:

Finely chop 2–3 sun-dried tomatoes (oil-packed, drained) and fold them into the dough along with ¼ tsp dried basil. These have an almost focaccia-like quality when toasted with olive oil.

Dairy-Free and Egg-Free Adaptations

Dairy-free version: 

The mozzarella and cream cheese can be replaced with dairy-free shredded cheese alternatives (look for ones that are specifically labeled “melts well”, not all vegan cheeses behave the same way). The texture will be slightly different, and the bagels may be a bit less chewy, but they still hold together. Use a dairy-free cream cheese for the small amount in the recipe.

Egg-free version: 

This is more challenging since eggs contribute both binding and browning. A flax egg (1 tbsp ground flaxseed + 3 tbsp water, rested 5 minutes) can work as a substitute, though the bagels will be slightly denser and may need an extra few minutes in the oven to brown.

How These Compare to Other Low-Carb Breads

If you’ve tried other low-carb bread options, here’s where fluffy keto bagels fit:

  • Cloud bread is lighter and more delicate, almost like a savory meringue. It can’t hold sandwich toppings the way these bagels can. If you want something sturdy enough to stack, go with these.
  • Keto dinner rolls Similar concept, but rolls lack the chewy pull that defines a bagel. If you’re craving soft, pillowy sides for a main course rather than a breakfast base, our dinner rolls recipes at Devine Dishes are worth exploring.
  • Almond flour bread (loaf) is great for sandwiches, but the single-serve nature of bagels makes them much more convenient for grab-and-go mornings. No slicing required.
  • Psyllium husk bagels Some recipes use psyllium husk for structure. These have a different, almost gummy texture when they first come out of the oven. The mozzarella-based version in this recipe is more consistent and reliably chewy.

Pro Tips for Perfect Fluffy Keto Bagels Every Single Time

After making these more times than I can count, here are the small details that genuinely move the needle:

  • Rest the dough before shaping. Even 5 minutes of rest after mixing lets the almond flour fully absorb the moisture from the cheese. The dough becomes less sticky and much easier to shape.
  • Use room-temperature eggs. Cold eggs can cause the melted cheese mixture to seize up slightly when you add them. Room temp eggs incorporate more smoothly.
  • Don’t skip the egg wash. A light brushing of beaten egg on top before baking is what gives these their gorgeous golden-brown color. It’s optional, but worth the 30 seconds it takes.
  • Bake on the middle rack. This ensures even heat from both the top and bottom elements. The bottom rack can cause the undersides to brown too quickly before the tops are done.
  • Cool before cutting. I know it’s hard, but give them at least 5 minutes before slicing. The interior structure sets during cooling, cutting too early can make them seem gummy inside even when they’re perfectly baked.

You Might Also Like:

Frequently Asked Questions (FAQs)

Are these actually fluffy, or is that just marketing? 

They genuinely are. The whey protein powder creates real lift, and the mozzarella dough has enough elasticity to hold air pockets during baking. The result is a bagel with a soft, springy crumb, not the dense, heavy texture common in a lot of keto bread recipes.

Can I make these without whey protein powder? 

Yes. Substitute it with an equal amount of almond flour. The bagels will still taste great, but they’ll be slightly denser and less airy. If you have collagen peptides, those work as a substitute too and add a protein boost.

Why are my bagels flat? 

The most likely causes are: old baking powder, cheese that wasn’t mixed in evenly, or a center hole that was too small. See the full troubleshooting section above for detailed fixes.

Are keto bagels good for weight loss? 

At 392 calories and 24g protein each, these are a satisfying, protein-dense option that can absolutely support weight management goals. High protein helps regulate appetite hormones, and the low carb content avoids the blood sugar spikes that often lead to overeating later in the day.

Can I use coconut flour rather of almond flour? 

Not as a 1:1 swap. Coconut flour takes up significantly more liquid compared to almond flour. If you want to experiment, use about ¼ cup of coconut flour to substitute 1 cup of almond flour and expect a slightly different texture.

How do I know when they’re done? 

They should be deep golden brown on top. If you’re unsure, tap the bottom, it should sound hollow. A pale yellow bagel needs more time, regardless of what the timer says.

Can I add other mix-ins to the dough? 

Yes! Shredded sharp cheddar, jalapeño pieces, herbs, or even bacon bits can all be folded into the dough before shaping.

Do I have to use a donut pan? 

No, but it produces the most consistent shape. The freehand method works well if you follow the shaping tips in this post, especially the tip about making the hole larger than you think you need.

You might also like

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed