01 - Whisk flour, granulated sugar, baking powder, baking soda, and salt together in a mixing bowl.
02 - In a separate bowl, whisk together whole milk, egg, melted butter, and vanilla extract until fully blended.
03 - Add wet ingredients to dry ingredients and gently stir until just incorporated, ensuring a few small lumps remain.
04 - Transfer the batter into a piping bag or squeeze bottle, or use a teaspoon for dispensing.
05 - Warm a nonstick skillet or griddle over medium heat and lightly grease with melted butter.
06 - Pipe or drop small dots of batter, approximately 1/2 inch in diameter, onto the skillet, spacing slightly apart.
07 - Cook for 1 to 2 minutes until bubbles appear and edges set, then flip each pancake and cook for 1 minute until golden brown.
08 - Repeat the process with remaining batter, re-greasing the pan as required. Serve warm in a bowl with milk, syrup, or fruit toppings as desired.