Beat the eggs with salt and pepper in a large mixing bowl. Add in the rest of the ingredients into the bowl and stir to mix everything
Preheat a large non-stick skillet, about 8-10 inch. Add oil and swirl to coat the base and sides of skillet. Gently pour the egg mixture into the pan. Use a rubber spatula to push the sides of the omelette in and let the runny mixture flow in. Repeat along the edges of the omelette. Let it sits for several minutes. Use a rubber spatula to take a peek at the bottom of the omelette. It should be golden brown and firm, about 1-2 minutes. Once that happens, gently flip the omelette over to the other side. Slide the omelette onto a serving platter and cut into squares for convenience
You can also fold the omelette over into half and then slide onto a serving platter if serving as breakfast