This Steak Egg and Cheese Bagel Recipe is delicious and satisfying. Every day of the week, this is the ideal portable breakfast sandwich. There is no comparison to the McDonald's steak sandwich. The substantial, expertly seasoned, and succulent beef fills this breakfast sandwich.

In my opinion, three ingredients are necessary for a successful sandwich: cheese, a healthy serving of protein, and a delicious sauce. All of the criteria are met by this cheese and steak egg bagel. Although we have prepared them for dinner, I prefer to make them for breakfast. The richness of the ribeye, melted cheese, and runny egg are all cut through by the creamy, acidic sauce. When served with hash browns for a filling breakfast, this will quickly become one of your family's favorite breakfast items.
Jump to:
Why You'll Love This Recipe
This recipe is a hit for a lot of reasons:
- Easy & Fast: Like many sheet pan meals, there is very little cleaning as long as you use a piece of parchment. With just five basic ingredients, everything bakes together on a single sheet.
- Economical: You can feed two adults with one bagel, two eggs, a swoosh of butter, and a sprinkle of parmesan cheese.
- Extremely Versatile: You may adapt the basic recipe in whatever way you choose because it is so easy! Make a breakfast bagel sandwich with meat or vegetarian options. Eat a lot of cheesy food or avoid dairy. The possibilities are endless.
- Deeply Satisfying: A more balanced lunch is achieved by removing half of the bagel and adding a protein-rich egg.
Main Ingredients
You'll need the following to prepare this McDonald's imitation recipe:
- Steaks: I suggest using a New York strip or ribeye steak cut. Any tender cut of steak can be used; cut it into tiny pieces before cooking or thinly against the grain after cooking. Aim for quality because this is a key ingredient. Additionally, you can utilize leftover steak by slicing it thinly and reheating it slowly before adding it to your sandwich.
- Sea salt and black pepper.
- Worcestershire sauce is a typical steak spice that imparts a traditional steak sandwich flavor. You could also use your preferred steak seasoning if you want.
- Onions: I suggest a white or yellow onion. If you'd like, you may also use a sweet onion. Make extra caramelized onions since they taste great in omelets, sandwiches, burgers, and more.
- Butter: Although you might use your preferred frying oil or nonstick cooking spray, real butter adds a wonderful flavor to the beef, onion, and eggs.
- Eggs: For optimal flavor, use the best big eggs available. I like to cook them here, but you may use a fluffy folded egg if you'd like.
- Sliced cheese: use American cheese, white American cheese, or cheddar cheese. It's up to you, but we adore American cheese slices on breakfast sandwiches. If your cheese is finely sliced, you should use two cheese slices per bagel sandwich.
- Bagels: I used a homemade bagel. Plain bagels, onion bagels, or everything bagels can all be used.
How to Make Steak, Egg and Cheese Bagel
- Slice the meat into thin "patty" pieces. You can cook the steak first, then slice it if you're using it for your sandwich.
- Use Worcestershire sauce, salt, pepper, and garlic powder to season the steak on both sides.
- In a skillet, saute the butter and onions over medium heat until caramelized.
- Add the steak to the skillet and melt a tablespoon of the butter over medium-high heat. Cook until well done, a few minutes on each side. Take out of the pan and place aside.
- Crack eggs into a skillet after heating butter in a nonstick pan or griddle over medium-low heat. Cook until the consistency you want is achieved.
- Spread a little butter on a freshly toasted bagel if preferred. Add a slice of cheese on the bottom of each bagel. Add the steak to the bottom bagel, then top with fried onions, an egg and cheese.
- Top the bagel sandwiches with the topping and serve warm.
Tips And Tricks
- You must act fast after adding the butter to the skillet since it will burn if you wait too long.
- You may double or quadruple this breakfast sandwich recipe to serve a family.
- Bringing your bagel sandwiches for breakfast on the go? Line them with parchment paper. In addition to keeping them warm, it will capture fluids, making it simple to eat and enjoy quickly (without creating a mess!).
Variations And Substitutions
- I wrap these in parchment paper and take them with me because we always rush about in the mornings.
- You can eat them alone or with a side dish for a whole meal if you can sit down and eat a polite breakfast.
- For the complete McDonald's experience, I strongly suggest a glass of cold orange juice and a hash brown patty on the side.
- They also go nicely with home fries and fresh fruit.
How to Store Leftovers
Any leftover steak or sauce can be kept in the refrigerator. Transfer to individual airtight containers. For up to two days, they will remain fresh.
Frequently Asked Questions
McDonald's steak bagel sauce is composed of dill weed, lemon juice, mayonnaise, yellow mustard, steak sauce, salt, and pepper. Make a batch of the sauce and use it on the bagels instead of butter if you want a perfect replica steak bagel.
Of course!
You can use leftover steak and just slice and reheat it for assembly, or you can thinly slice it and cook it to order.
These breakfast bagel sandwiches will taste fantastic with real steak, but they are not a perfect replica.
I prefer to serve this with a simple salad or perhaps a fruit parfait.
The bagel dough probably doesn't include any eggs unless you're ordering an egg bagel.
If you tried this Steak Egg and Cheese Bagel Recipe or any other recipe on my website, please feel free to leave a 🌟 star rating and let me know how it goes in the 📝 comments below. And remember to tag me on Instagram!
More Easy Breakfast Options
- The Best Air Fryer Breakfast Potatoes
- Air Fryer Cheesy Potato Wedges
- The Best Avocado Toast With Egg Recipe
- How To Make Toast in the Oven
- 20 Healthy Pancake Toppings (or waffles)
- Air Fryer Peach Cobbler
Recipe
Steak Egg and Cheese Bagel Recipe (Homemade Bagels!)
INGREDIENTS
- ½ pound steak
- sea salt and black pepper
- 1 ½ tablespoon Worcestershire sauce
- ½ tablespoon olive oil optional
- 4 tablespoon butter
- 1 white onion
- 4 eggs
- 8 slices cheddar cheese
- 4 homemade bagels
INSTRUCTIONS
- Slice the meat into thin "patty" pieces. You can cook the steak first, then slice it if you use it for your sandwich.
- Use Worcestershire sauce, salt, pepper, and garlic powder to season the steak on both sides.
- In a skillet, saute the butter and onions over medium heat until caramelized.
- Add the steak to the skillet and melt a tablespoon of the butter over medium-high heat. Cook until well done, a few minutes on each side. Take out of the pan and place aside.
- Crack eggs into a skillet after heating butter in a nonstick pan or griddle over medium-low heat. Cook until the consistency you want is achieved.
- Spread a little butter on a freshly toasted bagel if preferred. Add a slice of cheese to the bottom of each bagel. Add the steak to the bottom bagel, then top with fried onions, an egg, and cheese.
- Top the bagel sandwiches with the topping and serve warm.
Jocelyn Coleman says
I absolutely love the idea of making a steak egg and cheese bagel at home! It sounds way more delicious than fast food. Plus, customizing it with my favorite ingredients would make brunch feel extra special. Can't wait to give this a try!
Katie Reed says
This recipe is so tempting! I can almost smell the caramelized onions and sizzling steak. Brunch at home just got a major upgrade, and I love that I can control everything from the quality of the cheese to how runny my eggs are. Yum!
Felicity Parker says
This recipe just might become my go-to weekend treat! There’s something so comforting about homemade breakfasts, especially when they’re packed with flavor like this one. I'll definitely be trying out those variations too—hollandaise sauce sounds divine!
Molly Carter says
This recipe sounds like a dream come true for breakfast lovers like me! The combination of flavors is just perfect. I might even try using leftover steak from dinner—talk about making life easier while still enjoying something gourmet at home.
Linda Rose says
'Better than fast food' is definitely the vibe I'm here for! This steak egg and cheese bagel has all my favorite breakfast components in one spot. Can’t wait to see how much better it tastes when made fresh at home!
Jasmine Bell says
'Elevate your brunch game' indeed! This recipe has me drooling already. Using smoked cheddar instead of regular American cheese sounds like an incredible twist—can’t wait to indulge in this homemade goodness over the weekend!
Genesis Flores says
Wow, this looks mouthwatering! Who knew making a steak bagel could be so simple? I love that it's not just better than fast food but also customizable! Can’t wait to whip these up for my next brunch with friends!
Angelica King says
Oh, I'm so excited about this recipe! It sounds hearty and satisfying—definitely my kind of brunch dish. Plus, getting to make it exactly how I like it makes me feel like a kitchen superstar. Bring on the deliciousness!
Piper Davis says
I’m all in for elevating my brunch game! The thought of that homemade breakfast sauce adds such a nice touch. I think I'll experiment with some grilled onions too—what a fantastic way to bring even more flavor into this sandwich!