Preheat & Prep: Preheat your oven to 325ºF. Line the bottom of an 8-inch pan with parchment paper and coat the sides with nonstick spray.
Make Strawberry Puree: Blend the cleaned, hulled, and quartered strawberries in a blender or food processor until smooth.
Melt & Mix: In a large heatproof bowl, gently melt the butter and white chocolate over a pot of barely simmering water or in 20-second bursts in the microwave, stirring between each interval. Don't let the white chocolate burn!
Combine Sugar & Eggs: Stir the sugar and salt into the melted butter and chocolate mixture until fully combined. Whisk in the egg and egg yolks until the batter is smooth and glossy.
Strawberry Addition: Strain the strawberry purée through a sieve to remove the seeds. Set aside 2 tablespoons for the icing. Mix the remaining purée into the batter until well incorporated.
Flavor & Color: Add the vanilla and strawberry extracts along with a small drop of pink gel food coloring if using. Stir until the color is evenly distributed.
Incorporate Flour: Fold in the sifted flour gently, making sure to scrape the sides of the bowl to fully combine.
Bake: Pour the batter into the prepared pan and bake for 35-45 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Avoid overbaking. Let the brownies cool in the pan before removing and icing.
Make the Icing: Whisk together all the icing ingredients until smooth and drizzle over the cooled brownies.