Start by gathering all your ingredients. Crack the eggs into a mixing bowl, add the milk, and sprinkle in the salt. Whisk them together until fully combined and slightly frothy.
Place your non-stick skillet over medium heat and add the unsalted butter. Allow it to melt and coat the bottom of the skillet, ensuring even cooking for your eggs.
Once the butter is melted and bubbling, pour in the egg mixture. Let it sit for a few seconds to set slightly, then gently stir with your spatula. Continue to cook, folding the eggs over themselves until they are just set but still slightly soft.
When the eggs are almost cooked to your liking, fold in the chopped avocado cubes. This will warm the avocado without making it mushy.
Remove the skillet from heat and season with freshly ground pepper and chopped chives if using. Serve immediately for the best texture and flavor.