Preheat the oven to 375°F. Line large baking sheets with parchment paper.
Melt the butter, then let it cool for about 10 minutes before using.
In a medium bowl, whisk together the flour, cornstarch, baking powder, baking soda, and salt.
In a large bowl, combine the granulated sugar and lemon zest. Rub or whisk them together until the sugar looks slightly damp and smells fragrant.
Whisk the cooled melted butter into the lemon sugar until combined.
Add the egg, egg yolk, and vanilla extract. Whisk until smooth.
Add the dry ingredients to the wet ingredients and stir until just combined.
Gently fold in the blueberries, being careful not to crush them.
Scoop the dough into balls using about 2 tablespoons of dough per cookie.
If desired, roll each dough ball in granulated sugar.
Place the dough balls on the prepared baking sheets, spacing them about 3 inches apart.
Bake for 10–12 minutes, or until the edges are set and lightly golden.
Let the cookies cool on the baking sheet for 3–4 minutes.
Transfer to a cooling rack and cool completely before serving.