For the Brownies
For the Cream Cheese Swirl
Preheat the oven to 180°C/350°F/Gas mark 4 and line an 18cm (7in) square cake tin with baking parchment.
Melt the white chocolate in a heatproof bowl set over a pan of simmering water (or use a microwave if you have one). Leave to cool a little.
Melt the butter and put into a large bowl. Leave to cool and then add the Siúcra Light Golden Brown Sugar, vanilla, and cocoa powder and beat with a hand-held electric mixer. Add the eggs and food colouring and beat until well combined. Fold in the melted white chocolate, add the flour and using a large metal spoon, gently fold it all together with as few stirs as possible so you do not knock the air out of it. Gently spread into the prepared baking tin, leaving about two tablespoons behind in the bowl - you will use this later for the swirl pattern. Set aside.
Beat all of the ingredients for the cream cheese swirl in a bowl until the Siúcra Caster Sugar is evenly combined. Dollop spoonfuls of it on top of the brownie mixture that is already in the tin. Then add the remaining two tablespoons of the brownie mixture. Take a knife and swirl the brownie mixture around in the tin. Be sure not to over-swirl it otherwise the mixture will just look like a pink cake batter. But swirl deep into the tin so that the marble effect goes right throughout the brownie and is not just at the top.
Place the tin into the oven and bake for 25-30 minutes or until the centre of the brownie springs back slightly when touched but it is still nice and gooey in the middle.
Leave to cool a little in the tin, then cut into 9 even-sized squares and serve warm or cold with vanilla ice cream.