Steak and Egg Sandwich

Sharing is caring!

A tasty steak, egg, and cheese breakfast sandwich is a great way to start your day. Using juicy steak, cheesy scrambled eggs, and a creamy, spicy chipotle mayo on a buttery, toasty bagel. Make these breakfast sandwiches and freeze them for later!

Looking for your next breakfast? Try a yummy croque madame sandwich topped with a fried egg! Or classic diner-style steak and eggs for a delicious classic breakfast...or get fancy with a lobster eggs benedict.

hands pulling apart a steak and egg sandwich

You'll Love these Easy and Delicious Steak, Eggs, and Cheese Breakfast Sandwiches!

Before we take Grey to school we have been grabbing breakfast sandwiches, they're quick and hearty and we just warm them up from the freezer and head out. How easy is that?

So when I had a ton of leftover steak from our tomahawk ribeye I brought y'all this week, this steak and egg sandwich recipe was next on my list. This is my rendition of a copycat McDonald's Steak Egg and Cheese Bagel sandwich, with simple ingredients and plenty of love.

It's a favorite of my family's, a classic morning grab-and-go breakfast, and is a filling way to use up your leftovers. It deserved a place in the spotlight.

This post may contain Affiliate Links. Please see my Full Disclosure Policy for more details.

Jump to:

Ingredients You Need

