01 - Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving overhang on two sides for easy removal.
02 - Combine the butter and chopped dark chocolate in a heatproof bowl set over a saucepan of barely simmering water. Stir gently until completely smooth and glossy, then remove from heat.
03 - Whisk the sugar into the melted chocolate mixture until dissolved. Beat in the eggs one at a time, mixing thoroughly after each addition. Stir in the vanilla extract.
04 - Gently fold the flour and salt into the batter using a spatula, mixing only until just combined. Avoid overmixing to maintain a tender, fudgy texture.
05 - Pour the batter into the prepared pan and spread into an even layer. Bake for 25–30 minutes, until a toothpick inserted in the center comes out with moist crumbs attached. Do not overbake.
06 - Transfer the pan to a wire rack and allow the brownies to cool completely in the pan. This ensures the base firms up properly before adding toppings.
07 - Arrange the sliced strawberries in a single even layer across the entire surface of the cooled brownie base, pressing them gently so they adhere.
08 - Melt the semisweet chocolate chips and coconut oil (or butter) together in a heatproof bowl over simmering water, stirring until smooth and pourable.
09 - Pour the melted chocolate coating over the strawberry layer, spreading gently with a spatula to cover all the fruit evenly.
10 - Refrigerate the pan for at least 1 hour, or until the chocolate topping is fully set and firm to the touch.
11 - Lift the brownies from the pan using the parchment paper overhang. Cut into 12 squares using a sharp knife warmed under hot water and dried for clean, neat edges. Serve chilled or at room temperature.