Season the steak slices generously with salt and pepper.
Heat a skillet over medium-high heat and add a small amount of butter.
Cook the steak slices for about 2-3 minutes per side or until they are browned and cooked to your desired level of doneness. Remove from the skillet and set aside.
In the same skillet, reduce the heat to medium.
Add more butter and crack the eggs into the skillet. Season with salt and pepper.
Cook according to your preference: sunny-side up, over easy, or flipped for a well-done yolk.
Cut the bagels in half. Butter each cut side lightly.
In a separate skillet or toaster, toast the bagels until golden and crispy.
On the bottom half of each toasted bagel, place a slice of American cheese.
Add the cooked steak on top of the cheese.
Carefully place the cooked egg over the steak.
If desired, add some onion slices for additional flavor.
Cap with the top half of the bagel.
In a small bowl, whisk together the mayo, mustard, lemon juice, steak sauce, and dill.
Season with salt, pepper, and a dash of hot sauce to taste.
Mix until well combined. The sauce can be used immediately or refrigerated to thicken slightly, which enhances the flavors.
Spread this sauce on your bagel just before assembling to add that signature McDonald’s flavor to your copycat breakfast bagel.
