Crack eggs into a bowl, add milk or cream, salt, and pepper, then whisk until smooth
Heat butter or oil in a non-stick skillet over medium heat
Pour in the egg mixture and tilt the pan to spread evenly
Cook gently until the edges begin to set while the center remains slightly soft
Sprinkle cheese evenly over the eggs
Add chopped bacon and avocado on one side of the omelette
Let cook for another minute until cheese melts
Carefully fold the omelette over the filling
Cook for an additional 1–2 minutes until fully set
Slide onto a plate and garnish with fresh herbs if desired