Preheat oven to 350°F. Line a baking sheet with parchment paper or a silicon baking mat.
Mix the flour, cocoa powder, baking powder, and salt together in a medium mixing bowl and set aside.
2 1/2 cups all-purpose flour, 1 cup unsweetened natural cocoa powder, 2 teaspoons baking powder, 1 teaspoon salt
In the bowl of a stand mixer fitted with a paddle attachment, beat both sugars and the eggs for 3 minutes on medium speed until thick and light. Reduce the speed to low and add the vanilla and melted butter while mixing.
1 cup brown sugar, 3/4 cup granulated sugar, 4 large eggs, 2 teaspoons vanilla extract, 8 Tablespoons salted butter
Gradually add the flour mixture to the sugar and eggs while mixing on low speed, scraping the bottom and sides of the bowl to make sure everything gets mixed together. Add the chocolate chips.
1 cups semisweet chocolate chips
Place the powdered sugar in a small bowl and dust your hands with a little of the powdered sugar. Scoop heaping tablespoons of dough and roll them into 1-inch balls, then roll them in the powdered sugar to generously coat each cookie. Place the balls of sugar covered dough on the parchment or silicon mat lined baking sheet about 2-inches apart.
1 cup powdered sugar
Bake for 11-13 minutes until cracks appear in the top of each cookie but they are still slightly underbaked in the centers. Cool for 2 minutes on the cookie sheet before transferring to a wire rack to cool completely. Store cooled cookies in an airtight container.