Preheat oven to 350°F (175°C) and line an 8×8-inch pan with parchment paper.
Mix graham cracker crumbs, butter, sugar, and salt. Press into the pan and bake for 8–10 minutes.
Melt butter and chopped chocolate together until smooth.
Stir in both sugars, then whisk in eggs and vanilla.
Fold in flour, cocoa powder, salt, and chocolate chips just until combined.
Spread batter over the cooled crust and bake for 30–35 minutes.
Place milk chocolate pieces over the warm brownies.
Cover evenly with marshmallows.
Broil for 30 seconds to 2 minutes until the marshmallows are golden brown.
Cool completely before slicing and serving