Preheat the oven to 350°F (177°C). Line an 8x8-inch (20 x 20 cm) baking pan with parchment paper, leaving overhang on two sides.
Beat the softened butter, brown sugar, and granulated sugar with a hand mixer for 2 to 3 minutes until light and creamy.
½ cup (113 g) unsalted butter, ⅔ cup (145 g) packed light brown sugar, ¼ cup (50 g) granulated sugar
Mix in the egg and vanilla until fully combined.
1 large egg, 1½ tsps (7.5 ml) vanilla extract
Whisk together the flour, graham cracker crumbs, baking powder, and salt in a separate bowl.
1¼ cups (150 g) all-purpose flour, ¾ cup (65 g) graham cracker crumbs, ¾ tsp (3 g) baking powder, ¼ tsp (1.5 g) table salt
Add the dry ingredients to the butter mixture and stir with a rubber spatula until a soft dough forms. Fold in the ¾ cup (128 g) milk chocolate chips.
¾ cup (57 g) milk chocolate chips
Press about two-thirds of the dough into the prepared pan. The layer will seem thin but will rise as it bakes. Lightly greased hands make it easier to press the dough evenly.
Dollop the marshmallow creme across the dough, then gently spread it into an even layer.
1 (7 oz / 198 g) marshmallow creme
Sprinkle the remaining ⅓ cup (57 g) milk chocolate chips evenly over the marshmallow layer.
⅓ cup (57 g) milk chocolate chips
Flatten pieces of the remaining dough and arrange them across the top, leaving small openings so the marshmallow can puff through while baking.
Bake for 27 to 32 minutes, or until the top is golden brown and the center is just set.
Cool completely in the pan before lifting out and slicing into bars.