Keto Bagels

30 min prep 30 min cook 3 servings
Keto Bagels
Save This Recipe!
Click to save for later - It only takes 2 seconds!

The first time I tried to make a bagel on a keto diet, I was standing in my tiny kitchen on a rainy Saturday morning, the scent of fresh coffee mingling with the faint hum of the oven. As I mixed the almond‑flour base, a cloud of buttery steam rose from the bowl, and I could already hear the faint sizzle that would later become the signature “pop” of a perfectly boiled bagel. The moment you lift the lid, a cloud of fragrant steam hits you, carrying notes of toasted cheese and a whisper of rosemary, and you instantly know you’re about to bite into something special. That day, the bagels turned out chewy, golden, and surprisingly light—so much that even my non‑keto friend asked for seconds.

What makes this recipe stand out isn’t just the low‑carb magic; it’s the way the ingredients work together to mimic the beloved chew of a traditional bagel without any wheat in sight. Imagine the first bite: a crisp, slightly caramelized crust that gives way to a soft, pillowy interior that holds its shape, even when you spread a thick layer of cream cheese on top. The secret is in the combination of melted mozzarella, a dash of psyllium husk, and a quick boil that creates that iconic “bagel‑bubble” around the edges. Have you ever wondered why store‑bought keto bagels sometimes feel dry or crumbly? The answer lies in a few simple tricks that I’ll reveal in step four.

But wait—there’s a twist that turns this humble breakfast staple into a crowd‑pleasing showstopper at brunch, lunch, or even a late‑night snack. I once added a sprinkle of sesame and a drizzle of olive oil just before baking, and the aroma that filled my kitchen was so intoxicating that my teenage son begged for a second helping, claiming it tasted “just like the deli”. The best part? You can customize each bagel with toppings, flavors, and even a dash of spice, making every bite a surprise. Here’s the thing: the foundation is forgiving enough for beginners yet sophisticated enough for seasoned cooks.

Now that you’re curious, let’s dive into the full process. I’ll walk you through each stage, from selecting the freshest almond flour to mastering the boil that gives these bagels their signature shine. Trust me, your family will be asking for seconds, and you’ll be the hero of the breakfast table. Here’s exactly how to make it — and trust me, your family will be asking for seconds.

🌟 Why This Recipe Works

  • Flavor Depth: The blend of mozzarella and cream cheese creates a rich, buttery base that carries the subtle tang of the cheese through every bite, making the bagel taste indulgent without any added sugars.
  • Chewy Texture: Psyllium husk powder acts like a gluten‑free binder, trapping moisture and giving the dough that classic “chewy” bite you love in a traditional bagel.
  • Low‑Carb Friendly: With almond flour and no wheat, each bagel stays comfortably under 5 grams of net carbs, letting you stay in ketosis while still enjoying a beloved breakfast staple.
  • Quick & Easy: The recipe requires just a handful of pantry staples and a single bowl, meaning you can have fresh bagels on the table in under an hour.
  • Versatile: Once you master the base, you can experiment with herbs, spices, or even sweet versions, turning a simple bagel into a canvas for endless creativity.
  • Nutrition Boost: Almond flour adds healthy fats and protein, while the cheese contributes calcium and additional protein, making each bagel a balanced mini‑meal.
  • Crowd‑Pleaser: Even those who aren’t on a keto diet love the flavor and texture, so you can serve these at brunches, potlucks, or family gatherings without anyone feeling left out.
  • Ingredient Quality: By using real cheese and high‑quality almond flour, you avoid the artificial additives often found in packaged low‑carb breads.
💡 Pro Tip: Toast the almond flour lightly before mixing; this brings out a nutty aroma that deepens the overall flavor of the bagels.

🥗 Ingredients Breakdown

The Foundation: Flour & Fiber

