Preheat your oven to 350°F and line a baking sheet with parchment paper or a silicone mat.
In a large bowl, whisk together 2/3 cup Greek yogurt, 1 1/4 cups almond flour, 1/3 cup all-purpose flour, 2 tablespoons grated parmesan cheese, 2 teaspoons baking powder, 1 teaspoon Italian seasoning, 1/2 teaspoon garlic powder, 1/4 teaspoon onion powder, and 1/4 teaspoon salt.Stir until a soft, slightly sticky dough forms. It should feel tacky but not stick to your fingers. If the dough feels too wet, sprinkle in a little extra flour. If it feels dry or crumbly, add a small spoonful of yogurt.Gently fold in 1/8 cup grated cheddar cheese until it’s evenly mixed through the dough. Divide the dough into 4 equal portions. Roll each portion into a ball and place it on the prepared baking sheet. Press your finger through the center of each ball and gently shape it into a bagel. These don’t need to be perfect. They puff and smooth out as they bake.
Separate one egg and lightly brush the tops and sides of the bagels with the egg white. Sprinkle the remaining 1/8 cup grated cheddar cheese evenly over the tops.
Bake for 22 to 25 minutes, until the tops are golden and the bagels feel set when gently pressed. Let them cool for a few minutes before slicing. They firm up as they cool and slice best when slightly warm, not hot.