Preheat oven to 375 degree F
Mash the bananas. - I use my stand mixer. I run it on a low speed for a couple of minutes, until bananas are well mashed
Add the egg and canola oil to the banana and mix for about 15-30 seconds on a low speed.
Add the sugar to the wet mixture and mix on low speed for about a minute, until thoroughly mixed.
In a medium-sized mixing bowl, combine the flour, baking soda, baking powder, and salt.
Add your dry ingredients to the wet ingredients about a third at a time, mixing on low speed, in between.
Once your batter is well mixed, add the cranberries and mix with a spatula by hand.
Pour batter into 12 lined muffin tins
Bake, on middle rack, for 20 to 23 minutes. Check the muffins by inserting a toothpick into one. If it comes out clean, they're ready to come out of the oven.
Cool on a wire baking rack.