Prepare all ingredients as described above.
Make the pico de gallo: In a bowl, combine tomato, red onion, jalapeño (if using), cilantro, lime juice, olive oil, and a pinch of salt. Mix and set aside.
Toast bread: Toast the bread slices to your preference.
Cook eggs: In a non-stick skillet, melt butter over medium heat. Crack in the eggs, season with salt and black pepper, and cook sunny-side up or to desired doneness, about 2–3 minutes.
Assemble avocado toast: Spread mashed avocado on each toast slice. Season lightly with salt and black pepper. Top with pico de gallo.
Serve: Plate the avocado toast with eggs, fresh fruit, and cold orange juice. Enjoy your nutritious breakfast!