Save My friend Jason showed up one rainy Saturday with a bag of ribeye and a wild idea. He'd been craving a Philly cheesesteak but also wanted the crunch of a grilled cheese, so we just mashed them together. The kitchen smelled like caramelized onions and toasted butter for hours. We burned the first batch because we got distracted arguing about whether provolone or Cheez Whiz was more authentic. Turns out, when you press steak and peppers between buttery bread and let the cheese ooze out the sides, nobody cares about authenticity.
I made these for my sister's birthday dinner because she refused to pick a restaurant. She sat at the counter watching me layer the steak and veggies, skeptical that a sandwich could be party food. When I flipped the first one and the cheese started bubbling out the edges, she stopped scrolling on her phone. By the time I sliced them in half and the steam rose up, she was already reaching for a piece. She ate two and a half sandwiches that night and texted me the next morning asking for the recipe.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Ribeye steak, thinly sliced: Ribeye has enough marbling to stay juicy and tender even when you cook it fast over high heat, and thin slices mean you get beefy flavor in every bite without chewing through thick pieces.
- Olive oil: A little goes a long way to sear the steak and keep the peppers from sticking, plus it adds a subtle richness that butter alone can't give.
- Green and red bell peppers, thinly sliced: The mix of colors isn't just pretty, the red ones are sweeter and the green ones have a slight bitterness that balances the richness of the cheese and meat.
- Yellow onion, thinly sliced: Yellow onions caramelize beautifully and turn almost sweet when you cook them low and slow, which is exactly what you want tangled up with the steak.
- Kosher salt and black pepper: Season the steak while it's hot in the pan so the seasoning sticks and builds flavor into the meat instead of just sitting on top.
- Sturdy white or sourdough bread: You need bread thick enough to hold all that filling without turning soggy, sourdough adds a tangy chew that stands up to the butter and cheese.
- Provolone cheese: It melts smooth and creamy without getting greasy, and it has a mild, slightly sharp flavor that doesn't fight with the steak.
- Unsalted butter, softened: Softened butter spreads evenly across the bread so you get golden, crispy edges on every inch, unsalted lets you control the salt level in the whole sandwich.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Sear the steak:
- Heat the olive oil in a large skillet over medium high heat until it shimmers, then add the sliced steak in a single layer. Season with salt and pepper and let it sear for 2 to 3 minutes without moving it too much, so it gets a nice brown crust. Remove it from the pan and set it aside on a plate.
- Caramelize the vegetables:
- In the same skillet, toss in the sliced bell peppers and onion, letting them soak up all the steak drippings. Sauté for 4 to 5 minutes, stirring occasionally, until they soften and the edges start to caramelize and turn golden. Return the steak to the pan, toss everything together, and take it off the heat.
- Assemble the sandwiches:
- Butter one side of each bread slice with softened butter, spreading it all the way to the edges. Place 4 slices buttered side down on your work surface, then layer each with 1 slice of provolone, a generous heap of the steak and veggie mixture, another slice of provolone, and top with the remaining bread slices buttered side up.
- Grill until golden:
- Heat a large non stick skillet or griddle over medium heat and place the sandwiches in the pan, working in batches if they don't all fit. Grill for 3 to 4 minutes per side, pressing down gently with a spatula, until the bread turns golden brown and the cheese melts into gooey layers.
- Rest and serve:
- Transfer the sandwiches to a cutting board and let them cool for 1 minute so the cheese sets just enough to not slide out everywhere. Cut each sandwich in half and serve immediately while the bread is still crispy and the cheese is still stretchy.
Save The first time I brought these to a potluck, I wasn't sure anyone would go for a sandwich at a table full of casseroles and pasta salads. I set the platter down and within ten minutes, every single half was gone. My coworker Mike came back three times, and someone else asked if I'd cater their kid's graduation party. I realized then that a really good sandwich, when it's hot and melty and smells like a diner, doesn't need to apologize for being simple.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing Your Bread
The bread is doing a lot of heavy lifting here, both literally and flavor wise. I've tried this with thin sandwich bread and it fell apart under the weight of the steak, and I've tried it with thick artisan loaves that were too chewy and distracted from the filling. Sturdy white bread or a good sourdough with a tight crumb is the sweet spot. You want something that can take the butter, hold the filling, and still crisp up without turning into a crouton. If your bread is too soft, toast it lightly before you assemble the sandwiches.
Making It Your Own
This recipe is forgiving and practically begging you to improvise. Swap provolone for mozzarella if you want it stretchier, or use Swiss if you like a nutty, slightly sweet note. Sautéed mushrooms are incredible mixed in with the peppers and onions, they soak up all the pan juices and add a deep, earthy flavor. If you like heat, throw in sliced jalapeños or a drizzle of hot sauce before you close the sandwich. I've even added a smear of garlic aioli on the inside of the bread, and it took the whole thing to another level.
Serving and Storing
These sandwiches are best eaten right off the griddle when the cheese is still molten and the bread is crackling. I like to serve them with a pile of crispy fries or a simple green salad with a sharp vinaigrette to cut through the richness. If you have leftovers, wrap them tightly in foil and store them in the fridge for up to two days. Reheat them in a hot skillet over medium heat, pressing down gently, until the bread crisps back up and the cheese melts again.
- Don't microwave leftovers or the bread will turn rubbery and the cheese will get weird and oily.
- If you're feeding a crowd, you can prep the steak and veggie mixture ahead of time and just assemble and grill the sandwiches when people arrive.
- Use a cast iron skillet if you have one, it holds heat beautifully and gives you the most even, golden crust.
Save There's something about cutting into a sandwich and watching the cheese stretch between the halves that never gets old. Make these on a night when you want something indulgent and comforting, and don't be surprised if they disappear faster than you expected.
Recipe FAQs
- → Can I prepare the steak and vegetables ahead of time?
Yes, you can cook the steak and sauté the peppers and onions up to 4 hours in advance. Store in an airtight container in the refrigerator. Reheat gently before assembling and grilling the sandwiches.
- → What bread works best for this sandwich?
Sturdy white bread or sourdough holds up best to the filling and grilling. Avoid thin sandwich bread, which may tear. Ciabatta or Italian bread are excellent alternatives.
- → How do I prevent the cheese from leaking out while grilling?
Press gently with your spatula rather than aggressively squashing the sandwich. Ensure cheese slices fully cover the steak mixture, and don't overfill. Grilling over medium heat rather than high also helps.
- → What cheese substitutes pair well with this sandwich?
Mozzarella, Swiss, and Cheez Whiz all work beautifully. For a sharper flavor, try aged cheddar. Provolone is traditional, but these alternatives add interesting flavor variations.
- → Can I make this without butter on the bread?
Butter is essential for achieving golden, crispy bread. For a lighter option, use olive oil spread instead, though the flavor profile will differ slightly from the traditional version.
- → How should I cut and serve this sandwich?
After grilling, let cool for 1 minute on a cutting board. Slice diagonally with a serrated bread knife for easier handling and better presentation. Serve immediately with fries or a side salad.