**Prepare the Dough:**
- In a large mixing bowl, combine all dry ingredients (flours, starches, psyllium husk, xanthan gum, yeast, sugar, and salt).
- Gradually add warm water and mix until a dough forms. Knead gently for 2–3 minutes until smooth.
**Shape the Bagels:**
- Divide the dough into 6 equal portions (about 80–85g each).
- Roll each portion into a ball, then poke a hole in the center to form a ring. Expand the hole to 2–3 inches in diameter.
**Water Bath:**
- Preheat the oven to 425°F (218°C).
- Bring a large pot of water to a gentle simmer (180–200°F). Add 1 tbsp honey or brown sugar to the water.
- Boil each bagel for 30 seconds per side, then remove with a slotted spoon and place on a parchment-lined baking sheet.
**Add Toppings:**
- Brush each bagel with egg wash (1 egg white + 1 tbsp water).
- Sprinkle with desired toppings (sesame seeds, poppy seeds, etc.).
**Bake:**
- Bake for 20–25 minutes, or until the bagels are golden brown.
**Cool and Serve:**
- Let the bagels cool on a wire rack before serving.