McDonald’s Steak Egg And Cheese Bagel Recipe

Have a delicious morning burger! The McDonald’s Steak Egg & Cheese Bagel is the perfect breakfast sandwich, with delicious steak, fluffy eggs, and melting cheese nestled between two soft, toasted bagels. You’re missing out on a truly magical culinary experience if you haven’t tasted this tasty begal yet.

Legend has it that the first McDonald’s Steak Bagel was created by American baker, Isaac, in 1839. Since then, this delicious dish has become a beloved favorite of breakfast lovers around the world. And with its juicy beef patty, tender eggs, and carb-packed bagel, it’s not just a morning meal – it’s the perfect snack or meal for busy days when you need an energy boost.

And the greatest part? This yummy sandwich is high in nutrients, including cholesterol-lowering fiber, protein, and iron. Not only will it delight your taste buds, but it will also help your body.

So, grab the ingredients and prepare this delicious McDonald’s Steak Egg And Cheese Bagel Recipe at home following my included instructions and ingredients below.

Why You Should Try This Recipe

A wholesome and hearty package of nutritious sandwiches that can be easily made at home anytime you want. Also, the Grilled flavors of steak and onions make a double attraction for the whole family. And Ingredients are completely inexpensive and easy to find. 

McDonald's Steak Egg And Cheese Bagel Recipe

McDonald’s Steak Egg And Cheese Bagel Recipe

0.0 from 0 votes
Recipe by Lindsay G. Cabral Cuisine: AmericanDifficulty: Medium


Prep time


Cooking time




Total time



This McDonald’s Steak Egg And Cheese Bagel Recipe is simple to prepare at home and tastes better than restaurant burgers. It tastes best with grilled caramelized onions and spicy toasted bread (bagel).


  • Beef steaks – 4 slices

  • Eggs- 3

  • Plain bagel- 4

  • Sharp Chedder- 4 pieces

  • Onion chopped- 1 onion

  • Pepper and salt- as per taste

  • Rosemary- 1 tsp

  • Thyme- 1 tsp

  • Garlic powder- 1tsp

  • Mayonnaise- 1/2 cup

  • Yellow mustard- 2 tsp

  • lemon juice- 2 tsp

  • Dried dill- 1 tsp

  • Butter- 4 tsp

  • Steak sauce- 2 tsp

  • Honey -1 tsp

  • All-purpose seasonings- 2 tsp

  • Making tools:
  • A large saucepan

  • A bowl

  • Oven

how to make McDonald’s Steak Egg And Cheese Bagel

  • Arrange all ingredients: Firstly, arrange all the ingredients nearby. You can buy french classic yellow mustard, duke’s mayonnaise, A1 original sauce, lemon, butter, beef, and all-purpose seasonings.
    Arrange all ingredients
  • Chop the onions: To get the caramelized onion flavor, cut the onions into thin slices or chop them frequently, keeping them on a chopping board.
    Chop the onions
  •  Make a sauce: Now, take a mixing bowl. Place ½ cup of mayonnaise, 2 tsp of yellow mustard, 2 tsp of Steak sauce, and 1 tsp of steak sauce in it. Add a pinch of salt and 1 tsp of honey, and 1 tsp of lemon juice. Sprinkle some all-purpose flour. Combine them and make a thick batter.
    Make a sauce
  • Process the beef steak: Clean the beef steak pieces and put them in a zip-lock bag. Flatten then with a tenderizer. It helps to cook the beef shortly and soften it enough to use in sandwiches. You can also use an iron-cast hammer.  
    Process the beef steak
  • Season the steak: Now, bring the steak out of the zipper. Sprinkle some all-purpose seasonings over the steak properly. Make sure all sides of the steaks are covered with seasonings. Set aside for marinating.
    Season the steak
  • Prepare the bagel: It’s time to prepare our bagel. Take two round plain bagels and slice them into halves using a shattered knife. Now, toast them in the oven at 350 degrees for a few minutes. Before toasting, spread 1 tsp of butter into the patties of bread.
    Prepare the bagel
  • Caramel the onions: Preheat a saucepan onto the stove at medium-high heat. Pour 2 tsp of butter or olive oil. Heat the oil for a few seconds. Then add the onion springs to the pan. Add a pinch of salt and all-purpose seasoning. Stir it until it turns into a caramelized, soft creamy texture. Place aside.
    Caramel the onions
  • Cook the marinated steak: Place the onion into a bowl and add 1 tsp of butter into the hot empty pan. Place the marinated steak into the pan and press them down on the oily surface. After 2 minutes, flip the steaks and cook them until they turn deep brown and enough to soften to bite with the sandwich.  
    Cook the marinated steak
  • Add raw seasonings: After 5 minutes of cooking, add the dried dills, fresh thyme, and rosemary leaves. Put two cloves of garlic. Allow them to absorb together. Cook again in low heat for 10 minutes.
    Add raw seasonings
  • Make an egg omelet: Now, add 1 tsp of oil and four whole eggs into an empty heat pan. Spread the eggs’ fluid around the pan. Sprinkle some black pepper ground and a pinch of salt.
    Make an egg omelet
  • Fold the omelet: Fold it over three times onto the pan. Make sure you can place them easily into the middle of the sandwich bread. Give it a fluffy and delicious layer. Place a slice of cheese and melt it over the egg for a few seconds.
    Fold the omelet
  •  Make the steak bagel: It is done to prepare the steak bagel. Now, make the bagel with prep things. Spread 2 tsp of butter, honey, and mayo- sauce over the surface of the toasted bread using a knife. Place the cooked steak and eggs with cheese and onions one after one. Now, put the left bread on top of the layer.
    Make the steak bagel

Recipe Video

Tips And Tricks

  • If you want to skip making omelets, you can simply make the egg scramble. It takes just a few seconds.
  • You can use a large pan for cooking, as you can make caramel onions and steak at a time. 
  • You can restore the leftover marinated steaks, and before serving, you can heat them with onions in a large pan.
  • You can serve it as a hearty steak sandwich with a fluffy omelet and caramel onions.

Secret Tips For Extending The Yummies

You can also add onion and garlic powder, white and black pepper with homemade dill sauce, and Montreal steak spice. Overall, it’s a tasty combination.

Store And Reheat Process

  • The marinated steaks should be stored separately in an airtight container in the refrigerator for 3 to 5 days. When ready to dine, just reheat the bagels, top with melted cheese, then place the steaks in the center of the sandwich bread.
  • You can also store the ready-to-bite sandwich for longer, they need to be wrapped with tin foil or parchment paper and folded up in an airtight safe packet, and kept in the deep section of the fridge for 10 to 15 days. It will be really good!

Nutrition Facts

2 servings per container

  • Amount Per ServingCalories1200
  • % Daily Value *
  • Total Fat 60g 93%
    • Cholesterol 500mg 167%
    • Protein 65g 130%

    • Calcium 900%
    • Iron 10%

    * The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


    It’s done! this McDonald’s Steak Egg And Cheese Bagel is simple to prepare at home and enjoy with family. These might be your children’s favorite items. Just follow the instructions and make it. If you have already prepared it, let me know your feedback.

    Leave a Comment