Ambitious Foodie - Easy Family Recipes

menu icon
go to homepage
  • All Recipes
  • Chicken Recipes
  • Videos
  • About Me
  • Contact
    • Facebook
    • Instagram
    • YouTube
  • search icon
    Homepage link
    • All Recipes
    • Chicken Recipes
    • Videos
    • About Me
    • Contact
    • Facebook
    • Instagram
    • YouTube
  • ×
    Ambitious Foodie » Recipes » Breakfast & Brunch

    Steak Egg and Cheese Bagel Recipe (Homemade Bagels!)

    Modified: Oct 4, 2026 · Published: Nov 30, 2024 ·

    5 From 9 reviews

    . Help us out! Review HERE. · Written by: Imsen · This post may contain affiliate links · 9 Comments

    Share or save this post for later!

    1 shares
    Jump to Recipe Add as a trusted Google source

    This Steak Egg and Cheese Bagel Recipe is delicious and satisfying. Every day of the week, this is the ideal portable breakfast sandwich. This homemade version easily beats the McDonald's original. The substantial, expertly seasoned, and succulent beef fills this breakfast sandwich!

    Close up of steak egg and cheese bagel 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
    • Main Ingredients
    • How to Make Steak, Egg and Cheese Bagel
    • Tips And Tricks
    • Variations And Substitutions
    • How to Store Leftovers
    • Serving Suggestions
    • Frequently Asked Questions
    • More Easy Breakfast Options
    • Recipe
    • Steak Egg and Cheese Bagel Recipe (Homemade Bagels!)
    • 💬 Comments

    Why You'll Love This Recipe

    This recipe is a hit for a lot of reasons:

    • Easy & Fast: Everything cooks in one skillet, and the sandwiches are ready in about 25 minutes, faster than a drive-thru run.
    • Economical: Just half a pound of steak makes four hearty breakfast sandwiches.
    • 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: Tender steak, a fried egg and melted cheese make a protein-packed breakfast that keeps you full until lunch.

    Main Ingredients

    You'll need the following to prepare this McDonald's imitation recipe:

    Ingredients to make McDonalds steak egg and cheese bagel
    • 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, black pepper and garlic powder to season the steak.
    • 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 large eggs you can find. 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

    1. Slice the meat into thin "patty" pieces. You can cook the steak first, then slice it if you're using it for your sandwich.
    Sliced steak for bagel sandwich.
    1. Use Worcestershire sauce, salt, pepper, and garlic powder to season the steak on both sides.
    Seasoned steak for steak bagel sandwich on plate.
    1. Melt the butter in a skillet over medium heat and saute the onions until caramelized.
    Caramelized onions in a skillet.
    1. 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. Remove from the pan and set aside.
    Steak cooking in a skillet.
    1. Crack eggs into a skillet after heating butter in a nonstick pan or griddle over medium-low heat. Cook the eggs to your preferred doneness.
    1. 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.
    1. Close the sandwiches with the bagel tops 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!).
    • Sear in stainless steel: If you have one, cook the steak in a stainless steel skillet. It browns the meat better than a nonstick pan.
    • Make the onions ahead: Caramelize the onions up to two days early and keep them in the fridge. A minute in a hot pan warms them right back up.
    • Copycat sauce: For the creamy, tangy sauce, stir together mayonnaise, yellow mustard, a little lemon juice, a splash of steak sauce, dried dill, salt and pepper, then swap it in for the butter on the toasted bagels.

    Variations And Substitutions

    • Montreal steak seasoning: Rub the steak with Montreal steak seasoning for an extra bold, peppery flavor.
    • Shaved steak: Buy shaved (sandwich) steak to skip slicing altogether. It cooks in just a couple of minutes.
    • Sweet and savory onions: Caramelize the onions with a pinch of sugar, a splash of soy sauce and a sprinkle of Montreal seasoning for a deeper flavor.
    • Softer bagels: Soft store-bought bagels are easier to bite through than chewy bakery bagels and hold the filling together well.

    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. Keep the steak, onions and sauce in separate containers, then reheat and build the sandwiches fresh so the bagels don't get soggy.

    Serving Suggestions

    • I wrap these in parchment paper and take them with me because we always rush about in the mornings.
    • You can enjoy them on their own or with a side dish for a more complete meal if you have time to sit down.
    • 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.

    Frequently Asked Questions

    What is McDonald's steak bagel sauce made of?

    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.

    Can I Use Real Steak?

    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.

    What to serve with steak and egg bagel?

    I prefer to serve this with a simple salad or perhaps a fruit parfait.

    Do Bagels Usually Have Eggs?

    Bagel dough typically doesn't contain eggs unless you're making or buying 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!)

    This Steak Egg and Cheese Bagel Recipe is delicious and satisfying. Every day of the week, this is the ideal portable breakfast sandwich. This homemade version easily beats the McDonald's original. The substantial, expertly seasoned, and succulent beef fills this breakfast sandwich.
    5 From 9 reviews
    Print Recipe Pin Recipe
    Add as a trusted Google source
    Course: Breakfast
    Cuisine: American
    Prep Time: 5 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 4 sandwiches
    Calories: 3088kcal
    Author: Imsen
    Prevent your screen from going dark

    INGREDIENTS

    • ½ pound steak
    • sea salt and black pepper
    • garlic powder
    • 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.
    • Melt the butter in a skillet over medium heat and saute the onions 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. Remove from the pan and set aside.
    • Crack eggs into a skillet after heating butter in a nonstick pan or griddle over medium-low heat. Cook the eggs to your preferred doneness.
    • 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.
    • Close the sandwiches with the bagel tops and serve warm.

    NUTRITION

    Calories: 3088kcal | Carbohydrates: 237g | Protein: 152g | Fat: 168g | Saturated Fat: 85g | Polyunsaturated Fat: 12g | Monounsaturated Fat: 53g | Trans Fat: 2g | Cholesterol: 1090mg | Sodium: 4435mg | Potassium: 1664mg | Fiber: 10g | Sugar: 5g | Vitamin A: 4186IU | Vitamin C: 5mg | Calcium: 1440mg | Iron: 14mg
    Keyword bagels, steak bagels
    DID YOU MAKE THIS RECIPE?Follow @ambitiousfoodieblog on Instagram, take a shot, and tag it #ambitiousfoodieblog! I love to see what you are making!

    More Breakfast & Brunch

    • How to Make Perfect Jammy Eggs (Perfect Everytime!)
    • Orange Banana Smoothie
    • Cottage Cheese Egg Bites
    • Outback Steakhouse Bread {Copycat}

    Share or save this post for later!

    1 shares

    Welcome I'm Imene, author of the Ambitious Foodie.

    My name is Imene, and i am the author, recipe developer, and photographer behind Ambitious Foodie. Welcome to my virtual kitchen! If you're wondering what's for dinner, you've come to the right place.

    Read More

    Comments

      5 from 9 votes

      Ask Me Anything Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Jocelyn Coleman says

      February 07, 2023 at 2:55 pm

      5 stars
      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!

      Reply
    2. Katie Reed says

      April 20, 2023 at 8:01 pm

      5 stars
      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!

      Reply
    3. Felicity Parker says

      November 20, 2023 at 8:54 pm

      5 stars
      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!

      Reply
    4. Molly Carter says

      December 28, 2023 at 7:37 pm

      5 stars
      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.

      Reply
    5. Linda Rose says

      April 06, 2024 at 1:19 am

      5 stars
      '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!

      Reply
    6. Jasmine Bell says

      June 18, 2024 at 11:11 pm

      5 stars
      '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!

      Reply
    7. Genesis Flores says

      August 10, 2024 at 11:53 pm

      5 stars
      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!

      Reply
    8. Angelica King says

      October 24, 2024 at 4:09 am

      5 stars
      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!

      Reply
    9. Piper Davis says

      October 25, 2024 at 8:53 am

      5 stars
      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!

      Reply

    Hi, This is Imene! I'm the author, recipe developer, and photographer behind Ambitious Foodie. Welcome to my virtual kitchen! If you're wondering what's for dinner, you've come to the right place.

    More about me →

    Featured In:

    top Recipes

    • The BEST Baked Chicken Breast (Juicy!)
    • Easy Oven Baked Chicken Cutlets (CRISPY!)
    • Blackstone Chicken (Easy Recipe)
    • close-up homemade mayonnaise in a glass jar with en egg in background
      Quick Mayonnaise Recipe From Scratch! Only 4 Ingredients (2-min)

    Footer

    ↑ back to top

    INFO

    • Privacy Policy & Disclaimer
    • Contact
    • Recipe/Photo Policy
    • Photography Tips
    • GigaSpinner

    SUBSCRIBE

    • Sign Up! for emails and updates

    Follow

    • Instagram
    • Facebook
    • Youtube
    • Pinterest

    Copyright © 2026 Ambitious Foodie - All Rights Reserved. Unless otherwise noted, all images and content here on Ambitious Foodie are original and copyright protected under the Digital Millennium Copyright Act.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.