The ultimate chef's challenge, a perfectly cooked fluffy omelette is a lovely breakfast or elegant supper. Fill with your favourite cheese or vegetables.
Crack the eggs into a bowl and beat with a fork until smooth. Stir in the cold diced butter.
Season the eggs with salt and freshly ground black pepper.
Heat a heavy non-stick frying pan over a high heat and add the oil. When the oil is smoking-hot, pour the eggs quickly into the pan.
Using a wooden fork or a spatula and working in a circular motion, move the eggs in the pan around, while at the same time moving the pan back and forth across the heat. Allow the eggs to start coagulating.
Stop moving the pan. Allow the eggs to form a light skin, and then remove the pan from the heat.
Pick up the pan and tilt the handle upwards and away from you. At the same time, tap the handle of the pan so that the omelette moves towards the opposite end of the pan.
Using the side of a fork, fold the omelette in towards the middle on both sides to form a cigar shape.
Tip the omelette onto a plate. Serve immediately.