01 -
Stir together the warm milk, sugar, and yeast in a big bowl. Wait around 5 minutes until it gets bubbly.
02 -
Pour in the melted butter, mashed banana, salt, and eggs. Stir everything until it looks smooth.
03 -
Slowly mix in the flour, then knead by hand on a floured countertop for about 10 minutes.
04 -
Grease a bowl, put the dough inside, cover it, and let it sit somewhere warm for an hour, or until it doubles in size.
05 -
Mix together the soft butter, cinnamon, and brown sugar in a smaller bowl.
06 -
Roll the dough out into a big rectangle, about 20x14 inches. Spread the filling across and sprinkle walnuts, if you'd like.
07 -
Roll the dough up tightly starting from the long side. Cut into 12 even pieces and place them in a greased baking pan.
08 -
Let the rolls rise for another 30 minutes while preheating your oven to 350°F (175°C).
09 -
Bake for 25-30 minutes until the tops are golden.
10 -
Whip together the cream cheese, butter, powdered sugar, and vanilla until creamy. Spread over the rolls while they're warm.