Crack eggs into a medium bowl and whisk in a pinch of salt (see note above) and 2 tablespoons water.
Peel and dice onion. Heat a little oil in a medium frying pan on a medium heat and cook onion, stirring every few minutes until the onion is soft and translucent.
Increase the heat to high. Chop bacon and add to the pan to brown for 1-2 minutes.
Reduce the heat back to medium. Pour in the eggs and cook stirring constantly for about 2 minutes or until the egg has set into a creamy soft mass.
Remove from the heat and stir in the parmesan. Quickly divide eggs between 2 warm plates. And serve salad leaves on the side.