Preheat the oven: Begin by preheating your oven to 350°F (175°C) and prepare your loaf pan (7.75 x 3.75 inches or 8 x 4 inches) by greasing it lightly with cooking spray or oil.
Combine dry ingredients: In a large bowl, whisk together 1 ½ cups all-purpose flour, ½ cup almond flour, 2 Tbsp cornstarch, ½ tsp salt, and 2 ½ tsp baking powder until evenly mixed. This ensures your leavening agents and flavors are distributed uniformly.
Prepare the wet ingredients: In a separate bowl, mash 1 ½ cups bananas until smooth. Stir in ½ cup melted coconut or olive oil and ¼ cup strong coffee, or use coffee extract for a more intense flavor. Mix until well combined.
Combine wet and dry ingredients: Gently fold the wet mixture into the dry ingredients. Be careful not to overmix; you want just to combine the ingredients until you see no dry flour. Finally, fold in 1 cup chocolate chips.
Prepare for baking: Pour the batter into the prepared loaf pan. For the streusel topping, combine ¼ cup all-purpose flour, 2 Tbsp brown sugar, and 1 Tbsp melted coconut or olive oil in a small bowl, and sprinkle it evenly over the batter.
Bake the bread: Place the loaf in the oven and bake for 50-60 minutes. To check for doneness, insert a toothpick into the center of the bread; it should come out clean or with a few moist crumbs.
Cool and serve: Once baked, remove the bread from the oven and allow it to cool in the pan for about 10 minutes. Then, transfer it to a wire rack to cool completely. Slice and enjoy your warm banana bread!