Whisk flour, sugar, baking powder, baking soda, and salt together in a bowl.
In a separate bowl, whisk milk, egg, melted butter, and vanilla extract until combined.
Pour wet ingredients into dry ingredients and gently mix until just combined, do not overmix.
Heat a non-stick skillet over medium-low heat and lightly grease with butter or oil.
Transfer batter into a squeeze bottle or piping bag.
Pipe tiny coin-sized dots (1 to 2 cm wide) onto the skillet.
Cook for about 1 minute until bubbles form, then flip and cook for another 30 to 45 seconds until golden.
Repeat with remaining batter.
Place mini pancakes in a bowl, drizzle with warm syrup or honey, add butter if desired, and serve immediately warm.