Breakfast & Brunch
This steak egg and cheese sandwich recipe delivers the ultimate breakfast indulgence—crispy griddle-seared steak, perfectly runny yolks, and melty cheese all nestled between toasted bread. The secret lies in high-heat searing for that signature sizzle and caramelized crust, while keeping the eggs impossibly tender.
I've perfected this technique after years of testing, and it never fails to impress even the most skeptical brunch-goers.
The magic happens in three key components: a thin-cut steak (ribeye or sirloin works best) seared to medium-rare, sunny-side-up eggs with golden edges and vibrant yolks, and sharp cheddar that melts into gooey perfection.
Toasting the bread just until it's crispy—without burning—creates the perfect textural contrast that holds everything together. This isn't your average breakfast sandwich; it's a restaurant-quality meal that takes less than 20 minutes to assemble.
What you'll end up with is a sandwich that's crispy on the outside, tender on the inside, and packed with rich, savory flavors in every bite.
The steak stays juicy despite the high heat, the eggs maintain their perfect runny yolk, and the cheese stretches just enough to bind everything together. The aroma alone—smoky steak, buttery toast, and warm cheese—will have everyone at the table asking for seconds.
Serve with a side of crispy home fries or a simple arugula salad to round out the meal. The beauty of this recipe is its versatility—it works for weekend brunches, late-night cravings, or even a hearty lunch when you're short on time. Let's get cooking!
Ingredients for steak egg and cheese
Crispy steak, runny yolks, and melty cheese—these ingredients transform a simple sandwich into brunch perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Thin-Cut Ribeye Steak 🥩 | ½ lb | Pounded to even thickness |
| Large Eggs 🥚 | 4 whole | Freshly cracked for sunny-side-up |
| Sharp White Cheddar Cheese 🧀 | 4 oz | Block form, freshly shredded |
| Sourdough Bread 🍞 | 4 slices | Thick-cut, lightly toasted |
| Unsalted Butter 🧈 | 2 tbsp | For griddle searing |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Coarse grind for texture |
| Mayonnaise 🥫 | 2 tbsp | For extra richness |
| Yellow Mustard 🍯 | 1 tbsp | For sandwich assembly |
| Vegetable Oil 🫒 | ¼ cup | For griddle maintenance |
| Garlic Powder 🧄 | ¼ tsp | For steak seasoning |
| Smoked Paprika 🌶️ | ¼ tsp | For steak rub |
| Butter Lettuce 🥬 | ¼ cup | Optional for freshness |
The steak is everything here. Thin-cut ribeye gives you that perfect balance of tenderness and flavor—sirloin works too, but ribeye stays juicier. Pound it to even thickness before cooking so it sears uniformly. I grab mine from Whole Foods or my butcher counter, but any quality grocery store has thin-cut options. Look for good marbling—it's what makes the steak sizzle and stay juicy. Prep it right: pat it dry, season generously with salt and pepper, and let it sit at room temp for 15 minutes before cooking. Trust me on this—room temp steak sears better than cold.
No sharp cheddar? Pepper jack or Gruyère melts beautifully too. Freshly shredded cheese is non-negotiable—pre-shredded gets gummy. Eggs should be fresh from the fridge for those perfect runny yolks. The bread matters just as much—sourdough or brioche toasts up perfectly, but any sturdy bread works. For the griddle, I use a mix of butter and vegetable oil—butter for flavor, oil for stability. Keep the heat high but not smoking—you want that crispy crust without burning. And if you're worried about the sandwich falling apart, a thin layer of mayo on the bread keeps everything together without making it soggy.
Steak and eggs keep best at room temp while you prep the rest. Use within 15 minutes of cooking for that perfect sizzle. The cheese can be shredded ahead and stored in the fridge for up to 3 days, but it melts better fresh. For leftovers, wrap them tightly in foil and refrigerate for up to 2 days. Reheat gently in a skillet—no microwave! The magic of this sandwich is in the freshness, so plan to eat it soon after assembly. Pro tip: Make extra cheese—it's perfect for melting on other things later.
Why You'll Love This Recipe
- Here’s what sold me: these sandwiches reheat better than most takeout. Toss them in a toaster or air fryer for 2 minutes, and they’re crispy again. Plus, the thin-cut steak stays tender—no dry, sad leftovers here.
- No-Fuss Assembly: I swear by this one—just butter the sourdough, slap on the steak and cheese, crack an egg right on top, and pop it under the broiler. That’s it. No flipping, no fuss, no "I don’t know what I’m doing" moments.
- Cheddar Crunch Magic: Between us, sharp white cheddar melts into this perfect stringy, gooey blanket while the edges stay crisp. Add the runny yolk? Absolute heaven. It’s the kind of bite that makes you close your eyes and groan.
- Breakfast for Lunch (or Dinner): Honestly, I make this for everything—weekday lunches, post-gym fuel, or when I’m too tired to decide what to eat. The steak adds protein, the egg keeps it filling, and the sourdough soaks up all the good stuff. Zero guilt, all satisfaction.
Step-by-step instructions for steak egg and cheese sandwiches
This method delivers restaurant-quality crispiness and that perfect runny yolk every time.
Season and Sear the Ribeye Steak
Begin by patting the 0.5 lb thin-cut ribeye steak completely dry with paper towels—this ensures maximum crispiness. In a small bowl, combine 0.5 tsp kosher salt, 0.25 tsp freshly ground black pepper, 0.25 tsp garlic powder, and 0.25 tsp smoked paprika. Rub this mixture evenly over both sides of the steak, pressing it into the meat so it adheres well.
Heat a cast-iron skillet or griddle over medium-high heat until it's screaming hot. Add 2 tbsp unsalted butter and let it melt completely, then add 0.25 cup vegetable oil to help create a stable cooking surface. Place the seasoned steak in the pan and cook for 2-3 minutes per side until it develops a deep golden-brown crust. You'll know it's ready when it releases easily from the pan and has a nice char in spots. Remove the steak and let it rest on a wire rack for 5 minutes—this keeps it juicy while you finish the sandwiches.
Toast the Sourdough and Prepare the Spread
While the steak rests, lightly toast the 4 slices sourdough bread in the same skillet over medium heat for 1-2 minutes per side until golden and crisp. The residual heat from the steak will keep the skillet warm for this step. In a small bowl, mix together 2 tbsp mayonnaise and 1 tbsp yellow mustard until fully combined—this creates the perfect tangy base for your sandwich.
Spread the mayonnaise mixture evenly on the toasted sourdough slices, leaving about a ½-inch border around the edges. This prevents sogginess and ensures every bite has that rich, creamy flavor. Keep the spread simple but generous—you want each sandwich to be packed with flavor in every bite.
Fry Perfect Sunny-Side-Up Eggs
Crack the 4 whole large eggs into a small bowl, then carefully transfer them to the warm skillet (the one you used for the steak and bread). Use medium-low heat to cook the eggs sunny-side-up for 2-3 minutes—just enough time for the whites to set while keeping the yolks gloriously runny. The key here is patience; you want the whites fully cooked but still slightly wobbly in the center.
While the eggs cook, shred the 4 oz sharp white cheddar cheese using a box grater or food processor. The cheese should be freshly shredded for the best melt and texture. Keep the shredded cheese nearby so you can add it immediately after removing the eggs from the pan.
Assemble the Sandwiches with Crispy Perfection
Slice the rested steak into 4 even strips against the grain for maximum tenderness. Place one strip on the bottom half of each sandwich, then top with a sunny-side-up egg, a generous handful of shredded cheddar, and a few leaves of 0.25 cup butter lettuce if using. The lettuce adds a crisp contrast to the rich steak and eggs.
Press the top slice of sourdough onto each sandwich and cut them in half diagonally for that classic diner look. Serve immediately while everything is hot and crispy—this sandwich is all about that first bite of crunchy bread, juicy steak, and that perfect runny yolk breaking through.
Pro Tips For Making Steak Egg And Cheese
- CRISP THE STEAK FIRST: Thin-cut ribeye cooks fast—get it searing hot in a dry pan first (no oil needed) for 20 seconds per side. This locks in juices and builds flavor before adding butter later. I used to skip this and ended up with steak that tasted like it was undercooked, even when it looked done.
- SALT THE CHEESE LIKE IT’S SALTINE CRACKERS: Sharp white cheddar needs extra salt—sprinkle a pinch directly on the cheese slices while they warm in the pan. It balances the richness and cuts through the buttery sourdough. I learned this the hard way after making a batch where the cheese tasted bland next to the steak.
- DON’T CROWD THE EGGS: Cook one egg at a time in the same butter used for the steak—it’s already hot and flavorful. Crowding them steams the yolks instead of frying them, and you’ll end up with sad, watery eggs. I was skeptical until I tried it; now I never go back.
- TOAST THE BREAD WITH BUTTER RESIDUE: After cooking the steak and eggs, wipe the pan clean and toast the sourdough slices in the same butter residue left behind. The leftover beefy flavor clings to the bread, turning a simple sandwich into something next-level. Sounds weird, but it works—your future self will notice the difference.
Dietary considerations for steak egg and cheese
Gluten-Free Swaps
For a gluten-free version, replace sourdough bread with gluten-free brioche buns or gluten-free English muffins from brands like Canyon Bakehouse or Schar. Toast them in the same skillet for that crispy texture.
I've tested this with Udi's gluten-free sourdough too—just be sure to toast them longer since they're denser. 🌾
Watch out for cross-contamination if you're using shared equipment. Clean your skillet thoroughly between batches, especially if you've cooked regular bread before. The steak, eggs, and cheese components remain naturally gluten-free, so the only adjustment is the bread.
Dairy-Free Adaptations
Swap sharp white cheddar for dairy-free cheddar shreds like Violife or Miyoko's, which melt beautifully. For the mayo spread, use dairy-free mayo such as Hellmann's Vegan or Just Mayo. The flavor stays rich and creamy without any dairy.
Check labels carefully—some dairy-free cheeses contain casein or whey derivatives. I've found Follow Your Heart dairy-free cheddar works best for melting. The texture is slightly firmer, but it holds together well in the sandwich.
Egg-Free Options
For an egg-free version, replace sunny-side-up eggs with chickpea flour "eggs" (mix 3 tbsp chickpea flour with ¼ cup water and 1 tsp apple cider vinegar) or tofu scramble. Cook them in the same skillet for 3-4 minutes until slightly crispy on the edges. 🥕
These alternatives won't be runny like yolks, but they add protein and texture. For extra flavor, add ½ tsp turmeric and ¼ tsp black salt to mimic eggy richness. The sandwich still comes together beautifully—just adjust your expectations for egginess!
Lower-Carb Adjustments
To make this lower-carb, replace sourdough with low-carb tortillas like Mission Carb Balance or almond flour bread. I've also used lettuce wraps for a zero-carb option—just layer the steak, cheese, and "egg" in large butter lettuce leaves. 🥬
For extra flavor, brush the lettuce with 1 tsp olive oil before assembling. The crispy steak and melted cheese hold everything together without needing bread. This version is perfect for keto or carnivore diets while keeping all the rich flavors intact.
Protein Swaps
Need to avoid beef? Swap ribeye for grilled chicken breast (seasoned identically) or portobello mushrooms (marinated in balsamic and soy sauce). For a seafood twist, use grilled salmon or shrimp skewers cooked to medium doneness. The technique remains the same—just adjust cooking times accordingly. 🍤
For plant-based options, grilled tempeh or seitan steak strips work surprisingly well when marinated in soy sauce and smoked paprika. The texture mimics beef when sliced thin and seared properly. Just be sure to press out excess moisture before cooking.
Nutrition facts
Frequently asked questions
Can I use leftover steak instead of fresh?
Use pre-cooked steak that's been chilled and reheated in a skillet until crispy. For best results, slice it thin against the grain and sear it again for 1-2 minutes per side to restore that griddle crispiness. Just avoid overcooking—medium-rare is ideal for this sandwich.
How do I keep the egg yolks perfectly runny?
Use fresh eggs straight from the fridge and cook them sunny-side-up on medium-low heat for exactly 2-3 minutes. The whites should be set but still slightly wobbly in the center. Never stir the eggs while cooking—this makes them rubbery.
What's the best bread for this sandwich?
Sourdough or brioche work best—they toast up perfectly and hold up to the juicy fillings. For extra crispiness, toast the bread in the same skillet you used for the steak. Avoid soft breads like white sandwich bread—they'll get soggy.
Can I make this ahead of time?
Not the sandwich itself—it's best served fresh and crispy! But you can prep components ahead: shred the cheese, mix the mayo spread, and even cook the steak and eggs separately. Reheat the steak and eggs in a skillet for 1-2 minutes before assembling. The bread should toast fresh too.
What if I don't have sharp cheddar?
Use Gruyère, Pepper Jack, or Swiss cheese—they all melt beautifully. For extra flavor, add a pinch of Worcestershire sauce to the steak rub or a dash of hot sauce to the mayo spread. The sandwich will still be delicious!
