01 - Preheat oven to 325°F. Generously grease and flour a 10-cup bundt pan or 9×5-inch loaf pan, ensuring all surfaces are coated to prevent sticking.
02 - In a medium bowl, whisk together flour, baking powder, and salt until thoroughly blended. Set aside for later use.
03 - In a large bowl, beat softened butter and granulated sugar with an electric mixer on medium-high speed until light, pale, and fluffy, approximately 3-4 minutes.
04 - Add eggs one at a time, beating well after each addition until fully incorporated before adding the next egg.
05 - In a measuring cup or small bowl, combine whole milk, strawberry milk, sour cream, and vanilla extract. Stir until smooth and uniform.
06 - Add dry ingredients to creamed butter mixture in three separate additions, alternating with the milk mixture. Begin and end with dry ingredients, mixing until just combined after each addition.
07 - Gently fold chopped fresh strawberries into the batter using a spatula, being careful not to overmix.
08 - Pour batter into prepared pan and smooth the top. Bake for 55-65 minutes, or until a wooden toothpick inserted into the center emerges clean or with just a few moist crumbs.
09 - Let cake cool in the pan for 15 minutes before carefully turning it out onto a wire rack to cool completely.
10 - Whisk together powdered sugar, strawberry milk, pureed strawberries, vanilla extract, and salt in a small bowl until smooth and pourable. Adjust consistency with additional milk or sugar if needed.
11 - Drizzle prepared glaze over the completely cooled cake, allowing it to cascade down the sides. Let glaze set for 15-20 minutes before slicing and serving.