Melt 2 tablespoons of butter in a nonstick skillet over medium low heat. In a medium sized mixing bowl, whisk the eggs together until they're well beaten with no streaks of the egg white showing.
3 tablespoon salted butter, 3 large eggs
Pour the beaten eggs into the melted butter in the pan and let it cook for a minute before using a silicone spatula to move the eggs around in the pan to make fluffy curds, then leave alone again for about 30 seconds and repeat. Continue this for about 2-3 minutes until the eggs are almost set, then season them with salt, pepper, garlic, paprika, and 2 slices of cheese. Stir them in until the cheese is completely melted and mixed in. Move the eggs onto a plate and set aside.
½ teaspoon garlic powder, ¼ teaspoon smoked paprika, kosher salt, freshly ground black pepper, 4 slices American cheese
In another large pan over medium heat, melt the rest of the butter. Once hot, place the cut sides of the bagels down into the butter in the pan and let cook undisturbed for 1-2 minutes or until the bagels are golden brown. Remove them from the heat and onto a serving plate.
3 tablespoon salted butter, 2 everything seasoning bagels
In a small bowl, stir together the mayo and chipotle puree.
1 tablespoon mayonnaise, 1 teaspoon chipotle paste
Smooth a generous amount of chipotle mayo onto the bottom bagel halves for your breakfast sandwiches. Now top with the cooked, thinly sliced steak. On top of that, pile equal amount of the cheesy eggs onto your steak. Then top with the top half of the bagel.
8 slices of leftover beef steak
Enjoy immediately.