McDonald’s Steak Egg Cheese Bagel Copycat

McDonald’s breakfast menu has seen its fair share of legendary items, but few have reached the cult status of the Steak, Egg & Cheese Bagel. If you were lucky enough to enjoy this sandwich before it disappeared from many locations, you know just how irresistible it was. The combination of a tender, juicy steak patty, fluffy folded eggs, melted cheese, and creamy breakfast sauce, all packed inside a toasted bagel, made mornings worth waking up for. Unfortunately, this beloved breakfast sandwich isn’t always easy to find, leaving many die-hard fans yearning for a homemade version.

But here’s the good news—you don’t have to rely on McDonald’s to get your fix! This copycat recipe recreates the magic right in your own kitchen. The best part? You control the ingredients, which means fresher, higher-quality components with the same rich and savory flavors. Plus, making it at home lets you tweak the recipe to suit your taste—whether that means a different cheese, a softer bagel, or a bit more of that irresistible steak sauce.

Why You’ll Love This McDonald’s Steak Egg Cheese Bagel Copycat

There’s a reason why the Steak, Egg & Cheese Bagel has remained one of McDonald’s most-requested comeback items. It’s an absolute powerhouse of flavors, combining the rich umami of seasoned steak, the creaminess of melted cheese, and the fluffiness of scrambled eggs, all hugged together by a toasted bagel. What’s not to love?

First, let’s talk about the steak—the star of the show. This isn’t just any steak; it’s tender, seasoned, and cooked to juicy perfection. The way it’s seared on a hot pan gives it a slight crust while keeping the inside soft and flavorful. Add to that a hint of steak sauce, and you get an explosion of bold flavors with every bite.

Then, there’s the egg and cheese combination. Unlike a simple fried egg, this version involves fluffy, folded scrambled eggs that perfectly match the texture of the steak. The melted American cheese adds that signature fast-food creaminess, bringing everything together in the most indulgent way. And finally, the bagel—toasted just enough to provide a slight crunch while still staying soft inside—acts as the perfect vehicle to hold all the delicious layers together.

But let’s not forget the secret weapon: the creamy breakfast sauce. If you’ve ever wondered what makes McDonald’s breakfast sandwiches taste so special, it’s this sauce. It’s a tangy, slightly sweet, and peppery mayo-based spread that ties all the elements together. This copycat version nails the sauce, ensuring every bite delivers the same mouthwatering experience as the original.

Preparation Time and Yield

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 2 sandwiches

Nutritional Information (Per Serving)

  • Calories: ~600
  • Carbohydrates: 45g
  • Protein: 32g
  • Fat: 35g
  • Fiber: 3g
  • Sugar: 5g

Ingredients for McDonald’s Steak Egg Cheese Bagel Copycat

For the Steak Patties:

  • ½ pound shaved ribeye steak (or thinly sliced sirloin)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ½ teaspoon Worcestershire sauce
  • 1 tablespoon unsalted butter (for cooking)

For the Eggs:

  • 2 large eggs
  • 1 tablespoon milk
  • Pinch of salt and pepper
  • 1 teaspoon butter

For the Creamy Breakfast Sauce:

  • ¼ cup mayonnaise
  • 1 teaspoon yellow mustard
  • ½ teaspoon lemon juice
  • ½ teaspoon Worcestershire sauce
  • ¼ teaspoon black pepper
  • ¼ teaspoon smoked paprika
  • ½ teaspoon sugar

Other Components:

  • 2 plain bagels, split and toasted
  • 2 slices American cheese (or your choice of cheese)
  • 1 tablespoon butter (for toasting the bagels)

Step-by-Step Instructions for McDonald’s Steak Egg Cheese Bagel Copycat

