01 -
Sift together flour, cocoa powder, baking powder, salt, and baking soda in a large bowl. Set aside.
02 -
Melt butter in a saucepan over low heat. Remove from heat and immediately whisk in brown sugar, melted unsweetened chocolate, eggs, and vanilla extract until fully incorporated.
03 -
Continue to stir the mixture until all sugar granules have dissolved; test between fingers to ensure no granularity remains for a smooth, fudgy texture.
04 -
Gradually mix the sifted dry ingredients into the wet mixture until just combined, taking care not to overmix.
05 -
Gently fold quartered cherries into the batter.
06 -
Spread batter evenly into a greased or parchment-lined 23 cm x 23 cm baking pan. Bake at 175°C for 35–40 minutes (reduce to 160°C if using glassware) until a skewer inserted in the centre comes out with moist crumbs. Allow to cool completely in the pan.
07 -
Once cooled, if edges have domed, trim horizontally with a serrated bread knife to level. Leave brownies in the pan for frosting application.
08 -
In a mixing bowl, beat cream cheese, softened butter, and vanilla extract until smooth and fluffy. Gradually add icing sugar, mixing thoroughly. Add milk as needed to achieve a spreadable consistency, then gently fold in the chopped cherries.
09 -
Spread frosting evenly over cooled brownies. Cut into squares or bars with a sharp knife before serving.