01 - Boil the potatoes in salted water until tender, approximately 12 to 15 minutes. Drain thoroughly and return to the pan to steam dry for 1 minute.
02 - Mash the potatoes until smooth. Beat in the butter and milk until creamy.
03 - Stir in the flour, salt, and pepper until a soft dough forms. Fold in the sliced scallions.
04 - Turn the dough onto a floured surface. Pat out to approximately 1/2 inch thick. Cut into rounds or triangles using a biscuit cutter or sharp knife.
05 - Heat a large nonstick frying pan or griddle over medium heat and melt a small amount of butter.
06 - Cook the potato cakes in batches for 3 to 4 minutes per side, or until golden brown and crisp.
07 - Serve warm, topped with extra butter if desired.