Whisk together the flour, baking soda, and salt in a medium bowl.
1¼ cups (175 g) all-purpose flour, 1¼ tsps (6 g) baking soda, ¼ tsp (1.5 g) table salt
In the bowl of a stand mixer fitted with the paddle attachment, beat the peanut butter, butter, brown sugar, and granulated sugar until light and creamy, about 3 to 4 minutes. Scrape down the sides of the bowl as needed.
⅔ cup (180 g) creamy peanut butter, 8 tbsps (113 g) butter, ¾ cup (165 g) packed light brown sugar, ¼ cup (50 g) granulated sugar
Add the egg, egg yolk, and vanilla extract and mix until fully incorporated.
1 large egg, 1 large egg yolk, 1 tbsp (15 ml) vanilla extract
Add the flour mixture and mix on low speed just until no dry streaks remain. Fold in the mini marshmallows and mini chocolate chips until evenly distributed throughout the dough.
1 cup (50 g) mini marshmallows, ¾ cup (130 g) mini chocolate chips
Cover the bowl and refrigerate for at least 2 hours or up to overnight. Chilling the dough helps control spread and creates thicker cookies with soft centers.
Preheat the oven to 350°F (175°C). Line baking sheets with parchment paper.
Portion the dough into 2-tablespoon portions and place them 2 to 3 inches (5 to 8 cm) apart on the prepared baking sheets.
Bake for 9 to 11 minutes, or until the tops appear set and the edges are lightly golden. The centers should still look slightly soft.
Let the cookies cool on the baking sheet for 3 minutes. Transfer to a wire rack and cool completely. The cookies will continue to set as they cool while maintaining a soft, chewy center.