Copycat McDonalds Steak Egg And Cheese

There’s something irresistibly comforting about McDonald’s Steak, Egg, and Cheese bagel that makes breakfast feel like a special occasion. Unfortunately, this beloved menu item has disappeared from many locations, leaving fans craving that perfect combination of savory steak, fluffy eggs, and melty cheese.

Good news! I’ve created a copycat version that not only satisfies those cravings but might even surpass the original. This homemade Steak, Egg, and Cheese breakfast sandwich brings all those familiar flavors right to your kitchen, where you can enjoy it any time—no drive-thru required.

Why You’ll Love This

  • Restaurant-quality breakfast sandwich made with simple, fresh ingredients
  • Perfectly seasoned steak that’s tender and flavorful—no mystery meat here!
  • Customizable to your preferences (cheese type, doneness of eggs, bagel selection)
  • Ready in about 45 minutes, with most components prepared simultaneously
  • Impressive weekend breakfast that will have the family thinking you’re a breakfast genius
Copycat McDonalds Steak Egg And Cheese

Ingredients

  • 3 tablespoons unsalted butter, divided
  • 1 small yellow onion, sliced
  • ½ pound shaved steak
  • 4 large eggs, beaten
  • 1 teaspoon Montreal steak seasoning
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon salt
  • 2 slices American cheese
  • 2 bagels, split in half
  • ½ cup mayonnaise
  • 2 tablespoons yellow mustard
  • ¼ teaspoon dried dill

Instructions

  1. In a small bowl, mix together mayonnaise, mustard, and dried dill until well combined. Refrigerate until ready to use.
  2. Heat 1 tablespoon of butter in a large skillet over medium heat. Add sliced onions and salt, cooking and stirring until they start to turn golden brown. Transfer to a plate and set aside.
  3. Add another tablespoon of butter to the same skillet. Pour in beaten eggs and scramble until just set. Divide into two portions for the sandwiches and keep warm.
  4. Place shaved steak in a bowl and toss with Worcestershire sauce and Montreal steak seasoning until evenly coated.
  5. Add the remaining tablespoon of butter to the skillet over medium heat. Add seasoned steak and cook, stirring frequently, until just browned and cooked through.
  6. Add the cooked onions back to the skillet with the steak and mix together. Divide into two portions and place one slice of American cheese on top of each portion to melt.
  7. Toast the bagel halves either in the same skillet, on a griddle, or in a toaster until golden brown and crispy.
  8. Spread the special sauce on both halves of each toasted bagel. On the bottom half, layer scrambled eggs, then the steak and onion mixture with melted cheese. Top with the other bagel half and serve immediately.

Tips & Variations

  • For extra authenticity, wrap the assembled sandwich in parchment paper and microwave for 15 seconds to steam everything together.
  • Freeze the steak for 20 minutes before slicing to make it easier to get ultra-thin pieces.
  • Substitute the special sauce with regular mayo or hollandaise if you prefer a milder flavor.
  • Make it healthier by using whole grain bagels and egg whites instead of whole eggs.
  • For meal prep, assemble multiple sandwiches without the fried egg, wrap in foil, and refrigerate. Reheat in a 350°F oven for 15 minutes and add the fresh fried egg before serving.

Serving Suggestions

These hearty breakfast sandwiches are practically a meal on their own, but they pair wonderfully with crispy hash browns or home fries. For a fresher accompaniment, serve with a simple fruit salad or some berries to balance the richness of the sandwich.

Don’t forget the coffee! A strong, hot cup of coffee completes the fast-food breakfast experience at home. For special occasions, serve with mimosas or Bloody Marys for a deluxe brunch experience.

Notes

  • The sandwich is done when the cheese is fully melted and the bagel is toasted but still soft.
  • Store any leftover components separately in the refrigerator for up to 2 days.
  • The special sauce can be made up to 3 days ahead and stored in an airtight container.
  • For the most authentic experience, use plain bagels and American cheese slices.

FAQs

Can I use a different cut of steak?
Yes! Ribeye gives the best flavor, but sirloin, flank, or even pre-sliced sandwich steak will work. Just make sure to slice it very thin and cook it quickly.

How can I make this gluten-free?
Substitute the regular bagels with gluten-free bagels or English muffins. All other ingredients are naturally gluten-free, but always check labels.

Can I make this ahead of time?
You can prep components the night before, but these sandwiches are best assembled fresh. If needed, you can fully assemble, wrap in foil, and refrigerate overnight, then reheat in a 350°F oven for 15 minutes.

Why add both scrambled and fried eggs?
The scrambled eggs provide a creamy base while the fried egg adds that signature runny yolk experience. It’s the best of both worlds, but you can simplify by choosing just one style if preferred.

[recipe_card]

Leave a Reply

Your email address will not be published. Required fields are marked *