Line an 8”x 8” baking tin with parchment paper and set it aside. Preheat the oven to 180C/350F while you make the brownies
Melt the butter in a small bowl. I do this in the microwave in short burst of 10-20 seconds, swirling or stirring in between. Add in the cocoa powder and vanilla and whisk together until silky smooth.
In a separate larger bowl, whisk together the eggs and sugar until evenly combined. Slowly drizzle in the chocolate mixture, beating as you go so it is all evenly mixed together. Add in enough food colouring to achieve a strong red colour (see images). Stir in the vinegar.
Into the same mixing bowl, tip in the flour and salt. Fold this into the chocolatey mixture until everything is completely mixed through.
Pour the brownie batter into the prepared baking tin and ease it into the corners, levelling the top. Bake in the preheated oven for 25-30 minutes the edges feel firm to touch and the middle has the tiniest wobble. It will take more or less time, depending on your oven, but I like them to appear slightly underbaked. For me, my brownies are done around 25-26 minutes. Leave to cool in the tin.
To make the drizzle, simply mix together the cream cheese, vanilla and icing sugar until smooth. Add a few drops of milk as required to achieve the consistency you prefer.
Once the brownies are cool, remove from the tin and cut into 16 squares. Decorate with the cream cheese drizzle as desired and dig in! Enjoy!