01 -
Heat a skillet over medium-high heat and add the bacon slices. Cook for 4 minutes, then flip and cook another 4-5 minutes until they reach your perfect level of crispiness. Transfer to a paper towel-lined plate and cover with foil to keep warm.
02 -
In a bowl, whisk together the eggs, milk, salt, pepper, and green onions if using. This creates fluffy, flavorful scrambled eggs that are perfect for a sandwich.
03 -
Spray a medium skillet with cooking spray and heat over medium heat. Pour in the egg mixture and cover with a lid for 1 minute to help set the eggs. Using a large spatula, carefully flip the entire egg mixture like a pancake.
04 -
Gently fold the cooked egg into a square shape that will fit nicely on your bagel. Place the cheese slice on top of the warm eggs, then turn off the heat and cover with the lid to let the cheese melt perfectly.
05 -
While the cheese is melting, slice your bagel in half and toast until golden brown. Spread with mayo or cream cheese if you're using it - this adds extra flavor and helps hold everything together.
06 -
Place the crispy bacon on the bottom half of the toasted bagel, then add the cheesy scrambled eggs on top. Crown with the top half of the bagel and you've got the perfect breakfast sandwich!
07 -
Serve immediately while everything is warm and the cheese is still melty. Perfect with hot sauce, ketchup, or your favorite breakfast condiments on the side.