Good cream cheese brownie recipes include the cheesecake-marbled brownie recipe from Epicurious and the cream cheese swirl brownie recipe from Betty Crocker. Both recipes have favorable ratings and reviews.
To make cheesecake-marbled brownies, gently melt 1 stick of unsalted butter and 2 ounces of chopped unsweetened chocolate in a saucepan. Turn off the heat, and incorporate 1 cup of sugar, 2 eggs, 1/2 teaspoon of vanilla extract and a pinch of salt. Blend in 2/3 cup of flour, and transfer the batter into a buttered 8-inch square baking pan.
Thoroughly mix 8 ounces of cream cheese with 1/3 cup of sugar, 1 egg yolk and 1/4 teaspoon of vanilla extract. Drop spoonfuls of the cream cheese batter on top of the brownie batter and use a knife to swirl the surface. Bake the mixture at 350 degrees for 35 minutes or until the batter is cooked but still moist.
To make cream cheese swirl brownies, prepare an 18.4-ounce box of brownie mix according to the packet instructions. Beat 4 ounces of cream cheese with 1 egg, 3 tablespoons of sugar and 1/4 teaspoon of vanilla extract.
Transfer three quarters of the brownie batter into a greased 9-inch square baking pan. Place spoonfuls of the cream cheese mixture on top, and follow with the rest of the brownie batter. Swirl the batter with a knife. Distribute 1/3 cup of semisweet chocolate chips on top. Bake the mixture at 350 degrees for 40 minutes or until it is just set.