In a medium bowl, sift flour, cocoa powder, baking soda, baking powder and salt. Set aside.
2 ¼ cups All-purpose flour, ½ cup Unsweetened dutch process cocoa powder, ½ teaspoon Baking soda, ½ teaspoon Baking powder, 1 teaspoon Salt
In a large bowl, mix the melted butter (make sure the butter is melted and cooled to room temperature before using), brown sugar, sugar, vanilla, and eggs.
1 cup Unsalted butter, 1 cup Brown sugar, ½ cup White granulated sugar, 1 teaspoon Pure vanilla extract, 2 Large eggs
Add the dry ingredients and mix using a rubber spatula. Add in the chocolate chips.
1 ½ cups Semi-sweet chocolate chips
Preheat oven to 350°F. Line 2 large cookie sheets with parchment paper. Place the cookie dough in the freezer for 15 minutes.
Use a large cookie scoop to scoop the cookies. Press your thumb into the cookie dough and place a marshmallow in the hole. Press the dough around the marshmallow tightly but leaving a the top of the marshmallow uncovered. See pictures in the post.
16 Marshmallows
Place 6 cookie dough balls per cookie sheet. Bake for 13-15 minutes until the edges are set and the marshmallow is melty. Top with extra chocolate chips while warm.
Transfer the cookies immediately to a cooling rack so the marshmallow doesn't melt.