Prep your bagel: Slice and toast the bagel until golden. If you like a little richness, lightly butter the cut sides while warm.
Cook your protein: In a skillet over medium heat, cook bacon or sausage until browned and crisp at the edges.
For deli meats, warm briefly to bring out flavor. Set aside on a plate.
Scramble or fry the eggs: Add a small knob of butter or a drizzle of oil to the pan. For scrambled eggs, whisk with a pinch of salt and cook gently, stirring until just set and soft.
For fried eggs, crack them in and cook to your preferred doneness.
Add melty cheese (optional): If using a slice of cheese, lay it over the hot eggs in the pan so it softens while the eggs finish.
Spread the creamy cheese: On the bottom half of the toasted bagel, spread a generous layer of cream cheese. This adds moisture and tang, especially if you skipped the melty slice.
Assemble: Stack the protein on the cream cheese, add the eggs, then any extras like tomato, greens, or hot sauce. Season with a little salt and pepper if needed.
Top and press: Close with the top half of the bagel.
Give it a gentle press so everything settles and stays put.
Serve: Eat right away, or wrap in foil for a grab-and-go breakfast that stays warm for 15–20 minutes.