Home » Keto Recipes » Breakfast » Easy Keto Bagels with Fathead Dough

Easy Keto Bagels with Fathead Dough

Sharing is caring!

Think you can’t eat a bagel on keto? Think again! These perfectly chewy Keto Bagels are delicious enough to enjoy on their own, or to make a savory Keto Bagel Breakfast Sandwich! This easy keto bagel recipe will be one of your new favorite keto breakfast recipes!

keto bagels with ham and egg

Easy Keto Bagels

Bagels are basically giant carb bombs, so usually they are off limits because they are definitely not keto friendly!

However, if you’re missing them and have been wondering “Can you eat a bagel on keto?” …the answer is YES!! That is, with a few tweaks to make your bagel keto!

The good news is this keto bagel recipe is actually pretty easy! It’s also enough to make 4 full-size bagels in a batch, so you can meal prep for the week or feed a whole family at once!

The best part about this recipe is that it is EASY because we made it using fathead dough, which only requires a few simple ingredients and is very versatile!

What is Fathead Dough?

The name “Fathead” comes from the documentary of the same name starring Tom Naughton. Tom and his family set out to prove wrong the long-held notion that a low fat diet is healthiest, and created the first “Fathead” pizza.

Classic fathead dough consists of four main ingredients:

  • mozzarella cheese
  • cream cheese
  • egg,
  • almond flour

From that basic recipe, you can customize your fathead dough with different types of low carb flours and/or seasonings.  For our keto bagel recipe, we added baking powder for a little extra fluffiness and Everything Bagel seasoning.

More of Our Favorite Keto Bread Recipes

keto bagels with ham and egg

For your convenience in re-creating our keto everything bagels at home, we’ve included shop-able ad links to some of the products and supplies used. Read our disclosure policy here.

Why I Love This Recipe:

  • Perfect chewy bagel texture!
  • Easy to make and freeze the dough for later.
  • Only 4g net carbs each!

What You Need:

  • Almond flour 
  • Mozzarella cheese — We recommend grating your own mozzarella, as some pre-shredded store-bought cheeses contain additives and starches.
  • Egg
  • Cream cheese 
  • Olive oil — This is for spreading on top of the bagels before baking, so you can also use butter!
  • Baking powder 
  • Everything but the Bagel Seasoning 

Kitchen Tools Used:

keto bagels on plate with ham & eggs

How to Make Keto Bagels

Prepare the dough in a microwave-safe bowl, as you’ll need to melt the cheese. Combine dry ingredients (save 1/2 the seasoning for topping) then add cheese and melt in 30 second increments.

As the cheese melts, a dough ball will form when you stir. It may take at least 2 cycles in the microwave to melt.

keto bagel batter in mixing bowl

Incorporate the egg, either with a wooden spoon or by hand, then separate dough into 4 balls.

Arrange the dough balls on a prepared baking sheet and use your thumb to press a nickle-sized hole in the middle of each. Brush tops with olive oil and sprinkle with remaining seasoning.

forming dough to make bagelseverything bagel seasoning on bagel dough

Bake for 15-20 minutes, until tops are golden brown.

What if my keto bagel dough is sticky?

If you find the dough sticky, that’s ok and actually to be expected! However, sticky dough can be  a little tricky to work with, so here are a couple tips for making it easier to handle and form into bagels:

  • Coat your hands in oil so when you knead and form the dough, it is less likely to stick to your hands. This is also one of my tricks for making slime with my kids!
  • Make sure your dough is thoroughly mixed. If the ingredients are not well combined, the dough might be stickier than normal.
  • If you have time, you can also chill the dough after mixing, but before forming into bagels. Placing the dough in the fridge for 20-30 minutes should do the trick!
  • Be sure that your baking pan is prepped with parchment paper or a non-stick silicone baking mat. I actually find the baking mats best to work with because they are heavier and stay in place better.

My bagels are still raw in the middle – what did I do wrong?

If your bagels (or any type of fathead dough) cook unevenly, it could be that your oven temperature is high. This can cause the outside to brown before the inside is fully cooked. You may need to adjust your temperature accordingly and cook longer at a lower temperature.

How to make a Keto Bagel Breakfast Sandwich 

This is one of my favorite ways to enjoy bagels! This recipe makes a simple and savory low carb bagel breakfast sandwich!

  1. Preheat oven to 250°F and line a baking sheet with parchment paper. Place bagel(s) on baking sheet and into the oven to warm for 5-10 minutes while you cook your bacon and egg. 
  2. Cook bacon to your desired crispiness. 
  3. Fry egg(s) in a pat of butter until desired cook through. I did not flip the egg, but I made sure to cook it longer for a hard fry on the bottom, soft yolk on top.
  4. Pull warm bagel out of oven, place on a plate, and layer with  a slice of cheese, bacon, and egg. 
  5. Enjoy!

keto bagels on plate with ham & egg sandwich

KETO FAQ – Learn More

Keto Bagel Recipe (Printable Copy)

If you like this recipe, rate it! We’d also love to hear your thoughts in the comments below.

Keto Bagels

Perfectly chewy keto bagels that make a delicious savory breakfast!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Breakfast
Cuisine: American, Keto
Keyword: Bagel, keto, Keto Bagel
Servings: 4
Calories: 321kcal
Cost: $5


  • 1 cup almond flour
  • 1 1/5 cups mozzarella cheese freshly grated or bag is fine
  • 1 egg
  • 2 tablespoons cream cheese
  • ½ tablespoon olive oil
  • 1.5 teaspoons baking powder
  • 1 tablespoon "Everything but the Bagel" Seasoning


  • Preheat oven to 375°F and line a baking sheet with parchment paper or silicone baking mat.
  • Add the almond flour, baking powder, and half tablespoon of seasoning to a microwave-safe mixing bowl and stir until well combined.
  • Add mozzarella and cream cheese to the bowl and microwave in 30-45 second intervals until the cheese is completely melted. Stir in between heatings - stop when cheese is melted and a dough ball forms.
  • Add the egg to the bowl and vigorously mix or knead by hand until the egg is fully incorporated into dough.
  • Separate into four balls of dough. Roll them each into a ball and gently push a finger through the center to make a nickel-sized hole. Place on prepared baking sheet, 2 inches apart.
  • Brush olive oil on top of the bagels and sprinkle with remaining seasoning.
  • Bake for 15-20 minutes, until the top starts to turn golden brown.
  • Allow to cool 10-15 minutes and enjoy!


Note: Nutrition information is a rough estimate only; actual values will vary based on the exact ingredients used and amount of recipe prepared.
Net Carbs: 4g per bagel


Calories: 321kcal | Carbohydrates: 7g | Protein: 16g | Fat: 27g | Saturated Fat: 8g | Cholesterol: 77mg | Sodium: 457mg | Potassium: 203mg | Fiber: 3g | Sugar: 2g | Vitamin A: 393IU | Calcium: 314mg | Iron: 2mg

Pin our Keto Bagel Breakfast Sandwiches on Pinterest:

perfectly chewy keto bagel recipe

You might also like:

These Keto Chocolate Chaffles are an awesome keto-friendly way to satisfy that breakfast waffle craving!

Keto Chocolate Chaffle Recipe

Light and delicious, these Keto Blueberry Lemon Muffins are a perfect breakfast treat!

Keto Blueberry Lemon Muffins

Leave a Comment

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

Recipe Rating


This site uses Akismet to reduce spam. Learn how your comment data is processed.