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
A homemade McDonald's Steak, Egg & Cheese Bagel with a juicy steak patty, fluffy egg, melted American cheese, and creamy sauce on a toasted bagel.

Copycat McDonald’s Steak, Egg & Cheese Bagel Recipe


  • Author: Ava
  • Total Time: 20 minutes
  • Yield: 2 sandwiches 1x

Description

Recreate the McDonald’s Steak, Egg & Cheese Bagel at home with this easy-to-follow recipe. Tender, flavorful steak, melty cheese, a fluffy egg, and a signature creamy sauce all come together on a toasted bagel. Perfect for a quick breakfast or weekend brunch.


Ingredients

Scale
  • For the Steak:
    • ½ lb shaved steak or thinly sliced ribeye
    • ½ tsp salt
    • ½ tsp black pepper
    • ½ tsp garlic powder
    • ½ tsp onion powder
    • 1 tbsp Worcestershire sauce
    • 1 tbsp butter (for cooking)
  • For the Breakfast Sauce:
    • ¼ cup mayonnaise
    • 1 tsp yellow mustard
    • ½ tsp lemon juice
    • ½ tsp sugar
    • ¼ tsp garlic powder
    • ¼ tsp onion powder
    • ¼ tsp paprika
  • For the Sandwich:
    • 2 plain bagels, toasted
    • 2 slices American cheese
    • 2 large eggs
    • 1 tbsp butter (for eggs)
    • 2 tbsp caramelized onions (optional)

Instructions

  • Prepare the Sauce:
    • In a small bowl, mix mayonnaise, mustard, lemon juice, sugar, garlic powder, onion powder, and paprika. Stir well and refrigerate.
  • Cook the Steak:
    • Heat butter in a skillet over medium-high heat.
    • Add shaved steak and season with salt, pepper, garlic powder, onion powder, and Worcestershire sauce.
    • Cook for 3-4 minutes until browned and slightly crispy.
    • Divide into two patty-sized portions and set aside.
  • Cook the Eggs:
    • Melt butter in a pan over medium heat.
    • Crack eggs into the pan, breaking the yolks slightly.
    • Cook for 2 minutes on each side or until fully set.
  • Toast the Bagels:
    • Butter and toast the bagels in a skillet or toaster until golden brown.
  • Assemble the Sandwich:
    • Spread the breakfast sauce on each bagel half.
    • Place a slice of American cheese on the bottom half.
    • Add the cooked steak patty, followed by the egg.
    • Add caramelized onions (if using), then top with the other bagel half.
  • Serve & Enjoy:
    • Let the sandwich sit for a minute to let the cheese melt, then serve warm.

Notes

  • For extra flavor, marinate the steak in Worcestershire sauce for 15 minutes before cooking.
  • If you prefer a softer egg texture, whisk the eggs before cooking and fold them into a fluffy omelet.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to a month.
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Breakfast, Sandwich
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Calories: 650
  • Sugar: 4g
  • Sodium: 980mg
  • Fat: 42g
  • Saturated Fat: 18g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 38g

Keywords: McDonald's steak bagel recipe, homemade McDonald's breakfast sandwich, steak egg cheese bagel copycat