In a large mixing bowl, add the granulated sugar, light brown sugar, butter, and molasses and beat with a hand mixer for about 2 minutes. Then, add the vanilla and egg. Then, beat until well combined.
Next, in a medium mixing bowl, sift the flour, baking soda, baking powder, and salt and stir until combined. Then, add your "sifted flour mixture" into your wet batter and mix with a wooden spoon or rubber spatula until combined. Be sure not to over mix.
Fold in your chocolate.
Next, transfer the cookie dough to a fridge and let chill for at least 30 minutes (up to 48 hours) to allow the flour to hydrate and obtain those vanilla flavors (Pro tip: At a minimum, we recommend you allow your cookie dough to chill in the refrigerator at least 30 minutes to reduce spreading).
Preheat your oven to 350°F. Line a nonstick baking sheet with parchment paper.
Remove your chilled dough from the refrigerator and scoop dough into the lined baking sheet with a medium (2 tablespoon sized) cookie scooper. The dough should be about 2 inches apart.
Bake the cookies at 350 degrees for 8-10 minutes or until the edges of the cookies are set and the center is soft and slightly puffed. Top with flaky sea salt as soon as you take them out of the oven to cool. Let rest for about 10 minutes on the baking sheet and, then, transfer to a cookie rack to finish cooling.
Once cooled, enjoy and feel free to add a comment on my blog! Also, be sure to share your photo on instagram and tag @butterloveandsalt! We would love to see how your cookies come out!