Main Courses

McDonald’s Steak, Egg And Cheese Copycat

Last Sunday morning, my teenage daughter stumbled into the kitchen bleary-eyed and starving after an overnight school event. She sighed dramatically and asked, “Mom, can we make that McDonald’s steak sandwich you do?”

   

She didn’t even finish the sentence before I was pulling out steak and eggs. My husband, woken by the sizzling skillet, shuffled over in slippers. He took one whiff and declared it smelled like vacation mornings—lazy, warm, and good for the soul.

The kids gathered around the stove as I caramelized onions in butter. Their sleepy eyes perked up at the aroma. When the eggs were whisked to fluffy yellow clouds and the savory steak hit the griddle, the kitchen chatter picked up. My son teased his sister about how fancy breakfast was today, and I couldn’t help but smile at the simple joy of starting the day with something homemade.

We piled up the bagels, and everyone got hands-on: spreading sauce, layering eggs, adding steak and melting cheese. By the time we took that first bite, the table was buzzing, mouths full, no complaints, just content hums. We don’t make a grand breakfast every morning. But on that ordinary Sunday, a homemade McDonald’s classic brought us together and turned a sleepy kitchen into one of those rare moments of household harmony.

Short Description

A homemade version of McDonald’s popular breakfast sandwich featuring buttery onions, steak, scrambled eggs, American cheese, and tangy sauce—all layered on toasted bagels for an easy, family-style breakfast treat.

Key Ingredients

For the Sandwiches:

  • 3 tablespoons unsalted butter
  • 1 small onion, sliced
  • ½ pound shaved steak
  • 4 eggs, beaten
  • 1 teaspoon Montreal steak seasoning
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon salt
  • 2 slices American cheese
  • 2 bagels, split and toasted

Sauce:

  • ½ cup mayonnaise
  • 2 tablespoons mustard
  • ¼ teaspoon dried dill

Tools Needed

  • Large skillet or griddle
  • Small bowl and whisk
  • Spatula
  • Knife and cutting board
  • Toaster or oven for bagels

Cooking Instructions

Step 1: Make the Sauce
Mix mayonnaise, mustard, and dried dill in a small bowl. Cover and refrigerate until ready to use.

Step 2: Cook the Onions
Heat 1 tablespoon butter in a skillet over medium heat. Add sliced onions and ½ teaspoon salt. Stir and cook until edges turn golden, about 6–8 minutes. Remove onions and set aside.

Step 3: Scramble the Eggs
Add another tablespoon of butter to the skillet over medium heat. Pour in beaten eggs, gently scramble until just set, about 2–3 minutes. Divide into two portions and set aside.

Step 4: Season the Steak
In a bowl, toss shaved steak with Worcestershire sauce and Montreal seasoning until evenly coated.

Step 5: Cook the Steak
Heat remaining tablespoon of butter over medium-high heat. Add steak and cook until just browned, about 2–3 minutes. Return onions to the pan. Divide into two piles, top each with a slice of American cheese, and let it melt.

Step 6: Toast the Bagels
Toast bagel halves until lightly golden, either in a toaster or on the skillet.

Step 7: Assemble the Sandwiches
Spread sauce on each bagel half. Add scrambled eggs, then cheesy steak and onions. Cap with the other bagel half. Serve immediately.

Why You’ll Love This Recipe

Flavor Combo: Savory steak, fluffy eggs, melty cheese, and tangy sauce in every bite.

Quick & Simple: Dinner on the table in about 20 minutes.

Customizable: Swap bagels for English muffins or wraps.

Kid‑Approved: Tall enough to fill hungry appetites and easy to hold.

Better‑for‑You: Control ingredients, skip preservatives, and adjust portions.

Mistakes to Avoid & Solutions

Onions Burn Too Fast: Keep heat medium and stir frequently.
Solution: Add a splash of water if edges brown too quickly.

Dry Eggs: Overcooked scrambled eggs become rubbery.
Solution: Cook just until eggs hold softly when stirred.

Steak Over‑cooked: Thin shaved steak cooks fast and can turn tough.
Solution: Watch closely and remove it just as it browns.

Sauce Too Runny: Cold sauce dilutes flavor.
Solution: Keep it chilled until assembly—mix well before spreading.

