Preheat the Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Prepare the Cheese Mixture: In a microwave-safe bowl, combine the cream cheese and shredded mozzarella. Microwave on high for about 1-2 minutes, stirring every 30 seconds, until the cheese is completely melted and well combined. Alternatively, you can melt the cheese mixture on the stovetop using a double boiler over low heat, stirring until smooth.
Combine Dry Ingredients: In a separate bowl, mix the gluten-free baking powder with the almond flour.
Form the Dough: Add the beaten eggs to the almond flour mixture and stir until combined. Then, add this mixture to the hot cheese mixture. Mix thoroughly with your hands until a dough forms. If the dough is too stiff, you can microwave it for an additional 15-20 seconds to soften.
Shape the Bagels: Divide the dough into 6 equal portions. Roll each portion into a log shape, then form each log into a bagel shape by connecting the ends. Place the bagels on the prepared baking sheet.
Add Toppings: If desired, sprinkle sesame seeds on top of each bagel.
Bake: Bake the bagels in the preheated oven for 10-15 minutes, or until they are golden brown and cooked through.
Cool and Serve: Allow the bagels to cool slightly before serving. Enjoy your delicious, low-carb bagels!