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

Homemade McDonald’s-Style Breakfast: Steak Egg and Cheese Bagel Recipe


  • Author: Andrew Recipes
  • Total Time: 25 minutes
  • Yield: 1 servings 1x

Description

This homemade version of the McDonald’s Steak, Egg, and Cheese Bagel is packed with juicy steak, melty cheese, caramelized onions, and a creamy breakfast sauce—all on a toasted bagel. The perfect way to start your day! 🌅✨


Ingredients

Scale

For the Sandwich:

  • 1 steak patty (or 6 oz shaved steak)
  • 1 tablespoon butter
  • 1 small onion, sliced
  • 1 large egg
  • 1 tablespoon milk
  • 1 plain bagel, toasted
  • 1 slice American cheese
  • 1 tablespoon creamy breakfast sauce (see below)

For the Breakfast Sauce:

  • 2 tablespoons mayonnaise
  • 1 teaspoon yellow mustard
  • ½ teaspoon lemon juice
  • ½ teaspoon sugar
  • ¼ teaspoon onion powder
  • ¼ teaspoon garlic powder

Instructions

1️⃣ Prepare the Sauce: In a small bowl, mix mayonnaise, mustard, lemon juice, sugar, onion powder, and garlic powder. Stir until smooth and set aside.

2️⃣ Caramelize the Onions: Heat ½ tablespoon butter in a pan over medium heat. Add sliced onions and cook for 5-7 minutes, stirring occasionally, until golden brown. Remove from heat and set aside.

3️⃣ Cook the Steak: In the same pan, add the steak patty or shaved steak. Cook over medium heat until browned and fully cooked, about 3-4 minutes per side. Remove from the pan and keep warm.

4️⃣ Scramble the Egg: In a small bowl, whisk together the egg and milk. Melt the remaining butter in the pan and pour in the egg mixture. Cook, folding the egg into a square shape for easy sandwich assembly.

5️⃣ Assemble the Bagel: Spread the breakfast sauce on both halves of the toasted bagel. Layer the cooked steak, caramelized onions, scrambled egg, and American cheese on the bottom half.

6️⃣ Serve Hot: Close the sandwich, press lightly, and enjoy your homemade McDonald’s-style breakfast! 🍽️☕

Notes

Want it extra cheesy? Add an extra slice of cheddar or Swiss cheese for more gooey goodness.
Crispier onions? Cook them a little longer for a deeper caramelized flavor.
Steak variation: Use ribeye, sirloin, or even roast beef slices for a different take on the classic.

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