Preheat the oven to 350°F Line a 9 inch pan with foil and lightly grease.
Melt the butter in a saucepan over low-medium heat or carefully in the microwave. Once the butter has melted, remove it from the heat and add the chopped white chocolate. Keep stirring until the chocolate softens.
Stir in the sugar, vanilla, and salt. Mix well. Let the mixture cool to lukewarm.
Beat in the eggs, then add the peanut butter and mix until incorporated.
In a separate bowl, whisk together the flour and baking powder. Stir into the butter mixture.
Add in 3/4 cup of the chocolate chips once you are sure the butter and flour mixture has cooled so the chips dont melt.
Spoon the batter into the pan, and sprinkle the remaining chocolate chips on top.
Bake the brownies for about 25 minutes until theyre light golden brown and the edges pull just slightly away from the pan. Cool completely before cutting.