Copycat McDonald’s Steak Egg Cheese is a delightful breakfast sandwich that brings the flavors of your favorite fast food favorite right into your kitchen. This dish is all about layers of comfort, creamy cheese, and savory steak that will surely evoke feelings of nostalgia. Each bite is a symphony of textures and tastes that can brighten your mornings or even serve as a satisfying lunch. If you’ve ever craved that familiar breakfast experience, this easy and accessible recipe will have your family begging for more!
Ingredients
To make this delicious Copycat McDonald’s Steak Egg Cheese, you will need:
- 3 tablespoons unsalted butter, divided: This is your secret weapon for richness, helping to create that golden crust on your steak and toast.
- 1 small yellow onion, sliced: Adds a sweet and savory note when caramelized.
- ½ pound shaved steak: Tender and juicy, it’s the star of this sandwich!
- 4 large eggs, beaten: These will create a fluffy, protein-packed filling.
- 1 teaspoon Montreal steak seasoning: For a robust flavor that perfectly complements the steak.
- 1 tablespoon Worcestershire sauce: Adds depth with its savory umami.
- ½ teaspoon salt: Just a touch enhances all the flavors beautifully.
- 2 slices American cheese: Melty and creamy, it’s essential for that classic vibe.
- 2 bagels, split in half: A hearty base that stands up to the filling, making for a perfect breakfast sandwich.
- ½ cup mayonnaise: Creamy and rich, it balances the other flavors.
- 2 tablespoons yellow mustard: Adds a tangy zing.
- ¼ teaspoon dried dill: A subtle herbaceous note to elevate the sauce.
Cooking Time & Tips For Copycat McDonald’s Steak Egg Cheese
Creating your own Copycat McDonald’s Steak Egg Cheese can be done in as little as 30 minutes! Quick prep involves gathering your ingredients and having everything ready to go, while slower preparation can let flavors develop more deeply—particularly when caramelizing the onions.
For success, remember these practical tips:
- Prepare Ingredients Ahead: Having everything chopped and measured will streamline your cooking.
- Get the Right Heat: Maintain medium heat to avoid burning the butter or overcooking the eggs.
- Don’t Rush the Onions: Let them caramelize well; this enhances their natural sweetness.
- Use Quality Ingredients: Fresh bagels and high-quality steak will make a significant difference in flavor.
Step-by-Step Directions
-
In a small bowl, mix together the mayonnaise, yellow mustard, and dried dill until well combined. This delightful sauce will serve as the perfect complement to the rich flavors of the steak and eggs. Refrigerate until ready to use.
-
Heat 1 tablespoon of butter in a large skillet over medium heat. Add the sliced onions and salt, cooking and stirring until they start to turn golden brown. The aroma of sweet onions filling your kitchen is just the beginning of the magic. Once they reach that perfect caramelized stage, transfer them to a plate and set aside.
-
Add another tablespoon of butter to the same skillet. Pour in the beaten eggs and scramble gently until they are just set. Divide the eggs into two portions for your sandwiches and keep them warm.
-
In a bowl, place the shaved steak, and toss it with Worcestershire sauce and Montreal steak seasoning until evenly coated. This step ensures every bite of steak is bursting with flavor.
-
Add the remaining tablespoon of butter to the skillet over medium heat. Once it’s melted, introduce the seasoned steak to the pan. Cook, stirring frequently, until the steak is just browned and cooked through. Once done, return the caramelized onions to the skillet, mixing them in with the steak.
-
Divide the steak and onion mixture into two portions, and place one slice of American cheese on top of each portion to melt. The cheese will create a delightful, gooey layer that binds all the flavors together.
-
Toast the bagel halves either in the same skillet, on a griddle, or in a toaster until they are golden brown and crispy. The crunchy exterior will provide a delightful contrast to the soft filling.
-
Once toasted, spread the special sauce on both halves of each bagel. On the bottom half, layer the scrambled eggs, then the steak and onion mixture with the melted cheese. Top with the other bagel half, and serve immediately. Enjoy the satisfaction of a homemade breakfast that rivals any fast-food favorite!
Serving Suggestions & Occasions
This Copycat McDonald’s Steak Egg Cheese is versatile enough for any meal of the day. While it shines as a breakfast staple, it can also make for a delicious brunch item or a hearty lunch choice. Pair it with a side of crispy hash browns or a fresh fruit salad to balance out the richness. For an even more indulgent experience, consider serving it with a hot cup of coffee or a refreshing morning smoothie.
Common Mistakes For Copycat McDonald’s Steak Egg Cheese
-
Overcooking the Eggs: Ensure to cook eggs just until set—the goal is fluffy, not rubbery scrambled eggs.
-
Not Prepping Ingredients: Skipping the prep work can lead to chaos and could lead to overcooked or undercooked ingredients.
-
Burning Onions: Keep an eye on the onions while caramelizing them; they should be golden brown, not burnt.
-
Cold Bagels: Toast your bagels while the filling is cooking to ensure everything is warm and delicious when assembled.
-
Skipping the Seasoning: Neglecting seasonings like Montreal steak seasoning will make your sandwich lack the savory punch it deserves.
Healthier Alternatives & Variations
For a lighter version of the Copycat McDonald’s Steak Egg Cheese, consider these alternatives:
- Whole Wheat Bagels: Swap regular bagels for whole-wheat to boost fiber content.
- Turkey or Chicken: Use leaner meats such as turkey or chicken breast instead of shaved steak for a lower-calorie option.
- Egg Whites: Substitute whole eggs with egg whites or a veggie egg substitute to reduce cholesterol.
- Vegetable Mix: Add fresh spinach or bell peppers for a nutritious twist.
FAQs
-
Can I make this recipe vegetarian?
Absolutely! Substitute the steak with sautéed mushrooms or a plant-based meat alternative. -
What if I don’t have Montreal steak seasoning?
You can make a mix of garlic powder, black pepper, and paprika as a substitute. -
How can I store leftovers?
Store components separately in airtight containers in the refrigerator for up to 2 days. -
Can I freeze the cooked components?
Yes, both the steak and scrambled eggs can be frozen for up to a month; reheat before serving. -
What is the best bagel type for this recipe?
While classic plain bagels work beautifully, everything bagels can add an extra kick of flavor. -
Can I make a batch of the sauce ahead of time?
Yes, this sauce can be made a day in advance and stored in the fridge.
Conclusion
The Copycat McDonald’s Steak Egg Cheese is not just a recipe; it’s a celebration of flavors that bring families together. With its comforting combination of tender steak, creamy eggs, and gooey cheese all nestled in a toasted bagel, it’s a dish that will win hearts and satisfy appetites. So why wait? Gather your ingredients and try making this mouthwatering breakfast sandwich today! You won’t regret it!

