Start by preheating your oven to 350°F (175°C). Line your baking sheets with parchment paper or silicone baking mats to ensure your cookies don’t stick and bake evenly.
In a large mixing bowl, beat together the softened butter and cream cheese until smooth and creamy. Gradually add both the sugar and brown sugar, beating until the mixture is light and fluffy.
Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then stir in the vanilla extract.
In a separate bowl, whisk together the all-purpose flour, baking soda, and salt.
Gradually add the dry ingredients to the wet ingredients, mixing just until combined. Avoid overmixing.
Gently fold in the chocolate chips.
Using a spoon or cookie scoop, drop rounded tablespoons of dough onto your prepared baking sheets, spacing them about 2 inches apart. Bake for 12-15 minutes or until the edges are lightly golden but the centers still look soft.
Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a cooling rack to cool completely.