Triple Nut Butter Swirl Brownies

2 1/2 sticks (1 1/4 cups) unsalted butter, softened
1 cup Maple & Cinnamon or Maple & Ginger Triple Nut Butter
1/2 cup firmly packed light brown
3 large eggs
8 ounces cream cheese, softened
4 ounces unsweetened chocolate, chopped
2 cups granulated sugar
1 teaspoon vanilla
7/8 cup all-purpose flour

In a bowl cream together 1/2 stick of the butter, the Triple Nut Butter, and the brown sugar. Beat in 1 of the eggs and the cream cheese, a little at a time, beating until the mixture is smooth.

In a small saucepan melt 1 stick of the remaining butter with the chocolate over low heat, stirring until the mixture is smooth, and let the chocolate mixture cool.

In another bowl cream together the remaining 1 stick of butter and the granulated sugar, beating until the mixture is light and fluffy, and beat in the remaining 2 eggs, 1 at a time, beating well after each addition. Stir in the chocolate, the vanilla, and the flour, sifted, and pour the batter into a buttered 13-by 9-inch baking pan.

Drop dollops of the Triple Nut Butter mixture into the batter, swirling to marble the batter. Bake the brownies in the middle of a preheated 350 degree oven for 45 to 50 minutes, or until they pull away slightly from the sides of the pan and tester comes out with crumbs adhering to it. Let brownies cool before cutting into squares.