Fry bacon cubes in a hot pan and put aside. Fry potatoes, spring onions and mushrooms.
Beat eggs, season with salt and pepper, and mix in with grated Swiss Emmental AOP.
Pour bacon, potatoes, spring onions and mushrooms into a buttered baking dish. Top with cheese and egg mixture and brown in oven for around 18 minutes.