Cream Cheese Swirl Brownies are basic brownies recipe which are layered with a cream cheese batter, and then marbled to create those beautiful swirls on top
Preheat oven to 350F/180°C. Grease an 8x8-inch/20x20cm pan and line the bottom and the side with parchment paper. Have a few inches of overhang on either side to make the removal of the baked brownies easier.
In a medium saucepan, melt butter completely. Turn off the heat and add chopped chocolate and sifted cocoa powder. Stir until smooth and silky. Set aside.
In a large bowl, whisk eggs, granulated sugar, brown sugar, and vanilla extract until well combined.
Sift in all-purpose flour and salt into the batter and whisk until well incorporated.
Whisk in the chocolate mixture into the batter until well incorporated.
Pour the chocolate brownies batter into the prepared pan, leaving 3-4 tablespoons for the swirl on the top.
Cream Cheese
In a medium bowl, beat cream cheese, sugar, egg, and vanilla extract with an electric beater until creamy and smooth.
Gently pour the cream cheese batter onto the chocolate brownies batter by spoonfuls.
Drop small dollops of remaining chocolate brownies batter on cream cheese batter. Using a toothpick or chopstick, swirl the top, creating a marbled effect.
Bake for 35-40 minutes or until a toothpick inserted in the center comes out mostly clean with a few fudgy crumbs.
Allow the brownies to cool completely in the pan before cutting and serving.
Notes
For clean-cut, refrigerate the brownies until chilled for at least 2 hours before cutting and serving.