In a medium sized bowl, add flour, baking soda and salt. Whisk together, then set aside.
3 cups all purpose flour, 1 ½ teaspoons baking soda, ½ teaspoon fine sea salt
In a large mixing bowl or bowl of a stand mixer, beat softened butter, peanut butter and honey together. Add sugars and continue to blend.
¾ cup unsalted butter, 1 cup creamy peanut butter, ¼ cup honey, ¾ cup light brown sugar, 1 cup granulated sugar
Add eggs, one at a time, then vanilla extract and beat all ingredients until well incorporated.
2 large eggs, 1 teaspoon vanilla extract
While mixing, slowly add the flour mixture. Blend just until all the flour is incorporated.
If the dough is very soft, chill dough (in the fridge) about 15 minutes.
Preheat oven to 350°F and line baking sheets with a silicone liner (this is what I used) or parchment paper.
Using a 2 tablespoon sized scoop, scoop dough, then roll in your hands slightly to form a ball. Drop balls of dough into a small bowl of sugar, and roll to coat. Place balls of dough on the prepared baking sheet, then flatten to about 1/2" tall using the bottom of a glass.
½ cup granulated sugar
Bake cookies for 8 to 10 minutes. Remove from oven as soon as the tops are cracked, but the cookies appear slightly underdone. The cookies will continue to bake on the baking sheet as they cool. Cool 1 to 2 minutes on the baking sheet, then carefully move to a cooling rack.
Store cooled cookies in an airtight container for 3-5 days.