Combine milk with vinegar in a bowl and set aside for 5 minutes to thicken.
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt.
Whisk the egg and melted butter into the milk and vinegar.
Pour the wet ingredients into the dry and whisk until most of the lumps are gone. But the key is not to over mix!
Heat a large skillet over medium heat (or adjust griddle to medium). Lightly coat with butter or cooking spray. Using an ice cream scoop or a 1/4 measuring cup, scoop batter onto skillet and cook until bubbles appear on the surface. Flip with a spatula and cook a few moments longer until golden on the other side and fluffy.
Serve immediately with your favorite pancake toppings.