Begin by preheating your oven to 350°F and lining a baking sheet with parchment paper.
In a medium-sized bowl, whisk together flour, baking soda, and salt.
In a separate large bowl or stand mixer, cream together butter, shortening, granulated sugar, and brown sugar until light and fluffy.
Add in vanilla extract and eggs, one at a time, until fully incorporated.
Slowly add the dry ingredients to the wet ingredients, mixing until just combined.
Fold chocolate chips until evenly distributed throughout the dough.
Using a cookie scoop or spoon, form dough balls and place them onto the prepared baking sheet, leaving about 2 inches between each cookie.
Bake for 10-12 minutes, or until the edges are lightly golden brown and the centers are set.
Remove from the oven and let cool on the baking sheet for a few minutes before transferring the cookies to a wire rack to cool completely.
Enjoy warm with a cold glass of milk, or save them for later - they'll still taste just as delicious!