McDonald's Steak Bagel Breakfast Sandwich

Prep: 15 minCook: 20 min4 servingsmediumAmerican
McDonald's Steak Bagel Breakfast Sandwich

A hearty breakfast sandwich inspired by McDonald's menu, featuring seasoned ground beef patties, folded eggs, melted American cheese, and caramelized onions on toasted buttered bagels. This version delivers the savory, nostalgic appeal of a fast-food favorite in a homemade format. Serve warm for breakfast or brunch; perfect for feeding a crowd or meal-prepping for busy mornings. What sets this apart is the emphasis on properly toasted bagels and hand-formed beef patties that mirror the chain's quality standards while using accessible ingredients.

Ingredients

4 servings
  • 4 plain bagels, sliced
  • 5 tablespoon butter, divided
  • ½ white onion, sliced
  • 1 pound ground chuck
    ground beef (80/20)1:1none

    higher fat ratio mirrors fast-food texture

  • 2 tablespoon Worcestershire sauce
    soy sauce1:1noneadds glutenadds soy

    deeper umami, slightly saltier

    Full guide →
  • ½ teaspoon salt
  • ½ teaspoon garlic powder
  • ¼ teaspoon ground black pepper
  • 4 eggs, whisked
  • 4 slice American cheese
    cheddar or Swiss1:1none

    sharper flavor, similar melt

    Full guide →
  • ¼ cup mayonnaise
    aioli or herb mayo1:1none

    adds brightness without changing texture

    Full guide →
  • 1 tablespoon yellow mustard
  • ½ teaspoon dill
    chives or parsleyequal amountsnone

    milder onion-forward flavor

    Full guide →

Instructions

  1. 1

    Slice bagels horizontally and butter each cut side

  2. 2

    Toast bagel halves butter-side down in a skillet over medium heat until lightly golden, then set aside

  3. 3

    Add butter and sliced onions to the skillet and saute until translucent, then remove and set aside

  4. 4

    Combine ground chuck with Worcestershire sauce, salt, garlic powder, and black pepper, mixing by hand

  5. 5

    Form mixture into a ball, divide into four equal sections, and shape each into a flat patty about 1/2 inch thick

  6. 6

    Cook patties over medium-high heat for 3 minutes per side until fully cooked through, then set aside

  7. 7

    Wipe the skillet clean, spray with nonstick spray, and reduce heat slightly

  8. 8

    Pour whisked eggs into the skillet and let cook undisturbed for 2 to 3 minutes

  9. 9

    Fold eggs over with a spatula to form a half circle and cook for 1 to 2 minutes more

  10. 10

    Place cheese slices over the eggs and cook until cheese begins to melt

  11. 11

    Cut the egg in half to create two quarter circles

  12. 12

    Mix mayonnaise, mustard, and dill in a small bowl

  13. 13

    Spread mayonnaise mixture on all eight bagel faces

  14. 14

    Layer steak patty, onions, egg, and cheese on bagel bottoms and top with bagel tops

Tips

Tip 1

Form beef patties to about 1/2 inch thick so they cook evenly and expand slightly; they should remain intact during cooking rather than crumbling.

Tip 2

Toast bagels with butter before building to prevent sogginess and create a crisp, flavorful base that contrasts with the soft fillings.

Tip 3

Fold eggs into a half circle rather than scrambling to maintain a cohesive layer that distributes evenly across each sandwich.

Good to Know

Storage

Wrap cooled assembled sandwiches in foil or plastic wrap and refrigerate up to 3 days. Reheat in a 350F oven for 10 minutes or in a skillet over medium heat.

Make Ahead

Prepare beef patties and store in the refrigerator up to 24 hours before cooking. Toast bagels and prepare the mayonnaise mixture up to 8 hours ahead. Cook components separately and assemble just before serving for best texture.

Serve With

Serve immediately while warm. Pairs well with hash browns, fresh fruit, or a simple side salad. Great for casual weekday breakfasts or feeding a group at brunch.

See pairing guide →

Common Mistakes

Watch

Don't overcook beef patties beyond medium-well or they will become tough and dry; pull them at the moment they reach full opacity inside.

Watch

Don't skip buttering and toasting the bagels or the sandwich will absorb moisture and become soggy within minutes.

Watch

Don't fold the eggs too early; wait until the bottom is set so they hold together as a unified piece rather than breaking apart.

Substitutions

ground chuck
ground beef (80/20)1:1none

higher fat ratio mirrors fast-food texture

American cheese
cheddar or Swiss1:1none

sharper flavor, similar melt

Full guide →
dill
chives or parsleyequal amountsnone

milder onion-forward flavor

Full guide →
mayonnaise
aioli or herb mayo1:1none

adds brightness without changing texture

Full guide →
Worcestershire sauce
soy sauce1:1noneadds glutenadds soy

deeper umami, slightly saltier

Full guide →
Find more substitutions →

FAQ

Can I make these sandwiches ahead and freeze them?

Yes. Assemble cooled sandwiches, wrap tightly in foil or plastic wrap, and freeze up to 2 weeks. Thaw in the refrigerator overnight and reheat in a 350F oven for 15 minutes, covered with foil to prevent drying.

What if I don't have American cheese?

Cheddar, Swiss, or Provolone work well. American cheese melts fastest and most smoothly, so use a cheese that melts readily to avoid a tough, clumpy texture in the final sandwich.

How long will leftovers keep?

Refrigerate assembled sandwiches in an airtight container up to 3 days. The bagel will soften over time. Store components separately if longer storage is needed and assemble fresh.