Clean the leek, wash thoroughly and cut into thin rings. Heat 1 tablespoon of oil in a coated frying pan. Fry ham in it until crispy. Remove.
Steam half of the leek in the ham fat for about 5 minutes while turning. Add half of the spaetzle and stir-fry at high heat for 2-3 minutes. Stir in half the ham.
Whisk eggs and milk. Season with salt and pepper. Pour half of the egg milk evenly over the mixture and let it stand for 6-8 minutes at low heat. Turn carefully and allow to set for another 2 minutes.
Prepare another farmer's breakfast from the remaining ingredients. Cut the cucumbers into slices. Divide both farmer's breakfasts and serve with the cucumbers.