Preheat the oven to 350°F. Line 16 cupcake tins with paper liners, and spray with nonstick spray.
In a medium sized bowl, mix together the flour, baking soda, and salt.
In a large mixing bowl, use and electric mixer to combine the bananas, butter, sugar and brown sugar until blended. Beat in the eggs one at a time, then blend in the sour cream.
Blend in the flour mixture on low speed in three batches just until incorporated. Scrape down the sides of the bowl. Fill each cupcake liner almost to the top with batter. Bake for about 22 to 24 minutes, until a wooden skewer inserted into the middle of a cupcake comes out clean.
Cool in the pan on a wire rack for 15 minutes, then remove the cupcakes from the tin and finish cooling on the wire rack.
While the cupcakes are cooling, make the Cream Cheese Frosting. In a medium bowl blend together the cream cheese, butter and vanilla, add the salt, then add the confectioner’s sugar in a few batches, blending until it is incorporated before adding more.
Frost the cupcakes while cool.
Notes
The easiest way to freeze bananas is just to peel them, and put them in freezer proof plastic bags. Press out all extra air, seal them up, label them, and toss them in the freezer where they will keep for 4 to 6 months. really squeeze out that extra air and they will last longer. You can use them frozen in smoothies, or defrost them and use them in baking recipes…like this one!