Butter a 13×9 baking dish. Place in a sheet of parchment paper to completely cover the inside of the pan. Transfer the brownie batter to the pan and smooth it out using a rubber spatula to make it flat for even cooking. Bake in the oven at 350° for 25 minutes for a perfect fudgy center. Set aside. In a medium mixing bowl, beat the cream cheese, granulated sugar, egg, and vanilla extract until smooth. Drop spoonfuls of the cream cheese mixture over the brownie batter. Use a skewer or knife to swirl the cream cheese mixture into the brownie batter. Sprinkle the chocolate chips over the top of the brownies. Gradually stir flour mixture into butter mixture until dough is combined. Stir chocolate chips into dough. Spread dough evenly into the prepared baking dish; set aside. Prepare brownie layer: Stir 1 cup sugar, 1/2 cup melted butter, and 1 teaspoon vanilla in a bowl; add two eggs and beat well. Combine the granulated sugar, brown sugar, vanilla extract, salt, and eggs in a large bowl. Beat with an electric hand mixer on high speed until light and fluffy, about 10 minutes. It will be similar to the texture of very thick pancake batter. With the mixer on, pour in the slightly cooled chocolate and butter mixture and blend until smooth. Preheat oven to 350 degrees Fahrenheit. Prepare the brownie batter, by whisking all the ingredients together ina large mixing bowl. Whisk until the mixture is nice and smooth. In a separate bowl, whisk together the peanut butter layer ingredients. You can also do this in a stand mixer, if you prefer. ic6rT.

how to make brownies from scratch