Slice onions, garlic, spring onions, and cabbage and sauté them lightly in butter in a pan. They should not take on color.
If desired, brown a bit of bacon along with it.
In a bowl, beat eggs, milk and spices to a uniform mixture, before pouring them into the pan with the onions and cabbage. Stir once in the pan so the egg mixture and onions are mixed.
Let the omelette cook for 10-15 minutes over medium heat, loosening the edges from the pan's sides periodically.
When the omelette is almost done, flip it and cook on the other side for about 5 minutes.