Preheat your oven to 350°F (175°C) and prepare an 8x8 inch pan by lining it with parchment paper.
In a large mixing bowl, combine melted butter and granulated sugar, stirring until the mixture becomes glossy.
Whisk in the eggs one at a time until fully emulsified.
Add the vanilla extract and red food coloring to the egg mixture, stirring gently to combine.
Incorporate the flour, cocoa powder, and salt into the wet ingredients, mixing carefully.
Pour the brownie batter into your prepared pan, then spread it out into an even layer.
For the cheesecake swirl, combine all cheesecake ingredients in a separate bowl and whisk until creamy and smooth.
Drop spoonfuls of the cheesecake mixture over the brownie layer and swirl together with a butter knife.
Bake your creation in the preheated oven for 30-35 minutes, checking for doneness.
Remove the brownies from the oven and let them cool in the pan on a wire rack.