Go Back
+ servings

McDonald's Steak Egg and Cheese Bagel Recipe

Recreating one of my favorite fast food items, the McDonald's Steak Egg and Cheese Bagel, at home
Prep Time30 minutes
Cook Time40 minutes
Total Time1 hour 10 minutes
Servings: 2 Sandwiches
Calories: 1180kcal

Ingredients

Hollandaise

  • 2 egg yolks
  • 1/2 teaspoon salt
  • 1/2 teaspoon dijon mustard
  • 1 teaspoon fresh lemon juice
  • 1 stick butter melted and hot
  • 1/2 teaspoon hot sauce

Steak

  • 5 ounces thin sliced / shaved steak ribeye would be best but others are OK
  • 1/4 cup minced onions
  • salt, pepper, garlic powder

The Rest

  • butter for the pan
  • 2 average store bought bagels
  • 4 eggs
  • 4 slices mild cheddar

Instructions

Hollandaise

  • Mix the yolks, salt, mustard, and lemon juice in a large bowl that you can set over a simmering pot - or a true double boiler if you have one. Set the heat as low as you can so the water in the pot is not really even simmering, just steaming.
  • Whisk the egg mixture and slowly drizzle in the hot melted butter, whisking constantly as you do this. If it seems too thick, take it off the heat and continue.
  • After adding all the butter, if it is combined and a nice texture, you are done. If it seems too thin you can continue to whisk over the heat for a little longer.
  • This will stay in the fridge and can be re-warmed in a hot water bath, or you can hold it over the steaming water with the heat off as you cook the rest of the ingredients.

Make the sandwich

  • Melt some butter in the pan and add the meat. Cook to brown, breaking the meat up with some spatulas as it cooks. Add in the onions when it is halfway cooked.
  • When it is just about done, season with the salt, pepper, and garlic powder and stir to combine. Form a "patty" with the meat in a cooler area of the pan and use a food press to press the meat down for about 3-5 minutes to form the steak "patty"
  • While this is happening, add more butter to the pan and toast the bagels, cut side down, in the butter. Take the weight off the steak and add a slice of cheese to it.
  • I did this all on one large griddle but if you are using separate pans, get your egg pan ready and melt some butter in it. Whisk the eggs and add them to the pan. Season with salt. Cook like an omlette, basically letting the bottom solidify, then folding it over. Continue to fold to form a long rectangle the sides of the two sandwiches, then cut it in half to form the two squares, one for each sandwich.
  • Remove the bagels from the pan and top the bottom half of each with a slice of cheese. Add the steak "patty" on top of the cheese, then the egg. Drizzle on the hollandaise and serve.

Nutrition

Calories: 1180kcal | Carbohydrates: 60g | Protein: 48g | Fat: 83g | Saturated Fat: 45g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 25g | Trans Fat: 2g | Cholesterol: 723mg | Sodium: 1946mg | Potassium: 510mg | Fiber: 3g | Sugar: 1g | Vitamin A: 2526IU | Vitamin C: 2mg | Calcium: 356mg | Iron: 5mg