Mix all dry ingredients together in a bowl - flour, baking powder, salt and sugar.
Beat eggs in another bowl and add melted butter and milk and mix well.
Combine the wet ingredients and dry ingredients together until all ingredients are evenly combined so that you get a slightly thick batter for pancakes.Make sure not to overmix the pancake batter though it's important that all ingredients are evenly mixed.
Grease a pan ( I used an iron griddle) with oil and then pour one ladle full of batter to the pan.
Wait for sometime so that bubbles will start forming on top of pancake, then flip the pancake gently.
Wait for about one to two minutes so that the other side of the pancake is also well cooked. Make sure you use minimum to medium flame to cook the pancakes, otherwise you risk burning them.
Transfer the cooked pancake to the serving plate. Similarly cook all the pancakes until all the batter is finished.
Serve the pancakes hot or at room temperature with pure maple syrup or honey or butter as you desire!