Preheat oven to 350°F.
Cover a 9 x 5-inch loaf pan with parchment paper.
In a bowl, combine oats and milk, mix well and let stand 5-10 minutes.
Stir in mashed bananas, eggs, butter and vanilla extract, until blended.
In another bowl, combine 1 ½ cups of flour, sugar, baking soda, baking powder, cinnamon, nutmeg and salt.
Add the oat and banana mixture to dry ingredients and stir so all ingredients are incorporated.
In two-separated bowls toss cranberries and pecans each with 1 tablespoon of flour.
With a spatula, fold pecans and cranberries into the batter.
Pour batter into prepared loaf pan and bake for 55 to 60 minutes or until a wooden toothpick inserted in the center of the loaf comes out clean.
Cool down in a wire rack for 10 minutes. Let cool down completely before cutting.