Line and grease a loaf pan. (I used cooking spray to grease the pan) Preheat the oven to 350 degree F (170 deg C).
In a mixing bowl, combine flour, baking powder, baking soda, salt and sugar. Mix well and set it aside.
In another mixing bowl, combine eggs, milk, oil, vanilla, grated apple and mashed bananas. Mix it well with a big spoon. Add in the dry ingredients into the eggs mixture. Mix until well combined.
Lastly add in dried cranberries. Mix well and pour it into the baking pan. Bake for 50 - 70 minutes or skewer inserted into bread and comes out clean.
Notes
Do not overmix the batter, the gluten in the flour can form elastic gluten strands – resulting in a more dense, chewy texture.
Recipe by Anncoo Journal at https://www.anncoojournal.com/banana-cranberry-and-apple-bread/