Mix yeast, water, and sugar in a large mixing bowl. Let rest 10 minutes until foamy.
Add in mashed bananas, walnuts, and salt. Whisk to combine.
Stir in 2 cups of flour and the cinnamon.
Stir in one more cup of flour and mix again.
Slowly add in more flour as needed until the dough forms a ball and pulls away from the sides of the bowl.
Turn dough out onto a floured surface and knead for 10 minutes until smooth and elastic.
Place the dough ball in a greased covered bowl and let rest for about 1 hour until doubled in size.
Punch down the dough and form into 6 equal sized balls. Roll and shape into 6 bagels.
Lay the bagels on a baking sheet and cover with plastic wrap. Let rest as you bring a large pot of water and 3 tablespoons of sugar to a boil.
Drop the bagels one or two at a time into the boiling water and allow to boil for 30 seconds per side for a total of 1 minute each.
Place bagels on a baking sheet, repeat until all are boiled.
Preheat oven to 350 degrees F.
In a small bowl beat 1 egg and add in 1 tablespoon of water.
Brush the eggwash mixture over the bagels.
Bake the bagels for 20-25 minutes or until a golden brown color.