Cook the potatoes in boiling salted water for about ten minutes or until just done. DO NOT overcook because you’re still going to cook them in butter later. Drain.
Heat the butter in a frying pan.
Add the ham, bell pepper and scallions. Cook for about a minute.
Add the drained potatoes and cook, stirring often, for about another minute.
Pour in the beaten eggs. Sprinkle with salt and pepper.
When the eggs start to set along the edges, stir lightly a few times.
Cook for another 30 seconds or just until the eggs are done.
Enjot your bauernfrühstück (farmer’s breakfast) with your favorite bread.