Double Chocolate Cream Cheese Brownies
1/2 cup unsalted butter
4 ounces 65-70% good quality chocolate, coarsely chopped
1 cup sugar
1 tsp pure vanilla extract
2 large eggs
1/2 cup all purpose flour
1/4 tsp salt
1/2 cup dark chocolate chunks or dark chocolate chips
Cream Cheese Layer
8 ounces cream cheese, room temperature
1/3 cup sugar
1 tsp vanilla extract
1 large egg
Preheat oven to 325 degrees F.
Line 9 x 9 inch square baking pan with aluminum foil across the bottom and up two opposite sides of the pan.
In stainless steel bowl placed over a saucepan of simmering water, melt butter and chocolate.
Remove from heat and stir in sugar and vanilla. Add eggs, one at a time, beating well after each addition. Use a spoon. Stir in flour and salt and beat, until batter is smooth and glossy and comes away from the sides of the pan (about a minute).
Remove 1/2 cup of the brownie batter and set aside.
Fold chocolate chips (or chopped chocolate) into remainder of brownie batter and then pour batter evenly onto bottom of prepared pan.
Using mixer or food processor, whip cream cheese until smooth. Add sugar, vanilla, and egg and process just until smooth.
Spread cream cheese mix over brownie layer. Spoon small clumps of reserved brownie batter on top of cream cheese filling. Then with knife or wooden skewer, swirl two batters without mixing them.
Bake in preheated oven for 25 minutes or until brownies start to pull away from sides of pan and edges just begin to brown.
Remove from oven and place on wire rack to cool.
Refrigerate brownies until firm enough to cut into squares (at least two hours).
Once chilled, remove brownies from pan by lifting with ends of foil and transfer to cutting board.
Cut into squares.
Want to try some variations on Cream Cheese Brownies?
Cream Cheese Swirl Brownies with Heath Bars from Recipe Girl
Nibby Cream Cheese Brownie Cupcakes from The Spice Life
Bailey's Cream Cheese Brownies from Tasting Spoons