1. Heat the grill to high. Whisk the eggs in a large bowl with the chopped parsley, pepper and salt. Heat the oil in a large non-stick frying pan, then fry the onion wedges over a high heat for about 4 mins until they start to brown around the edges. Throw in the tomatoes and olives, then cook for 1-2 mins until the tomatoes begin to soften.
2. Turn the heat down to medium, then pour in the eggs. Cook the eggs in the pan, stirring them as they begin to set, until half cooked, but still runny in places - about 2 mins. Scatter over the feta, then place the pan under the grill for 5-6 mins until omelette is puffed up and golden. Cut into wedges and serve straight from the pan.