This homemade McDonald's steak bagel is about to become your new favorite breakfast! It's a copycat of the ever-famous McDonald's breakfast sandwich, and it's made with perfectly seasoned shaved steak, eggs, and melty cheese. It's mouthwateringly delicious and made fresh every time - because you're the one that's making it! So, never wait in line at a drive-thru again.
Table of Contents
The Best McDonalds Steak Bagel Recipe
We all know that McDonald's has the best breakfast menu. But, what you might not know is how easy it actually is to make your own McDonald's breakfast sandwich at home!
This filling breakfast sandwich is essentially a toasted bagel, with melted cheese, onions, folded eggs, and shaved steak. Packed with hearty, savory goodness, this brings breakfast bagels to a whole other level!
And what I love about this recipe is that you can make two steak egg cheese sandwiches in under 30 minutes. That's a lot less time than it takes to drive to McDonald's and wait in line during peak hours.
Not to mention, I think this homemade steak egg and cheese bagel tastes way beyond anything you could pick up at a drive-thru.
But don't take my word for it, try these breakfast bagels for yourself and see for yourself!
Oh, and for the full McDonald's breakfast experience, you can make this McDonalds iced coffee or McDonalds sweet tea and these McDonalds pancakes to go along with it!
Ingredients
Now, the ingredients list for this McDonald's steak bagel is pretty straightforward.
You should be able to find most of these ingredients at your local grocery store or in your pantry.
Here's what you'll need to make a McDonald's steak bagel at home:
- About ½ lb. Shaved Steak
- 1 tsp. Garlic Powder
- 1 tbsp. Worcestershire Sauce
- Salt and Pepper
- 2 tbsp. Butter
- ½ Onion, sliced
- 2 Bagels
- 2 Cheddar Cheese Slices
- 2 Eggs
Simple, right?
And you can actually use some of these ingredients to make my McDonalds big mac, so you'll want to check that out next!
Ingredient Substitutions
And what's great about this steak egg and cheese bagel recipe is you can put your own spin on it.
Feel free to swap the cheddar for whatever cheese you want. I personally like to mix it up and use pepper jack or Swiss.
As for the bagel, you can use any kind you want, like sesame seed, plain, everything, or even cheddar.
And for the shaved steak, you can usually find it in the meat or freezer section, sometimes labeled shaved beef. It's basically any cut of beef, thinly sliced. So, if you can't find it, you can buy also buy flank steak or skirt steak and have the butcher slice it thin for you or just slice it yourself.
Also, don't be afraid to improvise when it comes to building your breakfast sandwich. I love adding this McDonald's breakfast sauce to mine for an elevated flavor.
How To Make McDonald's Steak Bagel
So, as I've mentioned, it couldn't be easier to make this savory steak and egg bagel. In only 30 minutes or less, you'll have two hearty steak egg cheese sandies for you and whoever is lucky enough to be sharing this recipe with you.
Plus, all the sandwich fillings are made in one pan, so you don't have to worry about cleanup!
And once you've made this steak and cheese bagel, you'll have no problem making it over and over again - and that's without looking at the steps.
Yup, it's that easy!
Now, let's get into the recipe.
Step 1: Season the Steak
First, you'll want to transfer the shaved steak to a bowl along with the garlic powder, Worcestershire sauce, salt, and pepper.
Then, give it a mix, and set it aside for later.
Step 2: Cook The Onions and Steak
Next, put a non-stick iron skillet (or any other oven-proof skillet) over medium high heat on the stove.
Add the butter to it and let it melt, then add the onions and cook them, stirring occasionally, until nice and browned. Then, transfer the onions to a plate, and in the same pan, add the seasoned shaved steak.
Cook the steak for about 1-2 minutes, then flip and cook for another minute or so until browned.
Then, add the steak to the plate of onions and clean the skillet.
Step 3: Prepare The Bagels and Eggs
Now, toast bagels to your liking in the toaster oven or air fryer.
Then, in the meantime, put the skillet back on the stove and grease it with some butter.
Next, add the eggs to a bowl, and whisk to combine the whites and yolks. Pour the eggs into the skillet and cook for a few minutes until solid, then flip and cook for another minute to make an omelet.
Step 4: Assemble the Sandwich
Finally, to build your sandwich, place one half of the bagel onto the skillet and top it with half of the cooked steak and onions.
Next, fold half of the egg on top, followed by a slice of cheese.
Place the other half of the bagel on top and repeat the steps to make the second sandwich.
Then, cover the skillet with a lid, so the cheese melts in the residual heat.
By the way, if you want to speed it up, you can also transfer the skillet to the oven and heat it to melt the cheese faster.
Then, once the cheese has melted, serve the steak egg and cheese bagel with some steak sauce or breakfast sauce and enjoy!
How To Store McDonald's Steak Bagel
So, as you know, this recipe for McDonalds copycat steak egg and cheese bagel will make 2 delicious breakfast sandwiches. And if you're just making this recipe for yourself, you can totally save the other sandwich for later in the week!
The best way to store everything is in separate airtight containers in the fridge for up to 5 days. Then, when you're ready to eat the sandwich, just toast the bagel, assemble, and melt the cheese.
And if you want to keep them for longer or pre-make a bunch of these breakfast sandwiches for meal prep, they freeze really well! Make as many as you want and then wrap the assembled sandwich in tin foil - or parchment paper - and transfer to a freezer-safe bag.
Stored this way, the sandwich will last in the freezer for up to 1 month.
How To Reheat Breakfast Sandwiches
To reheat the steak egg and cheese bagel sandwich, simply wrap your bagel sandwiches in a paper towel and heat in the microwave in 30-second increments until warmed through.
Alternatively, you can place your steak sandwich in the oven or toaster set to 350°F (175°C) for 8-10 minutes.
By the way, if you're reheating a frozen breakfast sandwich, first put it in the fridge to thaw overnight. Then, you can reheat it the same as I described above - in the microwave, oven, or toaster.
Wrapping It Up
Well, that's how to make McDonald's steak egg and cheese bagel at home!
This homemade breakfast sandwich hits the spot every single time. Plus, it's so much fresher than anything you'll get at a fast food joint.
Anyway, if you gave this McDonald's steak egg and cheese bagel recipe a try, be sure to leave a comment below and let me know how it went! I'd love to hear your thoughts.
Also, be sure to check out our Youtube channel, Instagram, and TikTok for more recipes. We post new ones on them almost every single day.
Oh, by the way, if you loved this copycat Mcdonald's breakfast recipe, I've got a feeling you'll love this McDonald's smoothie recipe too! So give that a look next.
More McDonald's Recipes
If you liked this copycat McDonald's recipe, we have a bunch of other ones on the blog that I think you'll like too!
Give one of these McDonald's recipes a try next:
- Homemade McGriddle
- Egg McMuffin
- McDonald's breakfast burrito
- McDonalds hash browns
- McDonalds parfait
- McDonald's oatmeal
- McDonald's big mac
McDonald's Steak Egg and Cheese Bagel (The Best Copycat Recipe)
This homemade McDonald's steak bagel is about to become your new favorite breakfast! It's a copycat of the ever-famous McDonald's breakfast sandwich, and it's made with perfectly seasoned shaved steak, eggs, and melty cheese. It's mouthwateringly delicious and made fresh every time - because you're the one that's making it! So, never wait in line at a drive-thru again.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2 servings 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: McDonalds
Ingredients
About ½ lb (250g) Shaved Steak
1 tsp. Garlic Powder
1 tbsp. Worcestershire Sauce
Salt and Pepper
2 tbsp. Butter
½ Onion, sliced
2 Bagels
2 Cheddar Cheese Slices
2 Eggs
Instructions
- Season the shaved steak with garlic powder, Worcestershire sauce, salt, and pepper.
- Heat a non-stick skillet iron (or other oven proof skillet) to medium-high heat and add the butter to it. Add the onions and cook them until browned.
- Remove the onions from the skillet and add the steak to it. Cook for 1-2 minutes, then flip and cook for another minute until browned. Add to the plate of onions and clean the skillet.
- Toast the bagels.
- Grease the skillet and add the eggs to it. Cook until solid, then flip and cook for another minute to make an omlette.
- Top bagels with the steak and onions, egg, and cheese slices and cover with the lid, so the cheese melts - you can also transfer the skillet to the oven, so the cheese melts quickly.
Nutrition
- Serving Size: 1 serving
- Calories: 617
- Fat: 25
- Carbohydrates: 56
- Protein: 48
Keywords: steak bagel, mcdonalds steak bagel, bagel sandwich, breakfast sandwich, mcdonald's breakfast sandwich, breakfast bagels, steak egg cheese, mcdonalds steak bagel recipe, mcdonalds steak bagel breakfast sandwich, mcdonald's steak bagel ingredients,
Jonah
Made this bagel for breakfast, and will definitely make it again soon.
★★★★★
Zack
Awesome recipe.
★★★★★
Timothy
Best bfast sandwich that I have made at home. Going to make this a bunch.
★★★★★
Todd
Meal prepped a bunch of these bagels last week and doing it again this week. This recipe is a home run!
★★★★★
Jerry
My top five favorite breakfast sandwich that I have ever had. It's damn good.
★★★★★
Tammy M
My husband and I loved this! Best bfast sandwich ever!
★★★★★
Ted
This was dank.
★★★★★