Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking pan.
In a bowl, combine sugar, melted butter, and eggs. Mix well.
Add in vanilla extract and red food coloring, mix until well combined.
In another bowl, combine flour, cocoa powder, baking powder, and salt. Gradually mix into the wet ingredients.
In a separate bowl, beat together the cream cheese and powdered sugar until smooth.
Pour half of the brownie batter into the prepared pan. Spread with the cream cheese mixture, then top with the remaining brownie batter. Swirl to combine.
Bake for 30 minutes or until a toothpick inserted comes out clean.
Allow to cool before slicing into squares and serving.
Notes
Store leftover brownies in an airtight container for up to 3 days.