01 - Whisk together flour, sugar, baking powder, baking soda, and salt in a large bowl until well incorporated.
02 - Whisk Greek yogurt, milk, eggs, melted butter, and vanilla extract in a separate bowl until smooth and uniform.
03 - Pour wet ingredients into dry ingredients and fold gently until just combined. Stop mixing when small lumps remain to prevent tough pancakes.
04 - Gently fold blueberries into batter, taking care not to crush them.
05 - Heat non-stick skillet or griddle over medium heat. Lightly coat surface with butter or oil.
06 - Drop 1/4 cup batter per pancake onto hot surface. Cook until bubbles form across surface and edges appear set, approximately 2-3 minutes.
07 - Turn pancakes and cook additional 1-2 minutes until golden brown and completely cooked through.
08 - Continue cooking remaining batter, adding more butter or oil to pan as necessary to prevent sticking.
09 - Serve pancakes warm with maple syrup, fresh blueberries, or additional Greek yogurt.