01 - Crack eggs into a mixing bowl. Add milk if using, then season with salt and pepper. Whisk until fully combined and uniform in color.
02 - Melt butter in a non-stick skillet over medium-low heat. Pour in egg mixture. Gently push eggs from edges toward center using a spatula, creating soft curds. Remove from heat when eggs are softly set but still creamy—do not overcook.
03 - While eggs cook, heat olive oil in a separate skillet over medium-high heat. Place cherry tomatoes cut side down in the pan. Sear for 2–3 minutes until bottoms are lightly caramelized. Season with salt and pepper.
04 - Cut avocado in half lengthwise, remove pit, and scoop flesh from skin. Slice crosswise into thin, even strips.
05 - Divide scrambled eggs evenly between two plates. Arrange seared tomatoes and avocado slices on top. Garnish with fresh chives or parsley and crushed red pepper flakes if desired. Serve immediately with toast on the side.