Preheat oven to 350 °F (175 °C) and line baking sheets.
Whisk flour, baking soda, and salt in a bowl.
Cream butter and sugars until light and fluffy.
Add eggs one at a time, then vanilla.
Mix in dry ingredients until just combined.
Gently fold in blueberries and chocolate chips.
Chill dough for 30 minutes.
Scoop dough onto sheets; sprinkle coarse sugar if desired.
Bake 10–12 minutes until edges are golden.
Cool on sheets 5 minutes, then transfer to racks.
Nutrition
Notes
Toss blueberries in a tablespoon of flour to prevent bleeding.Swap in white chocolate or dark chocolate chips for variation.Freeze dough balls and bake from frozen, adding 2–3 minutes.Dough can chill up to 24 hours for deeper flavor.