Preheat your oven to 350°F (175°C) and line your baking sheets with parchment paper.
In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt. Set aside.
In a large mixing bowl, cream together the softened butter and granulated sugar using an electric mixer on medium speed until light and fluffy (about 2-3 minutes).
Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract and red food coloring until fully incorporated.
Gradually add the flour mixture to the wet ingredients, mixing on low speed until just combined. Do not overmix.
Chill the dough in the refrigerator for about 30 minutes to make it easier to handle.
Once chilled, use a cookie scoop or spoon to portion out the dough into 1-2 inch balls. Roll each ball in powdered sugar, coating it completely.
Place the coated dough balls on the prepared baking sheets about 2 inches apart.
Bake in the preheated oven for 10-12 minutes or until the edges are set but the centers are still soft.
Remove from the oven and allow to cool on the baking sheets for a few minutes before transferring to a cooling rack to cool completely.