01 - Whisk flour, granulated sugar, baking powder, baking soda, and salt together in a mixing bowl.
02 - In a separate bowl, whisk whole milk, egg, melted butter, and vanilla extract until thoroughly combined.
03 - Pour the wet mixture into the dry ingredients and gently stir until just combined; do not overmix. Small lumps are acceptable.
04 - Pour batter into a piping bag, squeeze bottle, or use a teaspoon for portioning.
05 - Heat a nonstick skillet or griddle over medium heat and lightly grease with unsalted butter.
06 - Pipe or drop small dots of batter, about 1/2 inch in diameter, onto the hot skillet, spacing them apart.
07 - Cook for 1 to 2 minutes until bubbles appear and edges begin to set. Flip using a spatula or chopstick and cook an additional 1 minute until golden.
08 - Continue with remaining batter, re-greasing the pan as needed. Serve warm in a bowl; pour milk for a cereal experience or drizzle with syrup and add fresh fruit as desired.