Breakfast & Brunch
This steak egg and cheese bagel copycat recipe delivers the iconic fast-food experience with crispy toasted bagels, perfectly cooked steak, and a runny yolk that ties everything together. The secret lies in high-heat toasting for that signature crunch while keeping the egg custardy at the center—just like the original.
I've perfected this method after countless trials to ensure every bite delivers that familiar, comforting combination.
The magic happens in the details: thinly sliced steak cooked to medium-rare for tender bites, a perfectly toasted bagel that holds up to the filling, and a cheese blend that melts into a creamy, stretchy layer.
The runny yolk isn't just for show—it's what brings all the flavors together in each bite. This isn't just a breakfast sandwich; it's a foolproof method to recreate that nostalgic taste at home.
By the time you assemble everything, you'll have a sandwich with crispy bagel edges, warm steak slices, melted cheese, and that golden yolk waiting to break free. The contrast of textures—crunchy, creamy, tender—makes every bite satisfying. This version stays true to the original while giving you control over quality ingredients.
Whether you're craving a classic diner breakfast or want to impress guests with a gourmet twist, this recipe delivers. The best part? You can customize it with your favorite steak cuts or cheese blends while keeping that signature fast-food magic intact. Let's get cooking!
Ingredients for steak egg and cheese bagel copycat
Four crispy bagels, tender steak, and perfectly runny yolks—this copycat recipe nails the fast-food magic at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Plain Bagels 🥯 | 4 whole | Toasted until crispy on edges |
| Sirloin Steak 🥩 | ½ lb | Thinly sliced against grain |
| Large Eggs 🥚 | 4 whole | Freshly cracked for runny yolks |
| American Cheese Slices 🧀 | 4 slices | Or cheddar for sharper flavor |
| Unsalted Butter 🧈 | 2 tbsp | For bagel toasting |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For steak searing |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning steak |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For steak seasoning |
| Garlic Powder 🧄 | ¼ tsp | For steak seasoning |
| Mayonnaise 🥫 | 2 tbsp | Optional for extra creaminess |
| Hot Sauce 🌶️ | 1 tbsp | Optional for serving |
| Butter Lettuce Leaves 🥬 | 4 whole | For wrapping sandwiches |
The bagels are non-negotiable here—Thomas' plain bagels from the freezer section are my go-to, but any sturdy bagel works. Toast them on high heat until the edges are golden and crispy, but keep the centers soft enough to hold the filling. For the steak, sirloin cut into thin strips gives you that classic diner texture. Look for good marbling at the butcher counter if you're buying a whole steak to slice yourself. The key is slicing against the grain—this makes each bite tender and easy to eat. Fresh eggs are a must for that perfect runny yolk, so grab the coldest ones from the back of the fridge.
No sirloin? Flank steak or ribeye works just as well—just slice it thin. Short on American cheese? Sharp cheddar or pepper jack adds a nice kick. Want to skip the mayo? A smear of cream cheese gives that same creamy texture. The hot sauce is totally optional, but trust me, it takes this sandwich to the next level. If you're feeling fancy, add a slice of avocado for extra richness. And if you're making these ahead, toast the bagels fresh—they lose crispiness fast.
Toasted bagels stay crispy for about 10 minutes after toasting, so work quickly. Store any leftover steak in an airtight container for 3 days in the fridge, or freeze for 1 month. The eggs should be used within 2 days of cracking for that perfect runny yolk. Assemble everything just before serving—the magic happens in the first bite. These sandwiches are best enjoyed fresh, but you can prep components ahead and assemble quickly in the morning.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this one—just toast the bagel, butter the steak in a pan, fry the egg sunny-side-up, slap on the cheese, and fold. That’s it. No chopping, no measuring, no stress. Even my toddler could handle it (though I wouldn’t let her).
- Cheese Pulls Hard: Between us, the American cheese melts into that perfect stretchy blanket over the steak and egg. It’s salty, gooey, and clings to everything like it’s afraid to let go. Honestly, that’s the moment I know I’m in for a good sandwich.
- Breakfast or Lunch: Make it for brunch when the coffee’s fresh, or pack extras for lunch the next day. The steak stays tender, the egg holds its shape, and the bagel’s toast stays crisp. My husband takes these to work all the time—no one questions why.
- Budget Breakfast Win: Sirloin’s cheaper than filet, bagels are a dollar a pop, and eggs? You can’t beat them. I stretch this for four servings easy, and leftovers taste just as good cold in the fridge. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for steak egg and cheese bagel copycat recipe
Here's how to nail the perfect crispy bagels, tender steak, and runny yolk magic every time.
Toast the Bagels to Crispy Perfection
Preheat your oven to 375°F and line a baking sheet with parchment paper. Slice each of the 4 whole plain bagels in half lengthwise, creating 8 halves total. Spread the cut side down on the prepared baking sheet.
Brush both sides of each bagel half generously with 2 tablespoons unsalted butter, making sure to get into all the nooks and crannies. Place the baking sheet in the preheated oven and toast for 10-12 minutes until the edges are deep golden brown and the bagels are crispy to the touch. The butter will bubble and create that irresistible toasted flavor. Remove from the oven and keep warm while you prepare the other components.
Sear the Sirloin Steak to Juicy Tenderness
While the bagels toast, pat the 0.5 lb sirloin steak dry with paper towels—this ensures a good sear. In a large skillet, heat 1 tablespoon extra-virgin olive oil over medium-high heat until it shimmers. Season the steak generously with 0.5 teaspoon diamond crystal kosher salt, 0.25 teaspoon freshly ground black pepper, and 0.25 teaspoon garlic powder on both sides.
Place the steak in the skillet and cook for 3-4 minutes per side for medium-rare doneness, or until it reaches an internal temperature of 130-135°F. The steak should be deep brown on the outside with a slight char in spots. Remove from the skillet and let it rest on a cutting board for 5 minutes before thinly slicing against the grain. This resting time is crucial for redistributing the juices and preventing dry steak.
Fry the Eggs to Runny Yolk Perfection
In the same skillet (no need to clean it—the browned bits add flavor), reduce the heat to low and add a thin layer of 1 tablespoon extra-virgin olive oil if needed. Crack the 4 whole large eggs directly into the skillet, spacing them evenly apart. Cook for 2-3 minutes until the whites are set but the yolks remain completely runny. For extra insurance, cover the skillet with a lid for the last 30 seconds of cooking to trap the heat and keep those yolks liquid.
Real talk: don't overcook these eggs. You want that golden, set white but still jiggly yolk center. If the eggs start to brown too quickly, reduce the heat to lowest setting and let them cook slowly. Remove the eggs from the skillet and keep them warm while you assemble the sandwiches.
Assemble the Bagel Sandwiches with All the Fixings
Place one of the toasted bagel halves on each of the 4 whole butter lettuce leaves. Spread ½ tablespoon mayonnaise (if using) on each bagel half for that classic creaminess. Layer two thin slices of the sirloin steak on each bagel, followed by one slice of American cheese. Top with one fried egg, placing it slightly off-center for that iconic runny yolk presentation.
Here's where it gets fun—press down gently on the sandwich to let the cheese melt slightly from the residual heat of the egg and steak. The cheese should become just slightly gooey but not fully melted. If you're using the optional hot sauce, drizzle a little on the side for serving. The lettuce leaves will keep everything contained while adding that fresh crunch.
Serve Immediately for Maximum Enjoyment
Transfer each assembled sandwich to a plate and serve immediately while everything is hot and the yolks are still runny. The bagels should be crispy on the edges with that buttery, toasted flavor, the steak should be tender and juicy, and the eggs should have that perfect creamy yolk center. The combination of textures—crispy bagel, tender steak, creamy egg, and melty cheese—is what makes this sandwich truly special.
Don't skip the lettuce leaves—they add that fresh crunch that cuts through the richness of the other components. If you're feeling adventurous, you can even add a sprinkle of garlic powder on top before serving for an extra kick of flavor. Each bite should deliver that perfect balance of savory, creamy, and slightly spicy elements that make this sandwich so addictive.
Pro Tips For Making Steak Egg And Cheese Bagel Copycat
- SEAR STEAK IN BATCHES: I learned this the hard way—crowding the pan turns your sirloin into sad, steamed meat. Use a 1/2-inch thick cut, and cook just 2-3 slices at a time over high heat. The butter should sizzle like a drive-in movie night; if it’s bubbling weakly, you’re not hot enough.
- TOAST BAGELS LOW AND SLOW: Skip the high-heat blitz that chars the outside before the inside toasts. Butter the cut sides, place them cut-side down on a dry skillet over medium-low, and let them cook undisturbed for 4-5 minutes. Flip once—no peeking—until golden. (Yes, even if you’re impatient like me.)
- SALT THE EGGS AFTER COOKING: American cheese is already salty, and unsalted butter won’t help if you overdo it. Crack the eggs into a cold, buttered pan, cover, and cook until whites set but yolks are still runny. Slide them onto plates, then season with a pinch of flaky salt—just enough to taste, not drown.
- STACK CHEESE LIKE A PRO: Does it look weird? Yes. Does it work? Every single time. Layer the cheese slices slightly overlapping on the steak, then fold the bagel halves around it like a taco. The overlap keeps the cheese from sliding out when you take that first bite—no more sad, cheese-less bagel halves.
Essential equipment for this recipe
Bagel Toaster Essentials
For that signature crispy edge, I recommend using a bagel toaster like the Oster Pop-Up Toaster—it gives even browning without burning.
If you don’t have one, a cast-iron skillet on the stovetop works too: heat it over medium-high heat for 2-3 minutes per side with 1 tbsp butter until golden. For oven toasting, a wire rack on a baking sheet prevents soggy bottoms. 🥯
Steak Sear Station
A cast-iron skillet (like Lodge) is non-negotiable for searing—it retains heat perfectly and builds flavor from previous cooks. For extra precision, I use a meat thermometer to hit 130-135°F for medium-rare.
A sharp chef’s knife (like Wüsthof) is critical for slicing steak against the grain—thin strips (about ¼-inch thick) ensure tenderness. Preheat your pan over medium-high heat until it’s smoking hot before adding oil.
Egg-Frying Setup
Low-and-slow is key for runny yolks, so I use a nonstick skillet (like All-Clad) with a tight-fitting lid to trap heat. A spatula (preferably silicon-coated) helps gently flip eggs without breaking yolks.
For extra insurance, I keep a small bowl of ice water nearby to plunge overcooked eggs—though you’ll rarely need it with this method. A digital kitchen scale ensures consistent egg weights if you’re picky about size.
Assembly Tools
Butter lettuce leaves act as edible wraps, so I keep them chilled until assembly. A small offset spatula helps spread mayo evenly on bagels without crushing them.
For cheese melting, I sometimes use a handheld blowtorch (like Weber) to melt the top layer of cheese just before serving—it adds a restaurant-quality finish. A serving platter with compartments keeps everything organized while assembling.
Optional Upgrades
Want to take it pro? A sous vide circulator (like Anova) ensures perfectly cooked steak every time—set it to 130°F for 1 hour before searing. For eggs, a frying egg mat (like Eggmat) keeps yolks intact while cooking.
A hot sauce dispenser (like Frank’s RedHot) lets you customize spice levels per bite. These aren’t essential, but they elevate the experience. ✨
Nutrition facts
Frequently asked questions
Can I make this recipe without a bagel toaster?
Use a cast-iron skillet on the stovetop over medium-high heat for 2-3 minutes per side with 1 tbsp butter until golden. For oven toasting, place bagel halves on a wire rack over a baking sheet at 375°F for 10-12 minutes until crispy. The key is high heat for that signature crunch!
What's the best way to keep the egg yolks runny?
Cook eggs on low heat for 2-3 minutes until whites are set but yolks remain jiggly. Cover the skillet with a lid for the last 30 seconds to trap heat. If using a nonstick pan, avoid stirring—let the whites set naturally. Fresh, cold eggs from the fridge work best!
Can I use a different type of steak?
Yes! Flank steak or ribeye work perfectly—just slice thinly against the grain. For a leaner option, try sirloin tips. The key is medium-rare doneness (130-135°F) and slicing thin to mimic the original's texture. Avoid tough cuts like chuck.
Why does my bagel get soggy after toasting?
Bagels absorb moisture quickly! Toast them fresh and assemble immediately. Store components separately until ready to serve. For extra crispiness, toast bagels just before assembling and keep them in a 200°F oven while prepping other ingredients.
Can I make this ahead of time?
Toast bagels fresh—they lose crispiness fast. Cook steak ahead and store in an airtight container for 3 days or freeze for 1 month. Fry eggs fresh or store cracked eggs in the fridge for up to 2 days (use cold eggs). Assemble just before serving for that perfect first bite!
