Go Back

Copycat McDonald's Steak Egg and Cheese Bagel

A homemade version of the beloved McDonald's breakfast bagel featuring juicy steak, eggs, and cheese on a toasted bagel.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 2 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 450

Ingredients
  

Main Ingredients
  • 2 pieces plain bagels or your favorite flavor
  • 4 oz flank steak or any tender steak cut
  • 2 large eggs cooked sunny side up or over-easy
  • 2 slices American cheese the classic choice
  • 1 tablespoon butter for cooking the eggs
  • to taste salt and pepper for seasoning the steak
  • to taste ketchup or hot sauce optional, for additional flavor

Method
 

Cooking the Steak
  1. Season the flank steak with salt and pepper. In a skillet over medium-high heat, cook the steak for about 4-5 minutes on each side, depending on your desired doneness.
  2. Once cooked, let it rest for a few minutes before slicing it thinly.
Preparing the Eggs
  1. In the same skillet, reduce the heat to medium and add the butter.
  2. Crack in the two eggs and cook them sunny side up or over-easy, allowing the yolks to remain slightly runny.
Toasting the Bagels
  1. While the steak and eggs are cooking, slice the bagels and toast them until golden brown.
  2. Optionally, spread a little butter on them for extra flavor.
Assembling the Bagels
  1. Take one half of a bagel, place a slice of American cheese on the bottom, followed by the sliced steak, the cooked egg, and then another slice of cheese on top.
  2. Add ketchup or hot sauce if desired, and cap it off with the other half of the bagel.
Heating Up
  1. To melt the cheese, microwave the assembled bagel for about 20-30 seconds or place it back in the skillet to warm it up quickly.

Notes

Feel free to substitute any tender cut of steak. For a different flavor, swap American cheese for cheddar or pepper jack. If you're allergic to eggs, consider using scrambled tofu as a replacement.