American Cuisine
Steak Sandwich with Peppers and Onions
By Daniel Okafor, RecipeOK Test Kitchen
Rate this recipe
This sandwich sits at the crossroads of two great American sandwich traditions: the Philadelphia cheesesteak and the Italian-American sausage-and-peppers hoagie you'd find at a street fair. Philly gets credit for popularizing thin-sliced beef piled onto a soft roll, a trick that took off in the 1930s when hot dog vendors Pat and Harry Olivieri started grilling steak instead and the idea spread through South Philadelphia's rowhouse blocks. But the sweet, caramelized peppers and onions and the choice of provolone over the more traditional Cheez Whiz owe more to the Italian immigrant delis that dotted the same neighborhoods, where sausage-and-peppers subs were already a lunch-counter staple. This version splits the difference: flank or skirt steak instead of shaved ribeye, a proper sauté of peppers and onions instead of a quick toss, and a broiler finish to melt the provolone into something bubbly and stretchy. It's the kind of sandwich built for a Friday night dinner or feeding a crowd watching football, hearty enough to be the whole meal and messy enough that you'll want napkins within reach.
Ingredients
Serves 4Instructions
- 1
Slice the steak thinly against the grain. Season generously with salt and pepper.
- 2
Heat 1 tbsp oil in a large skillet over medium-high heat. Add the sliced onions and bell peppers.
- 3
Sauté for 8-10 minutes until soft and caramelized. Remove vegetables from pan and set aside.
- 4
Add remaining 1 tbsp oil to the same skillet. Add the steak strips in a single layer (cook in batches if necessary).
- 5
Sear the steak for 2-3 minutes until browned but tender. Return veggies to the pan to warm through.
- 6
Divide the steak and veggie mixture among the 4 rolls. Top each with a slice of provolone cheese.
- 7
Place sandwiches under a broiler for 1-2 minutes until cheese is melted and bubbly.
- 8
Serve hot.
- 9
Cook whole-cut meat until it reaches an internal temperature of 145°F (63°C) on a food thermometer, per USDA guidance.
Chef's Tips
- ✦ Slice the flank steak against the grain (perpendicular to the visible muscle fibers) and as thin as you can manage — this is the single biggest factor in whether the meat is tender or chewy, since flank steak has long fibers that turn tough if cut with the grain.
- ✦ Don't crowd the steak strips in the pan; cook in batches if needed so each piece actually sears and browns rather than steaming, which is what happens when too much meat lowers the pan's temperature at once.
- ✦ Sauté the peppers and onions low and slow for the full 8-10 minutes to get real caramelization — rushing this step with high heat will give you soft vegetables without the sweetness that makes the sandwich work.
- ✦ Toast or lightly crisp the inside of the hoagie rolls under the broiler for a minute before filling them; it keeps the bread from turning soggy once the juicy steak and vegetables go in.
Ingredient Substitutions
-
flank steak → sirloin steak tips or ribeye, thinly sliced
ribeye adds more fat and richness; sirloin is leaner and more budget-friendly
-
provolone cheese → sharp white cheddar or mozzarella
cheddar adds tang, mozzarella keeps it milder and extra melty
-
hoagie rolls → ciabatta rolls or sturdy sub rolls
use whatever crusty roll holds up to filling without falling apart
-
bell peppers → poblano or cubanelle peppers
adds a bit more depth and mild heat instead of straight sweetness
-
olive oil → avocado oil or butter
butter adds richness for the final steak sear, but has a lower smoke point so watch the heat
Tags
Frequently Asked Questions
What's the best cut of steak for a steak sandwich? ▼
Flank steak or skirt steak are ideal because they're flavorful, affordable, and cook quickly when sliced thin — just make sure to slice against the grain. Sirloin or ribeye also work well if you want something more tender, though at a higher price point.
Can I make this steak sandwich ahead of time? ▼
You can cook the steak and sauté the peppers and onions up to 2 days ahead and refrigerate them separately. Reheat gently in a skillet before assembling, and only broil the sandwiches with cheese right before serving so the bread doesn't go soggy sitting with warm filling.
How do I keep the steak from getting tough? ▼
Slice thin against the grain, don't overcook (2-3 minutes is enough for thin strips over high heat), and avoid crowding the pan. Overcooked flank steak, more than almost any other cut, turns rubbery fast because it has so little fat to keep it moist.
What sides go well with a steak sandwich with peppers and onions? ▼
Classic choices are French fries, a simple green salad, or kettle chips. For something lighter, a vinegar-based slaw cuts through the richness of the melted cheese and steak nicely.