01 - Preheat oven to 350°F. Grease and flour a 9x5-inch loaf pan or 10-cup bundt pan.
02 - Toss diced strawberries and pineapple with 2 tablespoons flour to coat. Set aside.
03 - Whisk together remaining flour, baking powder, and salt in a medium bowl.
04 - Beat butter and sugar with electric mixer on medium speed until light and fluffy, about 3-4 minutes.
05 - Add eggs one at a time, beating well after each addition.
06 - Mix in vanilla extract and sour cream until combined.
07 - Gradually add flour mixture to wet ingredients, alternating with milk. Begin and end with flour mixture. Mix until just combined.
08 - Gently fold floured strawberries and pineapple into batter.
09 - Pour batter into prepared pan and smooth top. Bake for 55-65 minutes until toothpick inserted in center comes out clean. Tent with foil after 40 minutes if top browns too quickly.
10 - Cool in pan for 15 minutes, then invert onto wire rack to cool completely. For glaze, whisk powdered sugar with pineapple juice until smooth and drizzle over cooled cake.