Step 1: Prepare the Steak Patties

  1. Heat a skillet over medium-high heat and add 1 tablespoon of butter.
  2. In a bowl, season the shaved ribeye steak with salt, pepper, garlic powder, onion powder, and Worcestershire sauce. Mix well to ensure even seasoning.
  3. Once the pan is hot, add the seasoned steak in small portions, flattening it slightly with a spatula. Cook for about 2-3 minutes per side, until browned and slightly crispy at the edges.
  4. Once cooked, remove the steak from the pan and set it aside.

Step 2: Make the Creamy Breakfast Sauce

  1. In a small bowl, combine mayonnaise, mustard, lemon juice, Worcestershire sauce, black pepper, smoked paprika, and sugar.
  2. Stir well until smooth and fully mixed.
  3. Set the sauce aside for later assembly.

Step 3: Cook the Eggs

  1. In a small bowl, whisk together eggs, milk, salt, and pepper.
  2. Heat 1 teaspoon of butter in a nonstick pan over medium heat.
  3. Pour in the egg mixture and let it sit for a few seconds. Then, gently stir with a spatula, folding the eggs over themselves until they form a soft, fluffy texture.
  4. Once fully cooked but still soft, remove from heat.

Step 4: Toast the Bagels

  1. Spread butter on the inside of each bagel half.
  2. Place them face down in a hot pan or toaster and cook until golden brown and slightly crispy.

Step 5: Assemble the Sandwich

  1. Spread a generous layer of creamy breakfast sauce on the bottom half of each toasted bagel.
  2. Place a slice of American cheese on top.
  3. Add the steak patty over the cheese, followed by the scrambled eggs.
  4. Cover with the top half of the bagel and gently press down.

Step 6: Serve and Enjoy!

Your homemade McDonald’s Steak Egg & Cheese Bagel is ready to enjoy! Serve it warm and savor every bite of this delicious, restaurant-style breakfast sandwich.

Ingredient Background

A dish is only as good as the ingredients that go into it, and the Steak Egg Cheese Bagel is no exception. Each component plays a key role in creating that familiar flavor profile, so let’s dive into why they matter.

The Steak

The ribeye steak (or sirloin) used in this recipe is crucial because of its tenderness and marbling. Ribeye is naturally juicy and flavorful, making it an excellent choice for a quick-seared sandwich steak. The combination of garlic powder, onion powder, salt, black pepper, and Worcestershire sauce enhances the umami-rich profile of the meat, mimicking that fast-food-style seasoning.

The Bagel

McDonald’s opted for a bagel instead of a bun to make this sandwich stand out from their typical breakfast offerings. Bagels have a unique chewiness that holds up well against juicy steak and melted cheese. Toasting the bagel adds a crunchy contrast to the soft textures of the steak and egg.

The Secret Breakfast Sauce

The creamy breakfast sauce is what truly elevates this sandwich. A blend of mayonnaise, mustard, Worcestershire sauce, lemon juice, and smoked paprika gives it a tangy, slightly smoky taste that balances the richness of the cheese and steak. This sauce is the game-changer that ties everything together, making the sandwich more than just a stack of ingredients.

Technique Tips for McDonald’s Steak Egg Cheese Bagel Copycat

Recreating a fast-food classic at home requires a bit of technique. Here are some key tricks to get that authentic taste and texture.

1. Getting the Steak Just Right

Thinly shaved steak is essential to mimic McDonald’s texture. If you’re starting with a whole piece of ribeye or sirloin, place it in the freezer for 15-20 minutes before slicing. This firms up the meat, making it easier to cut super thin. Cooking the steak on high heat ensures a slight crisp on the edges while keeping it tender inside.

2. Perfecting the Fluffy Folded Egg

The folded egg is a signature element of McDonald’s breakfast sandwiches. Instead of a traditional fried egg, they use a soft, fluffy, folded square. To replicate this, cook your scrambled eggs in a small pan over low heat, allowing them to set slightly before folding in layers. This technique results in a light and airy texture instead of a dense, overcooked egg.

3. Toasting the Bagel for the Best Texture

