Copycat McDonalds Steak Egg

Section: Rise and Shine with Delicious Breakfast Recipes

Skip the drive-thru and make your own savory steak, egg, and cheese bagel at home. This version is loaded with seasoned shaved steak, creamy scrambled eggs, melty American cheese, and a tangy mustard-dill sauce, all tucked inside a toasted bagel. It's quick to make, highly customizable, and packed with flavor that rivals the original. Perfect for a special breakfast or brunch without the wait.

A woman wearing a chef's hat and apron.
Recipe By Lina
Updated on Thu, 19 Jun 2025 11:19:41 GMT
A sandwich with meat, cheese, and egg. Bookmark
A sandwich with meat, cheese, and egg. | tinycakee.com

This copycat McDonald's steak egg and cheese satisfies cravings for that iconic sandwich with juicy seasoned shaved steak, creamy scrambled eggs, melted American cheese, and a tangy mustard-dill sauce on toasted bagels. Making it at home means fresher ingredients, bigger portions, and better quality control.

My brother-in-law who missed these sandwiches since they left the menu says mine taste just like he remembers but with more steak to savor in every bite.

Ingredients

  • Shaved steak cooks quickly and stays tender, perfect for sandwiches
  • Montreal steak seasoning adds savory peppery flavor depth
  • Caramelized onions bring natural sweetness balancing the rich meat and eggs
  • Special sauce combines mayo, mustard, and dill for authentic tang
  • American cheese melts smoothly for classic creamy texture

Step-by-Step Instructions

Making The Sauce:
Mix mayonnaise, yellow mustard, and dried dill in a small bowl. Chill while preparing other components for a tangy finish.
Cooking The Onions:
Heat 1 tablespoon butter in a pan over medium heat. Add sliced onions and a pinch of salt, cooking for 5 to 7 minutes until golden and sweet. Remove and set aside.
Scrambling The Eggs:
In the same pan, melt another tablespoon butter. Add beaten eggs and scramble gently until just set but still creamy. Divide into two portions for sandwiches.
Seasoning And Cooking The Steak:
Combine shaved steak with Worcestershire sauce and Montreal seasoning. In the pan with 1 tablespoon butter, cook steak mixture over medium heat until just browned. Return onions, divide into two piles, and top each with a slice of American cheese to melt.
Assembly Time:
Toast bagel halves in a pan or toaster. Spread sauce on all cut sides. Layer scrambled eggs on bottom halves, top with steak and cheese, then cover with remaining bagel halves.
A close up of a steak egg cheese sandwich. Bookmark
A close up of a steak egg cheese sandwich. | tinycakee.com

I learned timing is key to keeping everything warm and delicious. Cooking everything in one pan helps with flavor and saves cleanup time.

Perfect Serving Ideas

This sandwich works great for breakfast or lunch on its own. Serve with crispy hash browns or fresh fruit for balance. The rich savory flavors complement coffee or orange juice. It’s filling enough to share or enjoy solo.

Making It Different

Try various bagel types like everything or sesame for extra crunch. Add sliced tomatoes or avocado for freshness. Swap American cheese with provolone or Swiss. Leftover grilled steak also makes a tasty filling.

Storage and Reheating

Best served fresh and hot but you can prep components ahead. Sauce keeps well refrigerated for several days. Freeze cooked steak mixture for quick breakfasts later, then reheat gently.

A copycat McDonald's steak egg cheese sandwich. Bookmark
A copycat McDonald's steak egg cheese sandwich. | tinycakee.com

Frequently Asked Recipe Questions

→ What Type of Steak Should I Use?

Shaved steak or sandwich steak is ideal for quick cooking and tender bites. You can ask your butcher to slice it thin or find it pre-packaged in the freezer aisle.

→ Can I Use Leftover Steak Instead?

Absolutely. Thinly slice your leftover cooked steak, reheat it with the seasoning and onions, and it’ll work just as well in the sandwich.

→ What Makes the Sauce Taste Like McDonald’s?

The combo of mayo, yellow mustard, and dried dill gives that familiar tang. Don’t swap in Dijon—it changes the flavor completely.

→ What Kind of Cheese Works Best?

American cheese is classic for its meltiness and nostalgic flavor, but provolone or Swiss are great if you want a richer twist.

→ Can I Prep These in Advance?

You can make the sauce and steak mixture ahead of time. Reheat gently before assembling with fresh eggs and toasted bagels for best results.

→ How Do I Keep the Sandwich from Getting Soggy?

Toast your bagel well, and avoid over-scrambling the eggs. Let the steak mixture drain briefly before building the sandwich.

Copycat McDonalds Steak Egg

Better-than-drive-thru steak, egg, and cheese bagel with tangy sauce and caramelized onions.

Prep Time
10 minutes
Cooking Duration
15 minutes
Complete Preparation Time
25 minutes
Recipe By: Lina

Recipe Type: Breakfast

Skill Level: Medium Challenge

Style of Cuisine: American

Number of Servings: 2 Serving Size (2 breakfast sandwiches)

Dietary Preferences: ~

Ingredients Needed

→ Steak Mixture

Ingredient #01 6 oz shaved steak
Ingredient #02 1 tbsp Worcestershire sauce
Ingredient #03 1 tsp Montreal steak seasoning
Ingredient #04 1/2 medium onion, thinly sliced
Ingredient #05 1/4 tsp salt
Ingredient #06 2 slices American cheese
Ingredient #07 1 tbsp unsalted butter

→ Eggs

Ingredient #08 3 large eggs, beaten
Ingredient #09 1 tbsp unsalted butter

→ Sauce

Ingredient #10 2 tbsp mayonnaise
Ingredient #11 1 tbsp yellow mustard
Ingredient #12 1/2 tsp dried dill

→ Assembly

Ingredient #13 2 bagels, halved and toasted

Step-by-Step Directions

Step #01

Mix mayonnaise, yellow mustard, and dried dill in a small bowl. Refrigerate until ready to use.

Step #02

In a skillet over medium heat, melt 1 tbsp butter and cook sliced onions with salt until golden brown, about 5–7 minutes. Remove and set aside.

Step #03

Melt 1 tbsp butter in the same skillet, add beaten eggs, and scramble until just set but still creamy. Divide into two portions.

Step #04

Toss shaved steak with Worcestershire sauce and steak seasoning. Add to skillet and cook, stirring, until just browned. Stir in cooked onions. Divide into two piles and top with cheese to melt.

Step #05

Toast bagel halves. Spread sauce on each half. Layer scrambled eggs on the bottom halves, followed by steak and melted cheese. Top with remaining bagel halves.

Extra Suggestions

  1. Shaved steak cooks fast and becomes tough if overdone, so monitor heat closely.
  2. Using one skillet for all components enhances flavor and simplifies cleanup.
  3. Toasting the bagels prevents sogginess and supports the sandwich structure.

Necessary Equipment

  • Non-stick skillet
  • Mixing bowls
  • Spatula
  • Toaster

Allergy Information

Always inspect ingredient labels for allergens and consult with an expert if you're uncertain.
  • Contains eggs
  • Contains dairy
  • Contains gluten

Nutritional Information (per portion)

These nutrition facts are shared for guidance purposes only and aren't a substitute for professional medical advice.
  • Caloric Value: 620
  • Fat Amount: 37 grams
  • Carbohydrates: 45 grams
  • Protein Content: 31 grams