01 - Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving overhang for easy removal.
02 - Whisk melted butter and sugar until combined. Add eggs and vanilla, whisking until smooth. Sift in cocoa powder, flour, salt, and baking powder. Stir until just combined—do not overmix.
03 - Pour batter into prepared pan and smooth the top. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out with moist crumbs. Cool completely in the pan on a wire rack.
04 - Beat softened butter until creamy. Gradually beat in powdered sugar, milk, and peppermint extract until smooth. Add green food coloring as desired. Spread evenly over cooled brownies.
05 - Refrigerate for at least 30 minutes to set the mint cream layer.
06 - Heat heavy cream in a small saucepan until just simmering. Pour over chopped chocolate in a bowl. Let sit 2 minutes, then whisk until glossy and smooth.
07 - Spread ganache over chilled mint layer. Refrigerate at least 30 minutes, until set. Lift brownies from the pan using parchment overhang. Cut into squares and serve.