01 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large bowl until evenly distributed.
02 - Whisk buttermilk, eggs, melted butter, vanilla extract, lemon zest, and lemon juice in a separate bowl until fully incorporated.
03 - Pour wet ingredients into dry ingredients and stir gently until just combined. Small lumps are acceptable; avoid overmixing to prevent tough pancakes.
04 - Gently fold blueberries into the batter, taking care not to crush them.
05 - Heat a nonstick skillet or griddle over medium heat and lightly grease with butter or oil.
06 - Pour approximately 1/4 cup batter per pancake onto the skillet. Cook until bubbles form on surface and edges appear set, about 2–3 minutes. Flip and cook 1–2 minutes longer until golden brown and cooked through.
07 - Repeat with remaining batter, greasing the pan as necessary between batches.
08 - Stack warm pancakes and serve with warm maple syrup, additional fresh blueberries if desired, and a sprinkle of lemon zest.