Steak egg and cheese bagel (McDonald's copycat)

Here's a copycat version of a steak, egg, and cheese bagel from a popular fast-food joint that you might have heard of. Oh, it's a copycat McDonald's recipe. Have you heard of them?
Instructions for 1 sandwich
schedule 15 minutes
schedule 20 minutes
schedule 2 hours and 35 minutes


Breakfast sauce
  • 12 cup mayonnaise
  • 1 tablespoon lemon juice
  • 1 tablespoon cheddar cheese powder
  • 14 teaspoon turmeric powder (for color)
  • 1/8 teaspoon MSG (optional)
Steak and onion
  • 3 to 4 ounces thinly sliced sirloin or ribeye steak
  • pinch onion powder
  • pinch garlic powder
  • 2 tablespoons vegetable oil
  • 14 small onion, thinly sliced
  • salt and ground black pepper
Egg cooking and sandwich assembly
  • 1 tablespoon butter
  • 1 whole large egg
  • 1 butter toasted and split bagel
  • 2 American cheese slices
  • 1 steak patty (from above)
  • onions (from above)
  • breakfast sauce (from above)
  • salt and black pepper


Breakfast sauce: combine all Breakfast sauce ingredients in a medium bowl and whisk to combine fully.

Store in a sealed container in the refrigerator for up to 2 weeks.

Steak and onion: slice 3 to 4 ounces of sirloin or ribeye steak very thinly and then slice those thin pieces into strips and turn the strips to slice those into small pieces. The goal here isn't minced steak, but to create small pieces. Dust the steak with a pinch of garlic powder and a pinch of onion powder. Rub the powders over the steak pieces.

On top of a small piece of parchment form the steak pieces into a patty. I use a 4-inch biscuit round, but you can just use your hands to form a roughly circular patty on top of the piece of parchment paper. 

Freeze the patty on top of the parchment for at least 2 hours. The easiest way to do this is to add the parchment on top of a sheet pan to the freezer. Once it's fully frozen if you formed extra patties, add them to a ziptop bag with the parchment piece still attached to the bottom of the patty.

When you're ready to make the sandwich, add 2 tablespoons of oil to a medium pan over medium-high heat. When the oil is hot and shimmering, add onion slices to one side of the pan. Season a steak patty and add it to the other side of the pan. Cook the steak patty for 4 to 5 minutes per side. If the onions start to brown too much, remove them to a bowl to rest. Once the steak is cooked, move it to a plate or cutting board to rest and top it with the onions.

Folded egg: if you're using the same pan that you cooked the steak and onions in, remove it from the heat and wipe it out really well to remove any cooked bits. Break one whole egg into a small bowl and whisk to combine fully. Add salt and pepper to the egg to season. Add the pan (or a new pan) back to medium-low heat and add a tablespoon of butter.

Once the butter is bubbly and melted, pour your whisked egg on top of the butter. Immediately start letting the egg spread out on the bottom of the pan so that it all starts to cook. While it is cooking, you can help it out by keeping the egg in a round or square-ish shape and tilting the pan to allow the runny egg on top to roll off and touch the pan itself. Try to keep the shape somewhat consistent. This will help with folding.

Once most of the egg is set (after 1 to 2 minutes) you can start to fold. Using a spatula, attempt to scoop up one side and fold it over the other. This isn't always easy to do, and it doesn't really matter if you mess it up. But you effectively want to fold everything over itself once or twice until the egg is folded into a size that is consistent with your sandwich. 

Once the egg is fully folded, add a slice of American cheese on top and cook for an additional 1 minute, which allows the cheese to melt.

Move the fully cooked egg to a plate to start sandwich assembly.

Sandwich assembly: add a slice of cheese to the bottom bagel slice. At this point, you can broil it for 1 to 2 minutes if you want it to fully melt. But the steak patty should still be warm enough to help with that. 

Place your steak patty on top of the slice of cheese and top with onions if you have not already done that.

Add your folded egg on top of the steak and onions. 

Add a spoonful or two of breakfast sauce to the top bagel slice and then place that on top of the sandwich to complete. 

Serve and enjoy.

Have you made this recipe? Tag @beerinator and let him know!


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.