Copycat McDonald's Steak Egg Cheese
Ingredients
For the Sauce
- ½ cup mayonnaise Creamy and rich, it balances the flavors.
- 2 tablespoons yellow mustard Adds a tangy zing.
- ¼ teaspoon dried dill A subtle herbaceous note to elevate the sauce.
Main Ingredients
- 3 tablespoons unsalted butter, divided For richness and creating a golden crust.
- 1 small yellow onion, sliced Adds sweetness when caramelized.
- ½ pound shaved steak The star of the sandwich.
- 4 large eggs, beaten Creates a fluffy filling.
- 1 teaspoon Montreal steak seasoning For robust flavor.
- 1 tablespoon Worcestershire sauce Adds savory umami.
- ½ teaspoon salt Enhances flavors.
- 2 slices American cheese For creamy texture.
Instructions
Preparation
- In a small bowl, mix together the mayonnaise, yellow mustard, and dried dill until well combined. Refrigerate until ready to use.
- Heat 1 tablespoon of butter in a large skillet over medium heat. Add the sliced onions and salt, cooking until caramelized. Set aside.
Cooking
- Add another tablespoon of butter to the skillet. Pour in the beaten eggs and scramble gently until just set. Keep warm.
- Toss shaved steak with Worcestershire sauce and Montreal steak seasoning until evenly coated.
- Add the remaining tablespoon of butter to the skillet, then add seasoned steak. Cook until browned, then return caramelized onions to the skillet.
- Divide the steak and onion mixture, topping each portion with a slice of American cheese to melt.
Assembly
- Toast the bagel halves until golden brown. Spread the special sauce on both halves.
- Layer the scrambled eggs, followed by the steak and onion mixture, and top with the other bagel half. Serve immediately.






