Break the eggs into a bowl and whisk lightly with a fork. Chop and add the herbs and season with sea salt and black pepper.
Heat the butter in a 23cm non-stick or cast-iron pan over a medium-high heat until foaming.
Once the foam dies down, pour in the egg mixture and gently shake the pan to distribute. Cook for 20 seconds or so, until it begins to bubble, then draw it into the centre with a wooden spoon and shake the pan again to redistribute the uncooked egg.
Cook the omelette until the base is set, but it is still slightly runny in the middle (unless you don’t like that).
Remove the pan from the heat and fold 2 sides into the middle. Shake the pan so the edges roll together then turn the omelette onto a plate, folding it over in the process. Serve with crusty bread.