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
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