Keto Bagels

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published September 26, 2021 • Updated February 1, 2026

Reader Rating
4.8 Stars (11 Reviews)

This post may contain affiliate links. See my disclosure policy.

These chewy keto bagels are quick and easy to make with only 3.1g net carbs per bagel! This recipe skips fathead dough entirely, so there's no cheese involved. You can even make all your favorite flavors, including onion, everything, and poppyseed.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 679+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Keto Bagels

4.8 (11) Prep 5m Cook 12m Total 17m 4 servings

Ingredients

  • 1 cup almond flour
  • 1/4 cup low-carb protein powder
  • 2 tablespoons inulin powder
  • 1 1/2 teaspoons baking powder
  • 1 teaspoon xanthan gum
  • 1 teaspoon golden brown sugar free sweetener
  • 1/2 teaspoon salt
  • 1 egg
  • 2 tablespoons unsalted butter, melted
  • 2 tablespoons hot water
  • 1 egg white (for egg wash)

Step by Step Instructions

Step by Step Instructions

1
Preheat oven

Preheat oven to 375 degrees.

red 375 on a black background
2
Mix dry ingredients

In a large bowl, add almond flour, protein powder, inulin powder, xanthan gum, baking powder, brown sugar free sweetener, salt. **NOTE: Can use an additional 1/2 cup almond flour in place of the inulin powder. May need to add an additional 2 tablespoons of water.

dry ingredients mixed together in a bowl
3
Add wet ingredients

Mix in egg, melted butter and hot water.

bagel batter in a clear bowl
4
Mold into bagel shapes

Divide dough into four balls. Place balls on a parchment lined baking tray about 2 inches apart. Using your finger make a circle in the center of each ball. Make sure the circle is a little wider than a typical bagel as the bagels will rise and fill in the circle as they bake. Brush with egg white for egg wash to create a shine on top. **NOTE: When handling dough, it’s best to wet your hands or spray oil on them in order to keep the dough from sticking to your hands.

making a hole in the bagel with a finger
5
Bake

Bake bagels at 375 degrees for 10-12 minutes or until golden brown on top.

four bagels on a baking tray
Nutrition Per Serving
253 Calories
20.7g Fat
13.9g Protein
3.1g Net Carbs
6.7g Total Carbs
4 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Similar Recipes

Others looking for “Keto Bagels” also liked:

Chewy Bagels Without the Carbs

a bite taken out of a bagel with cream cheese

These bagels are the perfect way to enjoy a low-carb breakfast sandwich without fathead dough or mozzarella cheese. All you need is almond flour, whey protein powder, inulin, and xanthan gum, and you’ll have fresh bagels in about 10 minutes. You can even prepare these ahead of time and enjoy freshly baked bagels in the mornings. They’re soft with a slightly chewy inside and a nice crunch on the outside. Spread your favorite cream cheese over them or add avocado and smoked salmon for a great breakfast sandwich. They toast perfectly too. Spread with butter for a quick breakfast on the go!

a stack of four bagels, one topped with diced onions

Flours for Low Carb Bagels

I use a combination of almond flour, unflavored protein powder, and inulin powder. The protein powder helps puff up the bagels, while the inulin keeps the carbs low and adds a chewy texture.

If you don’t have inulin powder, you can skip it and use 1 1/2 cups almond flour instead. Another option is 1/2 cup almond flour plus 1/4 cup lupin flour, which keeps the net carbs low but gives the bagels a yellowish color.

The best part is no fathead dough, mozzarella, or cream cheese! A lot of bagel recipes out there rely on fathead dough, which loads them up with dairy and can give them a cheesy flavor.

Spreads for Your Bagels

You can enjoy these plain, but I like to add spreads to mine. Some keto friendly toppings and spreads you can add to your bagels are:

  • butter
  • cream cheese
  • avocado
  • avocado spread
  • salmon spread
  • almond butter
  • peanut butter
a breakfast bagel sandwich with egg, cheese and sausage

Bagel Flavors

This recipe makes a plain bagel, but you can use the same base to make all kinds of flavors. Onion, cinnamon, pumpkin – whatever you’re craving.

  • Everything Bagel – add Everything Bagel seasoning to the top
  • Onion – sprinkle dried chopped onion flakes on top
  • Poppy seed – add poppy seeds on top
  • Cinnamon – mix in 1 teaspoon of cinnamon and 1 tablespoon brown sugar free sweetener into the bagel batter
  • Cheese – sprinkle shredded cheese on top
  • Pumpkin – in place of the butter, add 2 tablespoons of pumpkin puree
  • Sesame Seed – sprinkle sesame seeds on top before baking

Storage and Meal Prep

I love making these ahead and using them for breakfast all week. Store them in a zip-top bag in the fridge for up to 5 days, or freeze for up to 3 months.

Use them to make a breakfast sandwich – spread on butter or cream cheese and top with an egg, cheese, bacon, or sausage.

Keto Bagels

Frequently Asked Questions

Can I use a different type of flour instead of almond flour?

Almond flour gives these bagels their texture, but you can try coconut flour. Just use about 1/3 the amount since coconut flour is much more absorbent.

What can I substitute for inulin powder?

Psyllium husk powder works as a substitute. It'll keep the texture good and the bagels moist.

How do I store leftover bagels?

Store them in an airtight container at room temperature for up to 3 days. For longer storage, freeze them and toast straight from the freezer when you're ready to eat.

Can I make these bagels without using an egg?

Yes! If you're looking for an egg-free option, you can use a flax egg instead. To make a flax egg, mix 1 tablespoon of ground flaxseed with 2.5 tablespoons of water and let it sit for a few minutes to thicken.

