Combine the warm milk, yeast, and sugar in a mixing bowl. Set it aside for 5-10 minutes to proof the yeast. You know it is done when it is foamy on top.
Add the mashed banana, melted butter, vanilla, and salt.
Use a dough hook and slowly mix in the flour until a soft dough forms. Knead for 5 minutes or until the dough is smooth.
Transfer the dough to a greased bowl, cover it, and let it rise in a warm place for 1 hour or until doubled in size.
Once the dough has risen, roll it out into a 12x18-inch rectangle.
Spread the butter evenly over the dough.
Mix the brown sugar and cinnamon in a small bowl and then sprinkle it evenly over the top of the butter, along with the nuts. (if using)
Starting with the long side of the rectangle, roll the dough tightly into a log.
Divide the dough into 12 equal portions and place the sliced rolls in a greased 9x13 baking dish.
Cover and let rise in a warm place for 30-45 minutes.
Once the dough has risen, preheat the oven to 350°F.
Bake the rolls for 22–25 minutes or until golden brown.
Prep the frosting while the rolls are baking by whisking the confectioner’s sugar, cream cheese, milk, and vanilla together until smooth.
When the rolls are done baking, drizzle the frosting over the warm rolls before serving.
Garnish with additional nuts if desired.