I remember when I first gave up carbs. The cravings hit hard. I missed bread like crazy. But mostly? I missed a warm and toasted bagel.
You know the kind. Smeared with thick cream cheese. Perfect for a slow Sunday morning. Giving that up felt like losing a close friend.
The good news? You do not have to skip bagels anymore.
Today, I will show you a really useful baking trick. We are making 5-ingredient keto bagels. This recipe uses famous fathead dough. It sounds fancy. But honestly? Making this dough is easier than making a cup of instant coffee.
I recently tried this exact recipe for a family brunch. My picky kids devoured them. They had no idea these were low carb. That is a huge win in my book.
As a home chef, I love simple meals. I want big flavor. I do not want a huge mess in the kitchen. These keto bagels deliver just that.
They bake up incredibly dense. They are satisfyingly chewy. They get a perfectly golden crust. You will not feel like you are eating diet food. You are eating a genuinely delicious pastry.

Why This Recipe Works
The best part? You only need five basic ingredients. You probably have them in your fridge right now.
We use melted cheese for a very specific reason. Melted cheese acts just like glue. It mimics the stretchy structure of regular gluten. This creates that iconic bagel chewiness.
Then we add almond flour. This gives you the perfect tender crumb. It is a brilliant combination.
Let us look at exactly what you need.
Recipe Details
Here is a quick breakdown of your time and yield.
| Detail | Time or Amount | Notes |
| Prep Time | 15 minutes | Have your ingredients measured out |
| Cook Time | 15 minutes | Ovens may vary slightly |
| Total Time | 30 minutes | From start to finish |
| Servings | 8 bagels | Perfect for meal prep |
| Difficulty | Easy | Great for beginners |
What You Will Need
Here are your exact ingredients. Please do not change these quantities. The science of baking requires exact measurements.
| Ingredient | Quantity | Notes |
| Almond flour | 1 3/4 cup | Use finely blanched flour. Do not use coarse almond meal. |
| Baking powder | 1 tablespoon | Ensure it is fresh. This gives the best rise. |
| Mozzarella cheese | 3 cups | Shredded. Low moisture part skim works best. |
| Cream cheese | 2 oz | Softened. Full fat yields the best texture. |
| Large eggs | 3 | Divided. You need 2 for dough and 1 for egg wash. |
| Sesame seeds | 1 tablespoon | Optional. But highly recommended for the topping. |
Let me share a quick secret about your cheese. Always use low moisture mozzarella. Fresh mozzarella holds way too much water. That extra water will ruin your dough completely. It is like trying to bake with a wet sponge. Stick to the standard firm shredded mozzarella from the dairy aisle.
Step by Step Cooking Method
Let us get right into the fun part. Baking should be relaxing. I will guide you through every single step.

Step 1: Prepare Your Dry Ingredients
First, preheat your oven to 400 degrees Fahrenheit. Grab a large baking sheet. Line it carefully with parchment paper. This stops the cheese dough from sticking. Next, take a medium mixing bowl. Whisk together the 1 3/4 cup almond flour and the 1 tablespoon baking powder. Whisking breaks up any stubborn lumps. Set this bowl aside.
Step 2: Melt the Cheeses
This is the most crucial step. Place your 3 cups shredded mozzarella and 2 oz softened cream cheese into a microwave safe bowl. Microwave them together in short bursts. Use 30 second intervals. Take the bowl out. Stir the cheese after every single burst. You want the cheese completely melted and smooth. Do not blast it for two minutes straight. The cheese will burn. It will become tough. Stir until both cheeses are perfectly combined.
Step 3: Form the Dough
Let the hot cheese mixture cool down for just a minute. You do not want to accidentally cook your eggs. Now, transfer the melted cheese into a food processor. Add your dry almond flour mixture. Drop in 2 of your large eggs. Pulse the machine repeatedly. Watch the ingredients closely. They will soon transform into a smooth and slightly sticky dough. If you lack a food processor, just use a rubber spatula. Work fast while the cheese is warm.
Step 4: Shape Your Bagels
Lightly dust your clean kitchen counter with a little extra almond flour. Turn your dough out onto the surface. Divide the dough ball into 8 equal portions. Wet your hands slightly with cold water. This stops the dough from sticking to your fingers. Roll each portion into a long rope. It should look like a sausage. Pinch the two ends together firmly. This forms your bagel ring. Place each shaped bagel onto your lined baking sheet.

