Copycat McDonald’s Steak Egg And Cheese Bagel
Jun 09, 2022, Updated Sep 26, 2024
This post may contain affiliate links. Please read our disclosure policy.
Satisfy your fast food craving with my copycat McDonald’s Steak Egg and Cheese Bagel recipe. This tasty breakfast sandwich includes fluffy eggs that are topped with melted cheese, grilled onions and steak, Yum!
If you are looking for a hearty breakfast or lunch, this steak, egg, and cheese bagel is just the thing! This sandwich was a favorite breakfast item on McDonald’s breakfast menu but has been taken off the menu. Not to worry, you can now make your own at home.
Looking for more copycat recipes? Be sure to try copycat Popeye’s red beans and rice, Wingstop ranch, and KFC Twister wraps.
Why you will enjoy this bagel sandwich recipe
- Easy to make at home and a filling sandwich that works for any time of day.
- The homemade creamy dill mustard sauce adds great flavor.
- Simple to customize to your taste.
- Can easily adjust the ingredients to be made for a crowd or cut it in half for one sandwich.
Ingredients
- Bagels – We are using plain bagels but everything, onion, poppy seeds, and cheese bagels also work great.
- Steak – This recipes uses shaved steak. You could substitute with a small steak, just make sure to cook to your desired doneness.
- Eggs – Allow for 2 eggs per sandwich. This recipe makes 2 sandwiches so a total of 4 eggs.
- Cheese – I like American cheese but cheddar or provolone works well.
- Onions – Half of a large white onion or small onion is all you need. You can also leave the onions out.
- Butter – Unsalted butter is used to cook the onions, steak, and eggs.
- Salt – Just a pinch needed for the onions.
- Montreal steak seasoning – A seasoning blend for the steak. You can substitute with salt, pepper, and garlic powder.
- Mayonnaise – Used to make the sauce for the bagel sandwich.
- Mustard – Yellow mustard for the sauce.
- Dried Dill – This adds a nice flavor to the sandwich sauce.
How to make copycat McDonald’s steak egg and cheese bagel
Scroll to the bottom for the full recipe and video.
Step one: Prepare the breakfast sauce. Mix together mayonnaise, mustard, and dill. Store in the refrigerator until ready to use.
Step two: Onions – Add a tablespoon of butter to pan over medium heat. Add sliced onions. Stir and cook until onions start to turn slightly brown. Carefully remove onions and transfer to a plate or a bowl.
Step two: Put shaved steak in a bowl. Add Worcestershire sauce and Montreal steak seasoning. Toss to coat the steak.
Step three: Eggs – Add another tablespoon of butter to skillet or griddle. Cook beaten eggs to scramble. Divide into two for the sandwiches.
Step four: Steak -Add last tablespoon of butter to skillet or griddle over medium heat. Place shaved steak on the skillet. Stir and cook until just browned. Add cooked onions back in with the steak. Separate the mixture into two piles for the sandwiches. Place one slice of cheese on top of each pile to melt.
Step five: Assemble– Toast bagels either on skillet or in a toaster. Assemble the sandwich by spreading sauce on each toasted bagel. Place one half of the scrambled eggs on top of the bottom piece of bagel. Then place the steak, onion, and cheese on top of the egg and finish with the top bagel half.
Heather’s recipe tips
- You can also use leftover steak for these sandwiches.
- This filling also works well on a hearty sub roll or bread.
- This is a great recipe to make on a griddle or the Blackstone. If you don’t have a griddle, use a non-stick skillet.
How to store
You can store any leftover steak mixture in an airtight container in the refrigerator for up to 2 days. Make sure to let it completely cool before storing.
Common questions
Yes, you can use sliced steak or even a sausage patty.
I like serving this with a fruit parfait or even a simple salad.
More breakfast recipes
Let me know if you made this tasty steak and egg breakfast sandwich in the comments below.
Copycat McDonalds Steak Egg And Cheese
Ingredients
- 3 tablespoons unsalted butter
- 1 small onion sliced
- 1/2 pound shaved steak
- 4 eggs beated
- 1 teaspoon Montreal steak seasoning
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon salt
- 2 slices American cheese
Sauce
- 1/2 cup mayonnaise
- 2 tablespoons mustard
- 1/4 teaspoon dried dill
Instructions
- Prepare sauce. Mix together mayonnaise, mustard, and dill. Store in the refrigerator until ready to use.
- Add a tablespoon of butter to pan over medium heat. Add sliced onions and salt. Stir and cook until onions start to turn slightly brown. Carefully remove onions and transfer to a plate or a bowl.
- Add another tablespoon of butter to skillet or griddle. Cook beaten eggs to scramble. Divide into two for the sandwiches.
- Place steak in a bowl. Pour in Worcestershire sauce and Montreal steak seasoning. Toss to coat.
- Add last tablespoon of butter to skillet or griddle over medium heat. Place shaved steak on the skillet. Stir and cook until just browned. Add cooked onions back in with the steak. Separate the mixture into two piles for the sandwiches. Place one piece of cheese on top of each pile to melt.
- Toast bagel either on the skillet or in a toaster.
- Assemble the sandwich by spreading sauce on each bagel. Place one half of the scrambled eggs on top of the bottom piece of bagel. Then place the steak, onion, and cheese on top of the egg and finish with the top of the bagel.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
My families new favorite Sunday breakfast
Recipe is okay but would halve the mustard & skip the dill, the McD seems more like an Americanized hollandaise. 2 egg yolks, small splash of lemon juice (like half a teaspoon), 1 flat tsp dijon, tablespoon mayo and regular salted butter which should be melted hot and streamed in. Mix well, cook at lower heat (warning!) plenty for 2 sandwiches. It’s not a “proper” hollandaise anymore than Hellman’s is a proper mayonnaise but we’re talking McDonald’s. It’s basically a slightly fancied up butter.
Isn’t the breakfast sauce more of a hollandaise sauce … is mustard the right choice and flavor?
Yeah, the real sauce is hollandaise. my first job was at McDonald’s when I was 16! The sauce comes pre-packaged like most things there, but it is labeled as hollandaise sauce. I made this recipe this morning to try it out, but the sauce had a very potent, overpowering mustard taste. It was good, but nothing like the McDonald’s version. I will try it again, but with a hollandaise sauce
This recipe was easy and so good. I will definitely make this again.
I really appreciate how well put together your web page is. I love how when you explain the ingredients to the dish you show separate photos that contain the individual ingredients one step at a time. very helpful. This is actually the first website I seen do this, usually they have a video. And sometimes people don’t have the time to watch, so for you guys to show how to make the dish with just pictures is very helpful.
Very very yummy. Even though I made some small additions like I added onion, garlic powder, white and black pepper along with the Montreal steak seasoning with some zesty steak sauce and it tasted amazing.
I was so hoping that this recipe would help me forget how McDonald’s broke my heart but it didn’t quite get there. It’s good and will do in a pinch. Thanks for posting.
Amazing and so delicious!