Save This Recipe
This is everything you love about a cheesesteak, minus the flimsy roll that falls apart halfway through the sandwich. Toasted Garlic Bread stands in for the bun, piled high with juicy steak, peppers, onions, and enough melted provolone to make it worth every bite. It’s faster than making individual sandwiches and way easier to serve a crowd.
Why You’ll Love It
No soggy roll the toasted garlic bread holds up under all that steak and cheese
Feeds a crowd fast no standing at the stove flipping sandwiches one at a time
Make-ahead friendly prep the components early and just assemble and bake when you’re ready
Reheats beautifully* crisps back up in the oven instead of going rubbery
Ingredient Notes
The steak — ribeye is what I use, always, though I’ve done sirloin when ribeye was priced like it was flown in on a private jet. Sirloin’s fine. It’s just fine. Don’t let anyone tell you it’s not fine.
Provolone is non-negotiable for me but my sister-in-law swears by just doing all mozzarella and honestly I can’t taste much difference once it’s all melted and bubbly, so do what your grocery store has in stock. The cheddar is my own addition — nobody asked for it, I just like the sharper bite against all that buttery garlic bread. You can skip it. I won’t skip it, but you can.
Get good bread. I cannot stress this enough. A flimsy grocery store baguette will just collapse under the weight of everything and you’ll end up eating this with a fork, which — actually, that’s not the worst way to eat it, now that I think about it. But get the sturdy stuff if you can.
Ingredients
Garlic Bread Base
– 1 large French bread loaf or Italian bread, sliced lengthwise
– 4 tbsp unsalted butter, softened (soft enough to spread without tearing the bread, you’ll know it when you feel it)
– 3 cloves garlic, minced — or more, I never actually measure this part
– 1 tbsp fresh parsley, finely chopped
– ¼ tsp salt
Cheesesteak Filling
– 1 lb (450g) ribeye steak, thinly sliced (sirloin works too, see above rant)
– 1 tbsp olive oil
– 1 green bell pepper, thinly sliced
– 1 small onion, thinly sliced
– ½ tsp salt
– ½ tsp black pepper
– ½ tsp Worcestershire sauce — optional but I really do recommend it, it does something to the meat I can’t explain
Cheese Layer
– 6–8 slices provolone cheese (or 1½ cups shredded mozzarella if that’s what you’ve got)
– Optional: ½ cup shredded cheddar, because more cheese is rarely the wrong call
Instructions
Okay. Preheat your oven to 375°F. Line a baking sheet with parchment — I learned the hard way, years ago, that skipping this step means scrubbing burnt butter off a pan for the better part of an evening, and nobody has time for that.
Mix your softened butter with the garlic, parsley, and salt in a bowl. I use a fork, my mother always used her hands, I don’t know why I do it differently, I just do. Spread it generously over both cut sides of your bread — don’t be shy, this is not the moment for restraint — and set it cut-side-up on your baking sheet. Bake for about 8 to 10 minutes, until it’s lightly crisp but not fully browned. You want it to hold up under the toppings, not turn into a cracker.
While that’s happening, heat your olive oil in a big skillet over medium-high. Toss in your onions and peppers first — cook them 4 to 5 minutes, till they’re soft and starting to go a little golden at the edges, then pull them out and set them aside somewhere they won’t get cold too fast (I usually just leave them in a bowl covered loosely with foil).
Same pan, no need to wash it, add your steak in a single layer. Don’t crowd it — I know it’s tempting to dump it all in at once but if you crowd the pan it steams instead of sears and then you’ve basically made gray meat, which nobody wants. Season with the salt, pepper, and Worcestershire, and cook it just 2 to 3 minutes, stirring here and there, until it’s just cooked through. It goes fast, faster than you’d think, so don’t wander off to check your phone like I did once and ended up with meat the texture of a hockey puck.
Dump the vegetables back in with the steak, stir it all together so it’s coated in all those good browned bits at the bottom of the pan.
Now spoon that hot mixture evenly across your toasted garlic bread — both halves, don’t hoard it all on one side like Dave tends to do when he’s “helping.” Layer your provolone over the top till it’s fully covered, sprinkle the cheddar over if you’re using it, and slide the whole thing back in the oven for another 8 to 10 minutes, until the cheese is melted through and just starting to bubble at the edges. If you want that deep golden, slightly blistered top, broil it for a minute or two at the end — but stand right there and watch it, because broilers turn on you fast and I have absolutely ruined a batch by answering the phone at the wrong moment.
Let it rest for 3 to 5 minutes before you slice it — I know that’s the hardest part, the waiting, especially when the cheese is doing that Slow bubbling thing that smells like heaven, but it holds together so much better if you give it those few minutes.
Variations or Substitutions
My daughter Emily doesn’t do peppers at all — says they “compete” with the meat, whatever that means — and swaps in sautéed mushrooms instead, which I’ll admit is pretty good, though Rick would call it sacrilege. I tried adding banana peppers once for a little tang and it was fine, not bad, just not something I went back to. Dave likes to throw a few shakes of hot sauce right on his slice at the table rather than cooking it in, which keeps the peace since not everybody in this house can handle spice the way he thinks he can.
Storage & Reheating Tips
If you somehow have leftovers — again, rare in my experience — wrap them in foil and stick them in the fridge, they’re good for about three days. Reheat in the oven at 350°F for maybe ten minutes so the bread crisps back up instead of going rubbery, which is what happens every single time I get lazy and microwave it. I still do it anyway sometimes, standing at the counter eating it straight off a paper towel, but if you’ve got the ten minutes, the oven really is worth it.
Final Thoughts
I don’t really have a tidy way to end this one. It’s just bread and steak and cheese, and somehow it fixes things — or at least it fixed one very specific argument in my family that had been going on since before some of my kids could drive. Serve it with a simple salad if you want to pretend this is a balanced meal, or don’t bother, nobody at my table has ever asked for a vegetable when this is on the counter. Oh — and cut it while it’s still a little too hot, the cheese pulls in these long ropey strings that make everyone go quiet for a second, which, honestly, might be the whole point.

