Preheat oven to 400° F (204° C). Place the rack into the middle of the oven. Line a baking sheet with parchment paper or a silicon mat.
Mix the mozzarella cheese and cream cheese in a microwavable bowl. Microwave on high for 30 seconds. Stir. Microwave for an additional 30 seconds and stir again. The cheese should be fully melted and smooth when stirred. If not, microwave an additional 30 seconds.
Add the egg, almond flour and baking powder to the bowl and stir together. Knead with your hands until the dough is fully mixed and smooth. Alternatively, use a stand mixer or food processor.
Cut the dough into 6 pieces (cut into 4 for larger bagels). Roll each piece into a rope and connect the ends, leaving at least a 1” whole in the middle.
Place the bagels on the baking sheet. Sprinkle with sesame seeds or everything bagel seasoning. Bake for 15-18 minutes, until bagels are golden on top. They will be very soft. Allow them to cool for at least 10 minutes before cutting.
Notes
1 bagel is a serving.
The amount of time it takes for the mozzarella to melt can vary by microwave. Heat at 30 second intervals until completely melted.
The dough will be very sticky. You can wet your hands with water to keep it from sticking to your fingers.
The dough must be completely incorporated. Knead it, pushing and squeezing with your fingers, until it’s completely uniform.
The bagels will come out of the oven very soft and squishy. That doesn’t mean they’re not done. If you touch them, they may deflate, so refrain from touching them until they’ve cooled for at least 10 minutes.
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.