Soggy Bagel: Moist ingredients can soften the bagel.
Solution: Toast bagels well and serve immediately after filling.

Serving and Pairing Suggestions

Serve with fresh fruit or breakfast potatoes for a complete morning meal.

Offer extra sauce on the side for dipping.

Add crispy bacon or sliced avocado for variation.

Lay out sandwich components buffet‑style for DIY assembly.

Pair with coffee, orange juice, or iced tea.

Storage and Reheating Tips

Refrigerate: Store sandwich halves wrapped or in an airtight container for up to 2 days.

Reheat in Oven: Wrap in foil and warm at 350°F for 10–12 minutes.

Microwave (Quick fix): Heat for 30 seconds, but texture will be softer.

On a Skillet: Heat over medium-low until warmed and cheese melts. Keeps bagel crisp.

FAQs

1. Can I use other cheese?
Yes—try cheddar, pepper jack, or Swiss for different flavors.

2. What if I don’t have shaved steak?
Thinly sliced ribeye or even deli roast beef works in a pinch.

3. Can I make this vegetarian?
Skip steak and layer sautéed mushrooms or veggie sausage instead.

4. How do I reheat without soggy bagels?
Use the oven or skillet—skip the microwave for best texture.

5. Can I prep ahead?
Yes—you can cook onions, steak, and eggs ahead. Reassemble just before eating.

Tips & Tricks

Let onions caramelize slowly for sweetness and depth.

Use room-temperature eggs—scramble more evenly.

Heat skillet thoroughly before adding steak to get a nice sear.

Gently press cheese onto steak piles for quicker melting.

Keep sauce chilled to avoid soggy bagels.

Recipe Variations

Spicy Kick: Add a dash of hot sauce to your mayonnaise-mustard spread.
Flavor Profile: Creamy with a kick of heat.

Mediterranean Twist: Use feta, spinach, and roasted red pepper for a fresh vibe.
Flavor Profile: Light, tangy, and herb-laced.

Healthier Version: Swap bagel for whole grain or low-carb English muffin. Use turkey steak and egg whites.
Flavor Profile: Leaner, lighter, still satisfying.

Breakfast Burrito Style: Wrap the ingredients in a tortilla. Add hash browns.
Flavor Profile: Portable and packed with flavor.

Final Thoughts

Stuffing the bagels side-by-side with my kids laughing around the counter is what really fills the heart. Recreating this McDonald’s favorite at home lets me control quality and customize flavors, but more importantly, it brings my family together before their day begins. The moment my daughter took that first bite and sighed with delight, that’s the reason I love these kitchen mornings.

McDonald's Steak, Egg And Cheese Copycat

A homemade take on McDonald’s breakfast sandwich with steak, eggs, cheese, onions, and tangy sauce on toasted bagels.

Ingredients
  

For the Sandwiches:

  • 3 tablespoons unsalted butter
  • 1 small onion sliced
  • ½ pound shaved steak
  • 4 eggs beaten
  • 1 teaspoon Montreal steak seasoning
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon salt
  • 2 slices American cheese
  • 2 bagels split and toasted

Sauce:

  • ½ cup mayonnaise
  • 2 tablespoons mustard
  • ¼ teaspoon dried dill

Instructions
 

  • Stir mayo, mustard, and dill in a bowl. Chill until ready.
  • Sauté onions in 1 tbsp butter with salt over medium heat for 6–8 minutes. Set aside.
  • Melt 1 tbsp butter, cook beaten eggs until just set. Divide into two portions.
  • Toss shaved steak with Worcestershire and steak seasoning.
  • Cook steak in remaining butter over medium-high heat until browned. Add onions back in. Divide into two piles, top each with cheese, and let melt.
  • Toast bagel halves until golden.
  • Spread sauce on bagels. Layer eggs, cheesy steak, and onions. Top with bagel halves. Serve warm.

Related posts

Creamy White Chicken Enchiladas

Julia

Garlic Chicken Stir Fry

admin2

Carne Con Chile Rojo

admin2

Million Dollar Ravioli Casserole

Julia

Crockpot Barbecue Ribs

Julia

Mini Strawberry Cheesecake Bites With Crunch Topping

Julia