Separate the egg whites and yolks into two bowls.
Whisk the egg yolks with sugar until creamy.
Add milk and vanilla extract to the yolk mixture and mix well.
Sift in flour and baking powder, then stir until combined.
In a clean bowl, beat the egg whites until soft peaks form.
Gently fold the egg whites into the yolk mixture.
Heat a non-stick skillet over low heat and add a little butter.
Spoon the batter into the skillet, forming thick rounds.
Cover the skillet and cook for about 4-5 minutes until golden.
Carefully flip the pancakes and cook for another 3-4 minutes, covered.