Chocolate Cheesecake Brownies


4 ounces unsweetened chocolate
1 cup butter
2 1/2 cups sugar
4 eggs
1 cup all-purpose flour
1/2 teaspoon salt
1 cup chopped nuts
2 teaspoon vanilla extract
1 8-ounce package cream cheese

Preheat the oven to 350 degrees. Lightly grease a 13-by-9-inch baking pan. Put the chocolate and butter together in the top part of a double boiler set over barely simmering water. Stir three to four minutes or until the chocolate has melted. When the butter and chocolate have melted and are blended, stir in 2 cups sugar and three eggs. Whisk ingredients thoroughly. Add the flour, salt, nuts and 1 teaspoon vanilla extract and stir in the ingredients with a large wooden spoon. Pour the batter into the prepared pan.

In a medium bowl, beat the cream cheese, 1/2 cup sugar, one egg and 1 teaspoon vanilla until thoroughly blended. Place blobs of the cream cheese over the top of the chocolate batter. Cut through the cheese, making swirls and designs with the chocolate. Bake about 45 minutes or until a toothpick inserted into the center comes out clean. Let cool. Cut into bars with a sharp knife dipped into hot water. Refrigerate the brownies.