Step 5: The Egg Wash and Toppings
Take your 3rd remaining egg. Crack it into a small bowl. Whisk it thoroughly. Take a pastry brush. Lightly paint the top of each bagel. This egg wash is my absolute favorite baking trick. It gives you a glossy crust. It also acts like glue for toppings. Sprinkle your 1 tablespoon sesame seeds evenly over the bagels.
Step 6: Bake to Perfection
Slide the baking sheet into your hot oven. Bake the bagels for 12 to 15 minutes. Watch them during the final three minutes. You want them to look firm. They should boast a rich golden brown color. Remove them from the oven. Let them cool completely on the pan. The cheese needs time to set up. Slicing them hot will ruin the texture.
Fun Flavor Variations
Once you learn this basic recipe, you can easily get creative.
- The Everything Bagel: Swap sesame seeds for Everything seasoning.
- Cinnamon Swirl: Mix half a tablespoon of ground cinnamon into your dry flour.
- Asiago Cheese: Fold a quarter cup of grated Asiago cheese into the dough before shaping.
Frequently Asked Questions
You just baked gorgeous low carb bagels. You are officially a keto baker. Before you eat them, let us cover some common questions.

Why is my dough so incredibly sticky?
This happens if your melted cheese is too hot. Heat makes the oils separate. Let the dough rest for a few minutes. It will cool down. It will become much easier to handle. And always remember to wet your hands before shaping.
Can I boil these bagels before baking them?
Please do not boil this dough. Traditional bagels are boiled because they contain gluten. Gluten holds the dough together in boiling water. Fathead dough is just cheese and almond flour. If you boil it? It will completely dissolve into a tragic soup.
Why did my bagels turn out flat and dense?
This occurs when the dough is not mixed well. If you see visible streaks of unmixed cheese, the dough is not ready. The almond flour and melted cheese must be completely blended. A food processor is the absolute best way to prevent this.
Can I substitute coconut flour for the almond flour?
You cannot swap them equally. Coconut flour acts like a dry sponge. It absorbs a massive amount of liquid. If you use coconut flour here, your dough will turn as hard as a rock. Stick strictly to the almond flour.
Proper Storage and Reheating
These bagels are incredibly easy to store. But they do contain fresh cheese and eggs. So they must be refrigerated.
- To Store in the Fridge: Let the bagels cool completely. Place them into an airtight container. They will stay fresh for up to five days.
- To Freeze for Later: These freeze beautifully. Wrap each cooled bagel tightly in plastic wrap. Place them into a heavy freezer bag. Squeeze out all the extra air. They keep perfectly in the freezer for up to six months.

The Best Way to Reheat
When breakfast time rolls around, take a bagel from the fridge. Pop it into the microwave for about 15 seconds. This gently softens the cheese inside. Next, slice the bagel directly in half. Pop the halves into your toaster. Wait until the cut edges are crispy and warm. Smear with cream cheese and enjoy your morning.

5-Ingredient Keto Bagels
Ingredients
Dough
- 1 3/4 cups almond flour finely blanched, not coarse almond meal
- 1 tbsp baking powder ensure it is fresh
- 3 cups mozzarella cheese shredded, low moisture part skim
- 2 oz cream cheese softened, full fat
- 2 large eggs for the dough
Egg Wash & Topping
- 1 large egg for egg wash
- 1 tbsp sesame seeds optional but recommended
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- In a medium mixing bowl, whisk together the almond flour and baking powder until no lumps remain. Set aside.
- Place the shredded mozzarella and softened cream cheese in a microwave-safe bowl. Microwave in 30-second intervals, stirring after each burst, until completely melted and smooth.
- Let the melted cheese cool for one minute. Transfer to a food processor. Add the almond flour mixture and 2 eggs. Pulse until a smooth, slightly sticky dough forms. (No food processor? Use a rubber spatula and work quickly while the cheese is warm.)
- Lightly dust a clean surface with extra almond flour. Divide the dough into 8 equal portions. Wet your hands with cold water, then roll each portion into a rope and pinch the ends together to form a bagel ring. Place on the prepared baking sheet.
- Whisk the remaining egg in a small bowl. Brush the top of each bagel with egg wash, then sprinkle with sesame seeds.
- Bake for 12 to 15 minutes, until firm and deep golden brown. Let cool completely on the pan before slicing — the cheese needs time to set.










