Prep the bagel: Slice the everything bagel and toast it until the edges are crisp and the center is warm.
Warm your pan: Heat a small nonstick skillet over medium heat. Add butter or oil.
Cook the egg your way: - For fried: Crack the egg into the pan, season with salt and pepper, and cook 2–3 minutes until the whites set.
Flip for over-easy or keep sunny-side up. - For scrambled: Beat the egg with a pinch of salt, then cook gently, stirring until soft and creamy. - For folded omelet style: Pour in beaten egg, let it set, fold into a tidy square to fit the bagel.
Spread the cream cheese: Generously smear cream cheese on both warm bagel halves so it melts just slightly.
Assemble: Layer the egg on the bottom half. Add any extras—tomato, onion, avocado, spinach, or smoked salmon. Top with the other half.
Finish and serve: Press lightly, slice in half if you like, and eat while hot.