Add the eggs into a mixing bowl and add a pinch of salt and pepper. Whisk until blended.
2 large eggs, salt, pepper
Place a frying pan over a high heat and add half of the butter. When melted, add the mushrooms and fry until brown and softened. Remove from the pan when cooked and put to one side. Wipe the pan with paper towel.
2 tsp unsalted butter, 25 g mushrooms
Return the frying pan over a medium high heat and add the butter and a drop of olive oil or toasted sesame oil.
1 tsp toasted sesame oil
When the butter starts to melt, tilt the pan so that the butter covers the base. Add the whisked eggs to the pan.
Using a soft flexible spatula, gently move the egg around so the uncooked egg can touch the pan.
Once the eggs have started to firm up and formed a semi firm base, add the grated cheese, ham, spinach and the fried mushrooms to one half of the pan.
35 g ham, 25 g cheese, 60 g spinach, 25 g mushrooms
Fold the other half over and leave to cook for a further minute to warm everything through.
When ready, slide the omelette out of the pan onto a warmed plate and serve immediately.