This bread is super moist and just full of that bright, orange flavor we all love! There are just enough raspberries to give you a surprising little burst of tartness every few bites. And that coconut topping? Well, I already said all I need to say about that.
Beat the butter and sugar together in a large bowl until creamy.
Stir in the eggs, one at a time. Stir in the orange zest, vanilla, and juice until well combined.
In a small bowl, mix together the flour, baking powder, and salt. Stir into the wet mixture until just combined. Batter will be very thick.
Fold the raspberries into the batter. The berries will break as you stir them in.
Spoon batter into a greased 9x5 loaf pan.
To make the streusel, combine all of the ingredients in a small bowl and use your hands to rub the butter into the dry ingredients. When chunky and well mixed, sprinkle over the bread.
Bake for 60 minutes or until a tester comes out clean.
Let cool in the pan for 20 minutes before removing from the loaf pan. Cool completely before cutting.