Preheat oven to 350 degrees F. Line a cookie sheet with parchment paper.
In a medium bowl, add in the 2 cups all-purpose flour, 3/4 cup cocoa powder, 2 teaspoon baking powder, and 1/2 teaspoon salt. Whisk until combined.
In a large bowl, add in the 1/4 cup butter, 1/4 cup vegetable oil, 1 1/2 cups granulated sugar, and 1/2 cup light brown sugar. Beat on medium for 1 - 2 minutes until incorporated.
Add the 3 large eggs and 2 teaspoons vanilla extract and beat until incorporated.
Add the dry ingredients into the large mixing bowl with the wet ingredients. Beat on low until the flour is mostly incorporated. Turn on medium and finish beating the flour in.
Add the 1/2 cup powdered sugar into a small bowl.
Using a 1 1/2 tablespoon cookie scoop, scoop the dough and drop it into the powdered sugar. Roll the cookie balls until coated with powdered sugar.
Place the cookies 2 inches apart on the prepared cookie sheet.
Bake for 12 - 13 minutes until the cookies are cracked and the edges are firm to the touch.
Let cool for 5 minutes on the cookie sheet and then transfer to the cooling rack to cool completely.
Video
Notes
Storage: Store in an airtight container at room temperature for up to 5 days.