Preheat the oven to 350 °F (175 °C). Line a 10x15” jellyroll pan with a piece of parchment paper.
In a large mixing bowl with a stand mixer, beat together the butter, sugar and brown sugar until light and fluffy. Beat in the eggs and vanilla until well combined.
1 cup (225 grams) unsalted butter, 1/2 cup (100 grams) granulated sugar, 1 cup (200 grams) brown sugar, 2 large eggs, 1 tablespoon vanilla extract
Sprinkle the baking soda and salt on top, beat until combined, and then add in the flour on low speed.
1 teaspoon baking soda, 1 teaspoon salt, 3 cups (376 grams) flour
Stir in 1 3/4 cups of chocolate chips until combined (ignore that it says 2 1/4 cups below - it's a technical issue I can't change).
2 1/4 cups (383 grams) semi-sweet chocolate chips
Press into an even layer in the prepared pan. Press in the remaining ½ cup chips on top.
Bake for 17-22 minutes or until lightly browned.
Cool completely in the pan, for about 1 hour, and then remove them, using the parchment paper, to a cutting board.
Use a heart-shaped cookie cutter to cut out as many hearts as you can. The cutter I used is 2 3/4" at its widest part and 2 1/2" from the center of the heart to the bottom tip. I was able to get 16 hearts from the pan with this cutter.
Store in an airtight container for up to 5 days.