In a large bowl, whisk together flour, malted milk powder, baking powder, baking soda, sugar, and salt.
In a separate bowl, beat the eggs until fluffy, then stir in buttermilk, melted butter, and vanilla.
Pour the wet mixture into the dry ingredients and fold gently. Stop mixing when you see small lumps.
Let the batter rest for 10 minutes to allow the ingredients to hydrate fully.
Preheat a griddle to 375°F (medium heat) and brush with butter.
Pour ¼ cup of batter onto the griddle for each pancake.
Cook until bubbles form on the surface and the edges start to look dry (about 2 minutes).
Flip once and cook for another 30 seconds to 1 minute, until golden brown. Do not press down on pancakes.
Remove from heat, butter lightly, and serve immediately with syrup or toppings of choice.