Almond flour is the star of the show, providing a soft, buttery base that mimics the crumb of wheat flour without the carbs. Choose a fine, blanched almond flour for the smoothest texture, and avoid any that have added starches. If you’re allergic to nuts, a sunflower seed flour works as a one‑to‑one substitute, though it will shift the flavor slightly toward a more earthy tone. The psyllium husk powder is the secret binder; it absorbs liquid, expands, and creates that elastic network that gives bagels their signature chew.

Cheese & Moisture: The Moisture Magic

Shredded mozzarella melts into a stretchy, gooey matrix that holds the dough together while adding a mild, milky flavor. Pair it with softened cream cheese, which contributes tang and richness, ensuring the bagels stay moist even after baking. Both cheeses are low in carbs and high in fat, fitting perfectly into a keto macro profile. If you prefer a sharper taste, substitute half the mozzarella with sharp cheddar, but remember this will alter the color slightly.

Leavening & Seasoning: Lift & Flavor

Baking powder is the gentle lift that helps the bagels rise just enough to stay light without becoming airy. A pinch of salt amplifies the flavors of the cheese and almond flour, while garlic powder adds a subtle savory note that pairs beautifully with the sesame topping. Feel free to experiment with dried herbs like oregano or rosemary for an herbaceous twist; just add them in with the dry ingredients.

Finishing Touches: Toppings & Oil

A drizzle of olive oil before baking encourages a glossy, golden crust, while sesame, poppy, or everything bagel seasoning adds crunch and visual appeal. The oil also helps the toppings adhere during the boil, preventing them from slipping off. For a sweet version, swap the savory seeds for a light dusting of cinnamon and erythritol, and you’ll have a breakfast treat that feels like a holiday treat any day of the year.

🤔 Did You Know? Psyllium husk is not only a binder; it’s a soluble fiber that can help regulate blood sugar and improve gut health, making your bagels a functional food.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Keto Bagels

🍳 Step-by-Step Instructions

  1. Preheat your oven to 425°F (220°C) and line a baking sheet with parchment paper. While the oven warms, combine the shredded mozzarella and softened cream cheese in a microwave‑safe bowl; melt them together for 45 seconds, then stir until smooth and glossy. The mixture should look like a stretchy, slightly oily paste that will later give the bagels their signature chew. Let the cheese blend cool for a minute so it doesn’t cook the eggs when they’re added.

    💡 Pro Tip: If the cheese mixture looks too thick, add a teaspoon of water or heavy cream to loosen it without diluting flavor.
  2. In a large mixing bowl, whisk together the almond flour, psyllium husk powder, baking powder, salt, and garlic powder. This dry blend ensures even distribution of the leavening agents and spices, preventing pockets of blandness. Once combined, create a well in the center and pour in the melted cheese, two beaten eggs, and olive oil. The eggs act as a binder and add richness, while the oil contributes to a tender crumb.

  3. Mix everything with a sturdy spatula until a thick, doughy mass forms. It will be sticky at first, but as the psyllium absorbs the moisture, the dough will become smoother and more manageable. Let the dough rest for 5 minutes; this pause allows the psyllium to fully hydrate, giving the dough a firmer texture that’s easier to shape. During this time, the kitchen will fill with a faint, nutty aroma that hints at the deliciousness to come.

  4. While the dough rests, bring a large pot of water to a gentle boil and add a tablespoon of baking soda. The baking soda raises the water’s pH, encouraging the bagels to develop that classic “glossy” crust during the boil. Once the water is bubbling, divide the dough into 6 equal pieces (or 8 for smaller bagels) and roll each piece into a smooth ball. Using your thumb, create a hole in the center and gently stretch it to form a bagel shape, about 1‑inch wide.

    ⚠️ Common Mistake: Don’t over‑stretch the dough; if the hole becomes too large, the bagel may fall apart during boiling.
  5. Place the shaped bagels gently into the boiling water, working in batches to avoid crowding. Boil each side for about 30 seconds, or until they puff slightly and the surface becomes a little glossy. You’ll hear a gentle “pop” as the dough expands—listen for that; it’s the sound of a perfect bagel forming. Using a slotted spoon, remove the bagels and let them drain on a clean kitchen towel while you pre‑heat the oven.

  6. Transfer the boiled bagels back onto the parchment‑lined baking sheet. Brush each one lightly with olive oil, then sprinkle your chosen toppings—sesame seeds, poppy seeds, or a dash of everything bagel seasoning. The oil helps the seeds stick and encourages a golden‑brown finish. If you love extra crunch, you can add a second light brush of oil halfway through the bake.

  7. Slide the sheet into the preheated oven and bake for 12‑15 minutes, or until the bagels are deep golden and emit a fragrant, toasted cheese aroma. The crust should be firm to the touch but still give a slight give when pressed gently. Rotate the pan halfway through baking to ensure even browning on all sides.

    💡 Pro Tip: For an extra shiny finish, brush the bagels with a quick glaze of melted butter mixed with a pinch of garlic powder during the last 3 minutes of baking.
  8. Remove the bagels from the oven and let them cool on a wire rack for at least 5 minutes. This resting period lets the interior set, preserving that coveted chewiness. Slice them open while still warm, and spread a generous layer of cream cheese, butter, or your favorite keto-friendly topping. Go ahead, take a taste — you’ll know exactly when it’s right.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you bake the whole batch, slice off a tiny piece of the raw dough and pop it into the microwave for 15 seconds. This gives you a quick sense of the flavor balance and lets you adjust salt or garlic before committing to the full bake. I once forgot this step and ended up with a bagel that needed a pinch more salt—lesson learned!

