Preheat the oven to 350°F. Lightly grease the bottom of a baking pan and line it with parchment paper. Set it aside.
In a medium mixing bowl, whisk together 3 cups all-purpose flour, ½ teaspoon baking powder, ½ teaspoon baking soda, and ½ teaspoon salt. Set aside.
In a large mixing bowl or stand mixer fitted with a paddle attachment, cream together 1 cup unsalted butter, 1 cup light brown sugar, and ¾ cup granulated sugar at medium-high speed for about 2 minutes.
Add in 2 large eggs, 1½ teaspoons pure vanilla extract, and mix at medium speed until just incorporated.
Slowly add the flour mixture and mix until you get a soft dough consistency. Then fold in 1 cup of the 1½ cups chopped Reese’s peanut butter cups minis, ¾ cup of the 1 cup semisweet chocolate chips, and ½ cup chopped walnuts until evenly distributed in the dough. Set the remaining aside for topping.
Press the cookie dough into an even layer in the prepared baking pan. Sprinkle and gently press the remaining toppings into the top of the dough.
Bake for 30 to 35 minutes or until a toothpick inserted in the center comes out clean.
Allow the bars to cool in the pan on a wire rack before cutting them into squares and serving.