A toasted bagel makes all the difference. Instead of just popping it in a toaster, butter the cut sides and toast them on a skillet. This gives a golden, crispy surface while keeping the inside soft and chewy. It also enhances the flavor by adding a subtle buttery richness.

Alternative Presentation Ideas

If you love the Steak Egg Cheese Bagel, why not experiment with some fun variations? You can easily tweak this recipe to create new and exciting breakfast sandwich combinations.

1. Open-Faced Breakfast Bagel

Skip the top half of the bagel and serve the sandwich open-faced with extra sauce and cheese melted on top. This turns it into more of a knife-and-fork meal, perfect for a sit-down breakfast.

2. Steak Bagel with a Spicy Kick

If you love heat, add a spicy twist by mixing sriracha or hot sauce into the breakfast sauce. You can also sprinkle red pepper flakes onto the steak while cooking for an extra burst of spice.

3. Deluxe Steak & Egg Wrap

Want to take it on the go? Wrap everything inside a warm flour tortilla instead of a bagel for a handheld version. This is a great way to enjoy the flavors without the extra chewiness of a bagel.

Freezing and Storing McDonald’s Steak Egg Cheese Bagel Copycat

Want to meal prep this breakfast sandwich? You can make and store them in advance, ensuring you have a delicious homemade McDonald’s-style breakfast ready whenever you want.

1. Storing in the Fridge

If you plan to eat them within a few days, store your assembled sandwiches in an airtight container in the fridge for up to 3 days. For the best results, store the bagels, eggs, and steak separately and assemble them just before reheating.

2. Freezing for Long-Term Storage

For longer storage, wrap each fully assembled sandwich tightly in foil or plastic wrap, then place them in a freezer-safe bag. They will stay fresh for up to 2 months.

3. Reheating for Best Texture

To reheat, remove the sandwich from the freezer and microwave for 1-2 minutes until warmed through. For the best texture, toast the bagel in a pan for a few seconds to bring back its crispiness.

Healthier Twist Ideas

If you want a lighter version of this sandwich, there are plenty of ways to tweak the recipe while keeping the flavors intact.

1. Leaner Protein Choice

Instead of ribeye, try using lean ground turkey or chicken for the steak portion. These options reduce the fat content while still providing a protein-packed breakfast.

2. Whole Wheat Bagel Swap

Swap the classic plain bagel for a whole wheat or multi-grain version. This adds more fiber and nutrients, making it a better option for sustained energy throughout the morning.

3. Dairy-Free and Low-Fat Cheese Options

For a dairy-free version, replace the American cheese with vegan cheese slices or omit it entirely. You can also use low-fat cheddar or Swiss cheese for a lower-calorie alternative.

Serving Suggestions for Events

This hearty breakfast sandwich is perfect for more than just a regular weekday morning. Here’s how you can serve it at different events:

1. Weekend Brunch Favorite

Serve these sandwiches alongside hash browns, fresh fruit, and coffee for a fast-food-inspired brunch spread. It’s an easy way to impress guests while keeping the prep minimal.

2. Meal Prep for Busy Mornings

If you have a busy workweek, make a batch of these sandwiches ahead of time and freeze them. Simply grab one, reheat, and enjoy a quick and satisfying breakfast before heading out the door.

3. Game Day Breakfast

Hosting a morning tailgate or game day brunch? These sandwiches are a great addition to the menu! Serve them with crispy breakfast potatoes and fresh juice to fuel up for the day.

Frequently Asked Questions (FAQs)

1. What kind of steak does McDonald’s use?

McDonald’s uses a seasoned beef patty, which has a soft, shredded texture. For a close match, shaved ribeye or sirloin works best.

2. Can I use a different type of bagel?

Absolutely! Try everything bagels, sesame bagels, or even a whole wheat bagel for a different flavor.

3. Can I make this sandwich vegetarian?

Yes! Swap the steak for a grilled mushroom patty or a plant-based sausage patty for a delicious vegetarian version.

