Follow the steps in order for the best result.
Allow the eggs to come to room temperature; this step is crucial for achieving a crepe-like consistency. Add milk or cream.
Once the eggs are warmed, whisk them vigorously using a grinder handle motion. This technique incorporates air, resulting in a fluffier omelette.
Place the butter in a large, nonstick skillet over medium-high heat. Heat until the butter is melted, using an egg turner to evenly coat the pan.
Pour the whisked eggs into the skillet and season with sea salt and black pepper. If using fresh herbs, add them at this stage.
As the eggs begin to cook, they will start to set and cling to the pan. Lift the pan and swirl the eggs to promote even cooking. Use your egg turner to gently nudge the edges of the omelette where they stick to the pan sides.
Continue swirling the eggs until they are almost set, with no runny egg white remaining. Then, sprinkle the cheeses evenly over the surface. If incorporating other ingredients like pre-cooked meats or vegetables, distribute them at this point.
Fold one-third of the omelette over towards the center, then fold the opposite side over to cover the filling. Allow the ingredients inside to heat through.
Carefully slide the omelette onto a warm plate, flipping it over so that the seam side is facing down.
Alternatively, simply fold the omelette in half and transfer it to the plate in a half-moon shape.
A perfectly cooked omelette should not have any runny egg white inside, and the exterior should have a light golden-brown hue, not just a pale yellow.
Sprinkle with paprika or a dash of hot sauce, if desired.