Preheat the oven to 375°F. Grease a muffin pan with non-stick cooking spray or line with 12 paper liners.
In a medium bowl, whisk together the dry ingredients: flour, baking powder, baking soda, salt, and cinnamon. Set aside.
In a large bowl, mash the ripe bananas. Add an egg, sugar, cooled melted butter, sour cream, and vanilla extract. Whisk until combined.
Add the dry ingredients to the wet. Stir using a rubber spatula until no big lumps of flour remain.
Divide your batter between 12 muffin liners (they will be about 3/4 full). Set aside.
In a separate bowl, prepare the crumb topping. Mix together the light brown sugar, all-purpose flour, cinnamon, and salt. Mix in cold butter using a fork until crumbly. Spoon the crumb topping on top of the muffin batter.
Bake in the preheated oven for about 20 minutes or until golden and the toothpick inserted in the center comes out clean. Remove from the oven and let cool for 5-10 minutes in a muffin tin, then transfer to a cooling rack. Enjoy!