4. What’s the best cheese for this sandwich?

American cheese melts the best, but cheddar, Swiss, or pepper jack also work well.

5. Can I skip the breakfast sauce?

You can, but it adds a signature taste. If you prefer, replace it with sriracha mayo or honey mustard.

6. How do I make the steak extra tender?

Marinate it in a little Worcestershire sauce for at least 15 minutes before cooking.

Conclusion

Recreating the McDonald’s Steak Egg & Cheese Bagel at home is easier than you think—and it might even taste better! With juicy steak, creamy cheese, fluffy eggs, and that signature breakfast sauce, this copycat recipe delivers the same indulgent experience in your own kitchen. Whether you’re meal prepping, serving brunch, or just craving a nostalgic fast-food classic, this recipe has you covered.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

McDonald’s Steak Egg Cheese Bagel Copycat


  • Author: Olivia
  • Total Time: 25 minutes
  • Yield: 2 sandwiches 1x

Ingredients

Scale

For the Steak Patties:

  • ½ pound shaved ribeye steak (or thinly sliced sirloin)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ½ teaspoon Worcestershire sauce
  • 1 tablespoon unsalted butter (for cooking)

For the Eggs:

  • 2 large eggs
  • 1 tablespoon milk
  • Pinch of salt and pepper
  • 1 teaspoon butter

For the Creamy Breakfast Sauce:

  • ¼ cup mayonnaise
  • 1 teaspoon yellow mustard
  • ½ teaspoon lemon juice
  • ½ teaspoon Worcestershire sauce
  • ¼ teaspoon black pepper
  • ¼ teaspoon smoked paprika
  • ½ teaspoon sugar

Other Components:

  • 2 plain bagels, split and toasted
  • 2 slices American cheese (or your choice of cheese)
  • 1 tablespoon butter (for toasting the bagels)

Instructions

Step 1: Prepare the Steak Patties

  1. Heat a skillet over medium-high heat and add 1 tablespoon of butter.
  2. In a bowl, season the shaved ribeye steak with salt, pepper, garlic powder, onion powder, and Worcestershire sauce. Mix well to ensure even seasoning.
  3. Once the pan is hot, add the seasoned steak in small portions, flattening it slightly with a spatula. Cook for about 2-3 minutes per side, until browned and slightly crispy at the edges.
  4. Once cooked, remove the steak from the pan and set it aside.

Step 2: Make the Creamy Breakfast Sauce

  1. In a small bowl, combine mayonnaise, mustard, lemon juice, Worcestershire sauce, black pepper, smoked paprika, and sugar.
  2. Stir well until smooth and fully mixed.
  3. Set the sauce aside for later assembly.

Step 3: Cook the Eggs

  1. In a small bowl, whisk together eggs, milk, salt, and pepper.
  2. Heat 1 teaspoon of butter in a nonstick pan over medium heat.
  3. Pour in the egg mixture and let it sit for a few seconds. Then, gently stir with a spatula, folding the eggs over themselves until they form a soft, fluffy texture.
  4. Once fully cooked but still soft, remove from heat.

Step 4: Toast the Bagels

  1. Spread butter on the inside of each bagel half.
  2. Place them face down in a hot pan or toaster and cook until golden brown and slightly crispy.

Step 5: Assemble the Sandwich

  1. Spread a generous layer of creamy breakfast sauce on the bottom half of each toasted bagel.
  2. Place a slice of American cheese on top.
  3. Add the steak patty over the cheese, followed by the scrambled eggs.
  4. Cover with the top half of the bagel and gently press down.

Step 6: Serve and Enjoy!

Your homemade McDonald’s Steak Egg & Cheese Bagel is ready to enjoy! Serve it warm and savor every bite of this delicious, restaurant-style breakfast sandwich.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes

Nutrition

  • Calories: 600
  • Sugar: 5g
  • Fat: 35g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 32g

Leave a Comment

Recipe rating