Preheat oven to 350°F (175°C).
Grease and line a 9×13-inch baking pan.
Whisk together flour, baking powder, baking soda, and salt.
Cream butter and sugar until light and fluffy.
Beat in eggs one at a time.
Mix in lemon zest, lemon juice, and vanilla.
Alternate adding dry ingredients and sour cream until combined.
Toss blueberries with 1 tablespoon flour.
Fold blueberries gently into the batter.
Spread batter evenly into the prepared pan.
Bake for 30–35 minutes or until a toothpick comes out clean.
Cool the cake completely in the pan.
Whisk powdered sugar, lemon juice, and zest until smooth.
Drizzle glaze evenly over the cooled cake.
Slice and serve.