Preheat the oven to 350℉.
Melt the butter and add to a large mixing bowl.
Stir in the sugar and brown sugar until well mixed.
Whisk in the vanilla and eggs to incorporated.
Sift the flour, cocoa, salt and baking powder into a separate bowl, then add to the butter and sugar mixture.
Add half of the batter into the prepared baking dish.
Spread the pumpkin cream cheese filling over the top of the brownie mixture.
Using a scoop, add dollops of the other half of the brownie mixture over the filling and spread out as evenly as possible.
To marbleize the brownies, take a kitchen knife and insert into the brownies and make circle 8's across the dish, from the top all the way to the bottom.
Bake in preheated 350° oven for 45-60 minutes until edges are set and the center slightly moves.
Remove from the oven and leet cool for a few hours before cutting.
Lift the brownies from the pan with the parchment paper and cut into squares.
Store in an airtight container in the refrigerator for up to a week or in the freezer for up to a month.
To serve, warm a few seconds in the microwave. Enjoy!