Combine flour, sugar, baking powder, and salt in a large mixing bowl. Combine milk and egg, mixing well; slowly stir into dry ingredients. Gradually add butter to batter, stirring well.
For each pancake, pour 1/4 cup batter onto a hot, lightly greased griddle. Cook until tops of pancakes are covered with bubbles and edges appear slightly dry. Turn and continue cooking until bottom sides are browned. Serve with butter and syrup.