What are some tasty flavor variations for these keto bagels?

Add minced onion, garlic powder, poppy seeds, or everything bagel seasoning to the dough before baking. Mix and match to find your favorite combo!

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

Other Keto Breakfast Recipes

A white dish filled with keto apple cider donut bites, topped with cinnamon “sugar” and garnished with small white flowers and a red apple in the background.
18 Mins
Keto Apple Cider Donuts
Not yet rated

These keto apple cider donuts taste like fall in every bite. Warm, buttery, and coated in cinnamon "sugar," without all the carbs. Each donut packs...

See the Recipe
A slice of high protein french toast casserole on a plate covered with sugar-free maple syrup and topped with raspberries, blueberries and strawberries.
60 Mins
High Protein French Toast Casserole
5 Stars (5 Reviews)

This high-protein overnight French toast casserole is an easy, delicious breakfast perfect for meal prep or feeding a crowd. With crispy edges, a...

See the Recipe
Reviews 28
4.8 Stars (11 Reviews)
  1. F
    Forefly Jan 24, 2024

    Wow! These turn out so light and fluffy compared to fathead base. Thank you

  2. L
    Lee Mar 21, 2023

    Re. Sweetener Necessary?
    Thank you for this recipe!! I am not a fan of fathead dough especially when there is not alot of fiber in it and wanted something for a hamburger. I just made this and they look good: hamburgers tonight!!! A question: is there a reason for the sweetener or can you leave it out ... I prefer a more savory taste????

    1. Annie Lampella
      Annie Jan 8, 2024

      Yes, you can omit the sweetener. It was just for flavor.

  3. M
    Melissa Feb 25, 2023

    Easy to make and tasty, but mine turned out more like cakes than bagels. I used the all almond flour as I didn’t have inulin. Wondered what I did wrong. Thoughts?

    1. Annie Lampella
      Annie Feb 26, 2023

      The inulin definitely makes them chewier. Glad you liked them!

  4. A
    Allen Sep 23, 2022

    Love these, but I think I made them even better. I made the lupin flour version, and added a 1/4 cup of vital wheat gluten. It is really low in carbs., only adds 4 carbs total for all the gluten, but the lupin flour version has less carbs anyway. Not perfectly like a bagel, but better than before. Of course not gluten-free now, but still good. Consider adding wheat gluten, as it only takes a bit.

    1. D
      Debbie Apr 6, 2024

      Did You add the 1/2 cup almond flour, + 1/4 cup lupin flour + 1/4 cup vital wheat gluten. I'm confused about the the amounts of the lupin flour mixture, LOL. Thanks

  5. A
    Allen Aug 21, 2022

    Can you use Whole Psyllium Husk powder for Inulin Powder? Seems like every recipe has a new ingredient that and I only use once? :-)

    1. Annie Lampella
      Annie Aug 25, 2022

      I haven't tried that substitution. It might work. If you try it let me know how it turns out.

  6. K
    Kalena Aug 7, 2022

    Will this work with a plant based protein powder?

    1. Annie Lampella
      Annie Aug 13, 2022

      I haven't tried it yet but let me know how it goes if you do!

  7. M
    Marie Mar 19, 2022

    I made a mini version of these. Delicious. Was wondering if it would be possible to make a loaf of bread with these ingredients?

    1. Annie Lampella
      Annie Mar 29, 2022

      I haven't tried to make a whole loaf, but I think it would work!

  8. B
    Barbara Schlatter Feb 7, 2022

    @ Karen I am so glad that you omitted the INSULIN ! lol.

  9. L
    LeeAnn Farmer Jan 7, 2022

    I have had bagels all week! They dry out fast, but you sure can get creative when you have a bagel as foundation. I made pizza, sandwiches, toasted bagels, etc.

  10. D
    Daniel Nov 9, 2021

    Taste great, low carb, high fat. Cheat on keto! Easy to make.

  11. K
    Krissy Oct 27, 2021

    All I need to do if I do not have whey powder and inulin powder is to add to 1 1/2 cups of almond flour and maybe extra 2 tbsp water?

    1. Annie Lampella
      Annie Nov 9, 2021

      Yes, you might not need the water. But add the almond flour and see how the consistency is. If it's too dry, then add the water.

  12. ?
    ? :) Oct 14, 2021

    Amazing! They more than doubled the size. The crust turned out beautiful ? ? I made 2 kinds everything bagel and sesame . Thank you????

  13. C
    Cynthia Welch Oct 5, 2021

    I’m so excited about these recipes I can’t wait to try them thank you for posting

  14. H
    Heather Oct 5, 2021

    I made these tonight but they really didn’t rise and are small. I believe you may have a typo in the keto flours section. You say that instead of 1.5 cups almond flour (if not using inulin) you can use ½ cup almond flour and ¼ cup lupin flour. Which I did but after cooking them and realizing something was wrong I did a little research and I think that it should be 1 cup almond flour and ¼ cup lupin flour.

    1. Annie Lampella
      Annie Lampella Oct 7, 2021

      I reviewed my baking note and they are correct 1/2 cup almond flour + 1/4 cup lupin flour. Did you forget the protein powder?

  15. K
    Karen Sep 30, 2021

    Delicious ?! I followed most the whole recipe. I had to exclude the insulin becase I had none but used the almond flour substitute an added the extra 2 table of water. I also added in the leftover egg yolk because I didn't want to waste it! What a delightful treat! I served Hubby's with butter and jam and mine, butter alone. I will make them often! Oh, I doubled the recipe. Made 3 with poppy seeds, the rest with parmesan cheese on top

Leave a Review