Why Resting Time Matters More Than You Think

Allowing the dough to rest after mixing isn’t just about hydration; it also gives the gluten‑free structure a chance to tighten, which translates to a chewier bite. If you’re in a rush, you can shorten the rest to 2 minutes, but the texture won’t be as resilient. I’ve found that a full 5‑minute rest yields the best “bounce back” when you press the bagel gently after baking.

The Seasoning Secret Pros Won’t Tell You

A dash of smoked paprika mixed into the topping blend adds a subtle depth that mimics the flavor of a toasted sesame bagel from a deli. It’s a tiny addition that makes a big impact, especially when paired with a thin layer of herb‑infused cream cheese. I once served these to a professional chef friend, and he swore he’d never had a keto bagel that tasted so “real”.

Boiling vs. Steaming: The Crunch Factor

If you prefer a slightly crispier crust, steam the bagels for the first 2 minutes of the boil instead of submerging them fully. The steam creates a thin film on the surface that later turns into a crunchy exterior once baked. This method is a game‑changer for those who love that satisfying snap when they bite into a fresh bagel.

Storing for Maximum Freshness

Once cooled, wrap each bagel individually in parchment paper before placing them in an airtight container. This prevents them from absorbing moisture and becoming soggy. When you reheat, a quick 2‑minute blast in a toaster oven restores the crisp crust while keeping the interior fluffy.

💡 Pro Tip: Freeze the bagels before slicing; this makes it easier to achieve perfectly even slices later on.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Garlic‑Herb Bliss

Add 1 teaspoon of dried Italian herbs and ½ teaspoon of garlic powder to the dry mix, then top with a blend of minced fresh garlic and parsley after baking. The result is a fragrant bagel that pairs beautifully with a simple avocado spread.

Everything Bagel Explosion

Swap the plain sesame seeds for a generous sprinkle of everything bagel seasoning. The mix of poppy seeds, dried onion, and garlic adds a bold, savory crunch that mimics the classic deli favorite.

Cheesy Jalapeño Kick

Fold finely diced jalapeños into the dough and sprinkle shredded cheddar on top before baking. The heat from the peppers balances the richness of the cheese, creating a lively flavor profile perfect for brunch.

Sweet Cinnamon Swirl

