01 - Preheat oven to 325°F. Grease and flour a 10-cup bundt pan or 9×5-inch loaf pan, ensuring all surfaces are thoroughly coated to prevent sticking.
02 - Whisk together flour, baking powder, and salt in a medium bowl until evenly distributed. Set aside for later use.
03 - Beat softened butter and granulated sugar in a large bowl until light and fluffy, approximately 3-4 minutes. The mixture should appear pale and increased in volume.
04 - Add eggs one at a time, beating thoroughly after each addition until fully incorporated before adding the next egg.
05 - Combine whole milk, strawberry milk, sour cream, and vanilla extract in a measuring cup. Stir until smooth and homogeneous.
06 - Add dry ingredients to creamed butter mixture in three additions, alternating with liquid mixture. Begin and end with dry ingredients, mixing until just combined after each addition.
07 - Gently fold chopped fresh strawberries into batter using a spatula, being careful not to overmix.
08 - Transfer batter to prepared pan, spreading evenly and smoothing the top surface with a spatula.
09 - Bake for 55-65 minutes until a toothpick inserted into the center emerges clean or with just a few moist crumbs.
10 - Allow cake to cool in pan for 15 minutes, then carefully invert onto wire rack to cool completely before glazing.
11 - Whisk powdered sugar, strawberry milk, pureed strawberries, vanilla extract, and salt until smooth and pourable. Adjust consistency with additional milk or sugar as needed.
12 - Drizzle prepared glaze evenly over cooled cake. Allow glaze to set for 15-20 minutes before slicing and serving.