Whisk the eggs together in a bowl with the salt and pepper
Heat an 8-inch skillet over medium heat. Add a tablespoon of butter or oil and swirl to coat the pan.
Once hot, add in the egg mixture and reduce the heat to medium-low. Let the egg mixture sit without touching it until it starts to cook through.
Then gently lift the edges up with a spatula and allow the rest of the uncooked egg to run underneath and onto the pan. You may need to tilt or swirl the pan a little bit.
Add in the cheese and the rest of the fillings and allow to melt
Gentling fold the omelet in half and remove it from the skillet
Garnish with fresh herbs and enjoy!