Preheat oven to 350°. Grease or line baking sheets.
Whisk together flour, baking powder, and salt. Set aside.
Using an electric mixer, beat butter, sugar, and brown sugar until fluffy. Add eggs, one at a time, beating just until combined after each addition.
Mix in vanilla.
Gradually add flour mixture, mixing until almost combined. Stir in chocolate. Do not over mix.
Using a small ice cream or cookie scoop (2 T) scoop and place dough onto lined pans.
Bake 10-12 minutes until edges are golden brown. Adjust cooking time for a chewy cookie decrease baking time ~1 minute for a crispier cookie increase baking time ~1 minute
Transfer from pan to wire racks to cool completely.