Prepare Dry Ingredients: In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
Cream Butter and Sugar: In a large mixing bowl, beat the butter and sugar together with a hand or stand mixer until light and fluffy (about 2–3 minutes).
Add Eggs and Vanilla: Mix in the eggs one at a time, ensuring each is fully incorporated. Add the vanilla extract and mix well.
Combine Wet and Dry Ingredients: Gradually add the dry ingredients to the wet mixture, mixing until just combined. Avoid overmixing to keep the cookies soft.
Swirl in Marshmallow Fluff: Gently fold the marshmallow fluff into the dough, leaving visible swirls for a marbled effect.
Scoop and Bake: Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper. Scoop dough onto the sheets, leaving about 2 inches between each cookie. Bake for 10–12 minutes, or until the edges are set and the centers are slightly soft.
Cool and Serve: Allow cookies to cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. Serve and enjoy!