Preheat the oven to 350 degrees F and line a 9x9 inch square pan with parchment paper.
In a large bowl, add the brown sugar, granulated sugar, chocolate, and butter. Heat the mixture in the microwave in 20 second increments until everything is fully melted. Whisk the mixture until smooth.
Add the eggs and vanilla to the butter, sugar, chocolate mixture, and whisk until fully combined.
Next, fold in the flour, cocoa powder, and salt until just combined.
Lastly, fold in the chopped chocolate and halved cherries.
Spread the batter into the prepared square pan and bake for 33-36 minutes.
Allow to cool completely in the pan before removing and cutting.
For the whipped cream:
Just before you are ready to serve the brownies, make the whipped cream.
In a small bowl or glass measuring cup, beat the heavy cream with an electric mixer while slowly pouring in the granulated sugar.
Add the vanilla and continue beating until soft peaks form, and no more! It can be easy to over-whip, so watch carefully.
Pipe the whipped cream onto the brownies and top with shaved chocolate.
Notes
Store these cherry brownies with whipped cream in the fridge for 3-5 days. If they do not have whipped cream on them, they can be stored at room temperature.