For a breakfast treat, omit the garlic powder and add 1 tablespoon of cinnamon mixed with 2 teaspoons of erythritol to the dry ingredients. Top with a light dusting of cinnamon sugar after baking and serve with a smear of almond butter.

Sun-Dried Tomato & Basil

Incorporate chopped sun‑dried tomatoes and fresh basil leaves into the dough, then finish with a drizzle of olive oil and a pinch of sea salt. The tangy tomato notes pair wonderfully with a thick layer of goat cheese.

📦 Storage & Reheating Tips

Refrigerator Storage

Place cooled bagels in an airtight container lined with parchment paper. They’ll stay fresh for up to 5 days, retaining their chewiness thanks to the natural moisture locked in by the psyllium husk.

Freezing Instructions

Wrap each bagel tightly in plastic wrap, then place them in a zip‑top freezer bag. They freeze beautifully for up to 3 months. When you’re ready to enjoy, let them thaw at room temperature for 15 minutes before reheating.

Reheating Methods

For a crisp crust, pop the bagel in a pre‑heated toaster oven at 350°F (175°C) for 3‑4 minutes. If you prefer a softer interior, wrap the bagel in a damp paper towel and microwave for 30 seconds, then finish with a quick 1‑minute toast to restore the crust. The trick to reheating without drying it out? A splash of water in the microwave or a quick brush of butter before the final toast.

❓ Frequently Asked Questions

Coconut flour is much more absorbent than almond flour, so you’d need to increase the liquid content and possibly add an extra egg to keep the dough from becoming too dry. The flavor will shift to a subtle coconut note, which can be delightful but changes the texture. If you decide to try it, start with half the amount of coconut flour and adjust as needed.

Boiling creates the classic bagel crust and gives the dough a glossy finish. Skipping this step will result in a softer, more biscuit‑like texture. If you’re short on time, you can steam them for 2 minutes instead, but the traditional chew will be slightly less pronounced.

Yes! Substitute the mozzarella and cream cheese with dairy‑free alternatives like shredded mozzarella‑style coconut cheese and a plant‑based cream cheese. Keep in mind the texture may be slightly different, but the psyllium husk will still provide the chew you love.

Lightly dust your hands with a little almond flour or keep a small bowl of water nearby. The moisture from the water creates a thin barrier that prevents the sticky dough from adhering, making shaping much easier.

Absolutely! Replace the garlic powder with 1‑2 teaspoons of erythritol or monk fruit sweetener, and add a pinch of cinnamon. Top with a drizzle of melted butter and a sprinkle of toasted almond slivers for a sweet breakfast treat.

Over‑mixing the dough can cause the psyllium to become too gelatinous, leading to a dense texture. Also, make sure your baking powder is fresh; old leavening agents lose potency. A gentle hand and a quick rest are key to a light crumb.

Yes, you can portion the dough into balls, wrap them tightly, and freeze for up to a month. Thaw them in the refrigerator overnight before boiling and baking. This is a great make‑ahead option for busy mornings.

A classic combination is cream cheese mixed with chives and a sprinkle of smoked salmon. For a plant‑based twist, try avocado mashed with lime juice and a dash of sea salt. Both options keep the carb count low while delivering big flavor.
Keto Bagels

Keto Bagels

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Preheat oven to 425°F (220°C) and line a baking sheet with parchment paper.
  2. Melt mozzarella and cream cheese together, stirring until smooth; set aside to cool slightly.
  3. Combine almond flour, psyllium husk, baking powder, salt, and garlic powder in a bowl.
  4. Add the cheese mixture, eggs, and olive oil to the dry ingredients; mix into a thick dough.
  5. Let the dough rest 5 minutes for psyllium to hydrate.
  6. Divide dough, shape into bagels, and boil each side for 30 seconds in water with baking soda.
  7. Brush boiled bagels with olive oil, sprinkle toppings, and bake 12‑15 minutes until golden.
  8. Cool on a wire rack, slice, and serve with your favorite keto-friendly spreads.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.