Preheat oven to 350ºF and line two baking sheets with parchment paper.
In a small bowl, whisk together flour, baking soda, and salt.
In a mixing bowl, beat peanut butter and unsalted butter until blended.
Add granulated sugar and brown sugar, mixing until well combined.
Mix in the egg and vanilla extract until fully combined.
Gradually add dry ingredients to wet ingredients and mix until just combined.
Using a 2-tablespoon scoop, portion out cookie dough balls onto prepared sheets and flatten to about 3 inches in diameter.
Scoop a small amount of marshmallow fluff with a 1-tablespoon scoop and place in the center of each flattened dough.
Fold dough over the fluff, reform into balls, then roll in the remaining granulated sugar.
Place cookies on baking sheets, 6 per sheet, and bake for 10-12 minutes.
Optionally reshape cookies with a cookie cutter immediately after baking.
Allow cookies to cool on baking sheets 5-10 minutes, then transfer to a wire rack to cool completely.