steak and egg sandwich ingredients labeled
  • Leftover Steak - you don't have to use a ribeye steak, I just had it on hand. You can use any beef steak, especially if it's leftover from the night before. Flank steak, skirt steak (a fajita steak breakfast sando? You've gotta try it.), 
  • Oil or Butter - this is really up to preference, but I love some butter in my scrambled eggs!
  • Eggs - if we are eating these at home, I'll top it with a classic fried sunny side up egg or a poached egg because there's nothing like a runny egg yolk!
  • Cheese - my family really loves the ooziness of American cheese, but when I'm making my 'fancypants' sandwich with the sunny side up egg, I'll swap it for sharp cheddar cheese to give it a rich tangy flavor.
  • A Bagel - my New York husband gave me the blankest stare when I first asked what a steak egg and cheese should be on. A bagel was the obvious (only) choice in our house.
  • Mayo + Pureed Chipotles - I really like that smokey, spicy saucy vibe from this. You can, of course, use whatever you like, but I had some Better than Bouillon Chipotle Base I found at my local grocery store and I really wanted to try it out. Ended up perfect!
  • Salt, Black Pepper, and your choice of seasonings - however you like to season your eggs is up to you. I like a little garlic powder and smoked paprika on mine!


a medium rare steak sliced thinly

Step 1 | Warm up your steak! I placed mine back into the sous vide bag and warmed it up since it was already cooked, but you can warm the steak up up in a low oven until it's warmed through.

cheesy scrambled eggs in a nonstick pan

Step 2 | Make your eggs. If we're on the move, I make cheesy scrambled eggs and tighten them up a little more than I usually do so they don't make a big mess. I whisk the eggs until well beaten, pour into a nonstick skillet with melted butter over medium low heat, use a silicone spatula to move the eggs around, and just before it's done I add the cheese, season with garlic powder and paprika, a little salt and black pepper, and fold it all in. 

half of a bagel toasted and sitting on a wood tray

Step 3 | In another pan, melt butter over medium heat and toast the bagel halves for a crispy . You can do this ahead of time, but a warm bagel just makes this all the more better. Now it's time to assemble!

thin slices of steak on a toasted bagel sandwich

Step 4 | Mix up your sauce, in our case it's a quick chipotle mayo, and smooth an even layer of it onto the bottom bagel half. Then thinly slice against the grain of your steak, then arrange about 3-4 slices of steak onto your bagel half.

cheesy scrambled eggs on top of a steak and egg breakfast sandwich

Step 5 | Carefully place the eggs onto your sandwich, and place another slice of cheese onto your cheesy eggs if you're really feeling it. Bonus points if for some reason you have a heat gun like myself, or you can just put the bagel on a baking sheet and place under a low broiler in your oven for 3-4 minutes until the cheese is gooey and delish.

a steak egg and cheese breakfast sandwich sitting on a wood tray

Step 6 | Place the top on. Give it a squish. Admire it. Take a photo and post it on Instagram, if you like. It deserves the attention.

Variations and Substitutions

Something that I absolutely love is how customizable this recipe is. Use what you love and what you have on hand, it's going to come out delicious!

  • Add in the veggies - try greens like spinach, arugula, or fresh tomatoes and creamy avocado. So good!
  • Jammy goodness - top with bourbon bacon jam, caramelized onions, or even a savory tomato jam.
  • Change up the sauce - spread on roasted garlic, whip up an herbaceous chimichurri sauce, drizzle on hot honey, hot sauce, or dollops of chili crisp for heat.
  • Try another bread - thick slices of sourdough or brioche, a fluffy buttermilk biscuit, or any other type of bagel are great to hold all the good stuff.
close up of a steak and egg sandwich on a bagel

Storage, Freezing, and Reheating Instructions

  • Store: If you make these sandwiches as a make-ahead situation, you can make them whole and then wrap them in aluminum or another oven-safe wrap and keep them in an airtight container in your refrigerator for 3-4 days.
  • Freezer Breakfast Sandwiches: Wrap each sandwich in two layers of aluminum or parchment paper. Place them into gallon sized freezer-safe zip top bags and freeze for up to 3 months.
  • Reheat: To reheat, preheat your oven to 350 degrees F. Place the breakfast sandwiches on a baking sheet in their aluminum or oven-safe wrap. Bake for 10-15 minutes or until hot and ready to eat!

Equipment I Used

  • Nonstick Skillet - for the eggs! Unless you have a very well-seasoned cast iron skillet so the eggs won't stick.
  • Cast Iron Skillet - only if you're making your steak now. There's nothing like cast iron to get a perfect sear.
  • Baking Sheet - if you're reheating the sandwiches or melting cheese on top of the sandwich, 

More Tasty Breakfast Recipes

Click here to subscribe SWEET TEA & THYME’S NEWSLETTER for free and fresh recipes right into your inbox!

To pin this recipe and save it for later you can use the Pin button on the recipe card, the sharing buttons above or below this post, or on any of the photos above. 

Tag me @sweet_tea_thyme on Instagram to share your remakes with me, I love looking through your photos!

Enjoyed the recipe? Leave a 5 star rating and comment below to let me know. I appreciate ya!

📖 Recipe

a steak egg and cheese breakfast sandwich sitting on a wood tray

Steak and Egg Sandwich

Eden Westbrook
Start your day off right with a Steak and Egg Breakfast Sandwich! Packed with flavor from juicy steak and cheesy eggs on an everything bagel!
5 from 3 votes
Prep Time 7 minutes
Cook Time 10 minutes
Total Time 17 minutes
Course Brunch and Breakfast Recipes
Cuisine American
Servings 2 sandwiches
Calories 385 kcal


  • 3 large eggs
  • 3 tablespoon salted butter divided
  • ½ teaspoon garlic powder
  • ¼ teaspoon smoked paprika
  • kosher salt to taste
  • freshly ground black pepper to taste
  • 4 slices American cheese or cheddar cheese
  • 2 everything seasoning bagels
  • 1 tablespoon mayonnaise
  • 1 teaspoon chipotle paste
  • 8 slices of leftover beef steak reheated


  • Melt 2 tablespoons of butter in a nonstick skillet over medium low heat. In a medium sized mixing bowl, whisk the eggs together until they're well beaten with no streaks of the egg white showing.
    3 tablespoon salted butter, 3 large eggs
  • Pour the beaten eggs into the melted butter in the pan and let it cook for a minute before using a silicone spatula to move the eggs around in the pan to make fluffy curds, then leave alone again for about 30 seconds and repeat. Continue this for about 2-3 minutes until the eggs are almost set, then season them with salt, pepper, garlic, paprika, and 2 slices of cheese. Stir them in until the cheese is completely melted and mixed in. Move the eggs onto a plate and set aside.
    ½ teaspoon garlic powder, ¼ teaspoon smoked paprika, kosher salt, freshly ground black pepper, 4 slices American cheese
  • In another large pan over medium heat, melt the rest of the butter. Once hot, place the cut sides of the bagels down into the butter in the pan and let cook undisturbed for 1-2 minutes or until the bagels are golden brown. Remove them from the heat and onto a serving plate.
    3 tablespoon salted butter, 2 everything seasoning bagels
  • In a small bowl, stir together the mayo and chipotle puree.
    1 tablespoon mayonnaise, 1 teaspoon chipotle paste
  • Smooth a generous amount of chipotle mayo onto the bottom bagel halves for your breakfast sandwiches. Now top with the cooked, thinly sliced steak. On top of that, pile equal amount of the cheesy eggs onto your steak. Then top with the top half of the bagel.
    8 slices of leftover beef steak
  • Enjoy immediately.


Serving: 1sandwichCalories: 385kcalCarbohydrates: 3gProtein: 18gFat: 34gSaturated Fat: 16gPolyunsaturated Fat: 5gMonounsaturated Fat: 10gTrans Fat: 1gCholesterol: 317mgSodium: 600mgPotassium: 215mgFiber: 0.2gSugar: 1gVitamin A: 1037IUVitamin C: 0.01mgCalcium: 264mgIron: 2mg
Tried this recipe?Leave a star rating and let us know!

Similar Posts

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Nicoletta says:

    This sammich is packed with flavor! The steak was tender, those creamy eggs were so easy to make, and that chipotle mayo?! I just finished it and I'm craving it again. Thanks for sharing such a great breakfast! 😋 ❤️

    1. Eden Westbrook says:

      Thank you for making my recipe, Nicoletta! I'm so glad you loved it, it's a breakfast fave for us! xo, Eden

  2. Well these were a hit with the boys! We used barbecue brisket and I wish I had more. A new favourite for sure.

    1. Eden Westbrook says:

      Brisket?! I gotta try that! I’m so happy to hear that you liked this recipe, thanks so much for making it! xo, Eden