Copycat McDonalds Steak Egg And Cheese

Featured in Delicious Morning Favorites.

This copycat McDonald's breakfast sandwich features seasoned shaved steak, fluffy scrambled eggs, and melted cheese with a tangy mustard-dill sauce on toasted bagels.
Olivia from Recipes by Clare
Updated on Fri, 13 Jun 2025 14:51:07 GMT
Copycat McDonalds Steak Egg And Cheese Pin it
Copycat McDonalds Steak Egg And Cheese | recipesbyclare.com

This copycat McDonald's steak egg and cheese became my solution when I was craving that iconic breakfast sandwich but didn't want to deal with drive-through lines or pay restaurant prices for what's basically eggs, steak, and cheese on a bagel. Making it at home means you get way more filling, better quality ingredients, and that amazing homemade taste that's somehow even better than the original. I started making these when my husband kept talking about missing those breakfast sandwiches after they disappeared from the menu, and now he says mine are actually better.

My brother-in-law, who used to get these every morning on his way to work, tried my version and said it was exactly like he remembered but way more satisfying because there was actually enough steak to taste in every bite. Now he comes over for weekend breakfast specifically hoping I'll make these.

Ingredients

  • Shaved steak: Cooks quickly and has that perfect texture for sandwiches
  • Montreal steak seasoning: Gives the meat that savory, peppery flavor
  • Caramelized onions: Add sweetness that balances the rich steak and eggs
  • Special sauce: Mayo, mustard, and dill create that tangy breakfast flavor
  • American cheese: Melts perfectly and gives you that classic taste
Copycat McDonalds Steak Egg And Cheese Pin it
Copycat McDonalds Steak Egg And Cheese | recipesbyclare.com

Step-by-Step Instructions

Making the sauce
Start by mixing mayonnaise, mustard, and dried dill in a small bowl. This sauce is what makes the sandwich taste authentic, so don't skip it. Store it in the fridge while you cook everything else.
Cooking the onions
Add a tablespoon of butter to your pan over medium heat and cook the sliced onions with salt until they start turning golden brown. This takes about 5-7 minutes and adds amazing sweetness to the sandwich. Remove and set aside.
Scrambling the eggs
Add another tablespoon of butter to the same pan and scramble your beaten eggs. Cook them just until set but still creamy, they'll continue cooking a bit from the residual heat. Divide into two portions for your sandwiches.
Seasoning and cooking the steak
Toss the shaved steak with Worcestershire sauce and Montreal steak seasoning in a bowl until well coated. Add the last tablespoon of butter to your pan and cook the seasoned steak, stirring frequently, until just browned. Add the cooked onions back in, divide into two piles, and top each with a slice of American cheese to melt.
Assembly time
Toast your bagel halves either in the pan or in a toaster. Spread the sauce on both halves, then layer scrambled eggs on the bottom, top with the steak mixture, and finish with the top half of the bagel.

I learned that timing is everything with this sandwich. My first attempt had cold eggs and overcooked steak because I tried to do everything separately. Now I work efficiently in the same pan and everything stays warm and delicious.

Perfect Serving Ideas

This sandwich is hearty enough to be breakfast or lunch on its own, but it's great with some hash browns or fresh fruit on the side. The rich, savory flavors pair perfectly with coffee or orange juice. It's also substantial enough to split between two people if you're not super hungry.

Making It Different

Try using different bagel flavors like everything or sesame for variety. Sometimes I add sliced tomatoes or avocado for extra freshness, or use different cheeses like provolone or Swiss. Leftover grilled steak works great too if you have it around.

Storage and Reheating

These are definitely best served fresh and hot, but you can prep the components ahead and assemble quickly in the morning. The sauce keeps well in the fridge for several days, and you can even freeze the cooked steak mixture for quick breakfasts later.

Copycat McDonalds Steak Egg And Cheese Pin it
Copycat McDonalds Steak Egg And Cheese | recipesbyclare.com

This copycat steak egg and cheese has become one of those weekend breakfast treats that makes mornings feel special. The combination of seasoned steak, creamy eggs, and that tangy sauce creates something that's both nostalgic and satisfying. It proves that sometimes the best restaurant food is the kind you can make better at home with just a little effort and better ingredients.

Frequently Asked Questions

→ What type of steak should I use for this sandwich?
Shaved steak (also called sandwich steak) works best as it cooks quickly and has the right texture. You can find it in the frozen meat section or ask your butcher to shave it fresh.
→ Can I make this with leftover steak instead?
Yes! Slice leftover steak very thinly, season with the Worcestershire and Montreal seasoning, then just warm it through in the skillet with the onions.
→ What makes the sauce taste like McDonald's?
The combination of mayonnaise, mustard, and dill creates that distinctive tangy flavor. Make sure to use yellow mustard, not Dijon, for the authentic taste.
→ Can I use a different type of bread?
Absolutely! While bagels are traditional, this works great on hearty sub rolls, English muffins, or thick sliced bread. Just make sure it's sturdy enough to hold all the fillings.
→ How do I prevent the sandwich from getting soggy?
Toast the bagels well and don't over-scramble the eggs. Also, let the steak drain briefly before assembling to avoid excess moisture.

Copycat McDonalds Steak Egg Cheese

Hearty breakfast sandwich recreating McDonald's steak bagel with seasoned beef, scrambled eggs, caramelized onions, and special sauce.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes

Category: Morning Favorite

Difficulty: Intermediate

Cuisine: American

Yield: 2 Servings (2 sandwiches)

Dietary: ~

Ingredients

→ Main Sandwich Components

01 3 tablespoons unsalted butter, divided
02 1 small yellow onion, sliced
03 ½ pound shaved steak
04 4 large eggs, beaten
05 1 teaspoon Montreal steak seasoning
06 1 tablespoon Worcestershire sauce
07 ½ teaspoon salt
08 2 slices American cheese
09 2 bagels, split in half

→ Special Sauce

10 ½ cup mayonnaise
11 2 tablespoons yellow mustard
12 ¼ teaspoon dried dill

Instructions

Step 01

In a small bowl, mix together mayonnaise, mustard, and dried dill until well combined. Refrigerate until ready to use.

Step 02

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.

Step 03

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.

Step 04

Place shaved steak in a bowl and toss with Worcestershire sauce and Montreal steak seasoning until evenly coated.

Step 05

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.

Step 06

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.

Step 07

Toast the bagel halves either in the same skillet, on a griddle, or in a toaster until golden brown and crispy.

Step 08

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.

Notes

  1. You can substitute leftover cooked steak for the shaved steak - just reheat and season as directed
  2. This filling works great on hearty sub rolls or thick bread if you don't have bagels
  3. Perfect recipe for cooking on a griddle or Blackstone if you have one
  4. The special sauce can be made ahead and stored in the fridge for several days

Tools You'll Need

  • Large non-stick skillet or griddle
  • Small mixing bowl
  • Toaster (optional)
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten from bagels
  • Contains dairy from butter and cheese
  • Contains eggs
  • May contain soy from Worcestershire sauce

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 998
  • Total Fat: 91 g
  • Total Carbohydrate: 7 g
  • Protein: 40 g