German Farmer's Breakfast

Total Time
5 mins
20 mins

This is a hearty one-dish meal, the perfect comfort food for breakfast, lunch or dinner. Quick to make if you cook the potatoes the night before. or you can microwave them at the last minute, but that changes the consistency a bit.

Skip to Next Recipe




  1. In a good-sized frying pan, fry the bacon until crisp.
  2. Remove bacon from pan and drain on a paper towel.
  3. Pour bacon grease out of pan and add butter.
  4. Saute onion until soft.
  5. Add the potatoes and brown lightly.
  6. Chop or crumble the bacon.
  7. In separate bowl, whisk together eggs, salt, pepper and milk.
  8. Pour egg mixture over onions and potatoes and add bacon pieces.
  9. Cook, stirring occasionally, until eggs are set.