Preheat oven to 350 0F and line an 8 inch greased square baking pan with parchment paper.
Cream together cream cheese and sugar ( ½ cup) using a stand mixer or a hand mixer until light and airy. Set aside.
In a large bowl, add finely chopped chocolate and butter stick cut into small pieces.
Create a hot water bath, over which melt the chocolate and butter until it gets fully lump-free and smooth. Keep stirring continuously.
Remove the bowl from heat and add 1 cup of sugar and sweetened condensed milk (when the chocolate is still warm).
Now, fold in the flour and cacao powder to form a batter. Add milk to form a lump-free batter.
Pour the batter into the baking pan, and spread evenly using an offset spatula.
Once the brownie batter is leveled, add scoops of cream cheese and peanut butter alternately over the brownie batter. And using a chopstick, knife, or something similar, with a swirl motion, combine peanut butter and cream cheese with the brownie batter creating a zebra effect.
Bake for 43-45 minutes until done.
Let cool completely for around 30 minutes and then remove them from the pan by pulling up the parchment paper.
Use a sharp knife dipped in hot water to cut neat slices of brownie and enjoy!!