01 - Preheat the oven to 350°F. Line two baking sheets with parchment paper.
02 - Whisk together the flour, cocoa powder, baking soda, and salt in a medium bowl.
03 - Beat the butter and sugar until light and fluffy, about 2 minutes. Add the egg and beat until combined.
04 - Mix in the buttermilk and vanilla extract. The batter may appear curdled—this is normal.
05 - Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
06 - Drop rounds of batter (about 2 tablespoons each) onto the prepared baking sheets, spacing them about 2 inches apart.
07 - Bake for 10-12 minutes, or until the tops spring back when gently pressed. Cool completely on a wire rack.
08 - Beat the butter until creamy. Add the powdered sugar and beat until smooth. Mix in the marshmallow creme, vanilla, and salt until fully combined and fluffy.
09 - Spread or pipe a generous dollop of filling onto the flat side of half the cookies. Top each with another cookie, flat side down, to create sandwiches.
10 - Serve immediately or store in an airtight container for up to 3 days.