A great hot sandwich starts with well-seared steak sliced thin across the grain, sweet caramelized onions, melted provolone, a bold creamy spread, and sturdy toasted bread.
This steak sandwich brings together smoky crusted skirt steak, jammy red onions, peppery arugula, and gooey provolone on a crusty baguette or ciabatta.
The skillet should be hot enough for a loud sizzle, while the bread stays crisp enough to catch every juicy bite. The onion trick makes all the difference.
Pat the steak dry before seasoning so the hot pan can build a deep brown crust instead of steaming the meat.
Essential Ingredients for the Steak Sandwich
Each component has a clear job: beef provides savoriness, onions add sweetness, provolone brings richness, arugula adds freshness, and toasted bread gives the sandwich structure it needs.
For the caramelized onions
- 3 tablespoons olive oil
- 3 large red onions, sliced
- 1 teaspoon Diamond Crystal Kosher salt
- 1/2 cup water, plus more as needed
For the chipotle mayo
- 1 cup mayonnaise
- 1/4 cup sour cream
- 3 chipotle peppers, from canned in adobo sauce version
- 3 tablespoons adobo sauce, from canned in adobo sauce version
For the sandwiches
- 1 large baguette, or 4 ciabatta rolls
- 1 1/2 pounds skirt steak
- 2 1/2 teaspoons Diamond Crystal Kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons neutral oil
- 1/2 pound deli-sliced provolone cheese
- 1-2 cups baby arugula
- 1 tablespoon olive oil, plus more if needed
Skirt steak has intense beef flavor and a loose, coarse grain that becomes wonderfully tender after a short high-heat sear and careful slicing. The red onions mellow into a sweet counterpoint, while provolone melts into the steak rather than hiding it. Chipotle mayo brings creamy tang and smoky heat, which keeps the sandwich from tasting overly rich.
I pat skirt steak very thoroughly dry with paper towels because even a little surface moisture can soften the crust you want from cast iron.
Choosing the Best Beef Cut: Skirt, Flank, and Bavette
Skirt steak is an excellent choice when you want bold flavor and fast cooking. Its long muscle fibers are easy to spot, which makes it easier to slice correctly after resting. Look for a piece with some visible fat running through it, since that fat helps the meat stay juicy in a hot skillet.
Flank steak is leaner and slightly thicker, with a firm beefy bite. It works beautifully when carved thinly across the grain, as in this marinated flank steak. Bavette, sometimes called flap steak, has a looser texture and rich flavor similar to skirt steak. Sirloin can also work, though it has a tighter grain and benefits from especially thin slicing.
Avoid very lean cuts meant for long braising. They can taste dry and chewy when quickly seared for a sandwich.
Selecting Sturdy Bread That Holds Up to Juices
A crusty baguette gives the sandwich crackly edges and a sturdy base, while ciabatta offers an airy crumb with enough chew to support the fillings. Soft sandwich rolls tend to compress under warm steak juices and creamy sauce.
Brushing the cut side of the top bread with olive oil before baking helps it toast deeply. The crisp crust acts as a moisture barrier, so the bottom half stays more structured beneath the sauce, steak, onions, and cheese.
The Perfect Sauce: Balancing Smoke, Cream, and Heat
Mayonnaise and sour cream soften the heat of chipotle peppers and adobo sauce, creating a spread that is smoky, creamy, and tangy. That acidity brightens the beef and helps balance the mellow richness of melted provolone.
For gentler heat, use less adobo sauce and taste as you mix. For a bolder sandwich, add more of the adobo sauce already included in the mixture. The goal is a warm smoky finish, not a sauce that overwhelms the steak.
How to Make a Steak Sandwich Step by Step
Cook the onions first, then make the sauce while they caramelize. Once the steak is seared and rested, assembly moves quickly and the cheese melts before the bread loses its crunch.
For the caramelized onions
- Combine the sliced onions, water, olive oil, and salt in a large pan or pot, cover, and cook over medium-high heat for 12-15 minutes.
The onions should turn soft while most of the water cooks away. - Remove the lid, lower the heat to medium, and cook the onions for about 30 minutes, stirring as they brown.
They are ready when glossy, deeply amber, and soft enough to mound like onion jam; add a splash of water if the pan threatens to scorch.
For the chipotle mayo
- Stir the mayonnaise, sour cream, chipotle peppers, and adobo sauce together until the mixture is smooth.
Taste the spread and season with salt and pepper as needed; it should taste creamy first, then smoky and warmly spicy.
For the sandwiches
- Set an oven rack in the middle position and heat the oven to 450°F, then warm a large cast iron or stainless steel skillet over medium-high heat.
The skillet should be fully hot before the oil goes in, which helps the steak brown instead of releasing liquid. - Cut the skirt steak into halves or thirds as needed to fit the skillet, pat it dry, and season both sides with the salt and black pepper.
A dry, evenly seasoned surface is the starting point for a dark, savory crust. - Add the neutral oil to the hot skillet and lay in the steak once the oil begins to smoke, then sear for 3 minutes per side.
Expect a loud sizzle and a deep mahogany exterior; move the steak to a cutting board, tent loosely with foil, and rest for at least 5 minutes. - Cut the rested steak into 4-inch pieces, then carve each piece into 1/4-inch slices across the grain.
The slices should show shortened fibers and bend easily rather than pulling into long, chewy strands. - Split the baguette lengthwise and place both halves on a foil-lined baking sheet, with the bottom half facing up.
Keep the bread halves separated so the cheese can melt while the top develops a crisp olive-oil sheen. - Spread chipotle mayo over the bottom half, then arrange the sliced steak, caramelized onions, and provolone on top; brush the cut side of the top half lightly with olive oil.
Layering the warm ingredients over the sauce keeps the sandwich juicy while giving the bread a better chance of staying firm. - Bake for 3-5 minutes, watching closely, until the provolone has melted.
The cheese should look bubbly and drape over the steak, while the bread edges turn toasted rather than dark brown. - Spread chipotle mayo over the toasted top half, add the baby arugula, close the sandwich, and cut into 4 portions.
The arugula should stay bright and lightly peppery against the warm beef and sweet onions.
Quick Caramelized Onions with the Steam Method
Starting the onions covered with water gives them a head start. The trapped steam softens the onion layers and helps their natural sugars release before the uncovered cooking phase begins. Once the water has mostly evaporated, the onions can concentrate and brown without needing a long, slow start.
Keep the heat moderate after uncovering. If the onions stick too aggressively or the browned bits darken too fast, add a small splash of water and scrape gently. You want deep sweetness and a glossy amber color, not bitter burnt edges.
High Heat Cast Iron Searing and Resting
A heavy skillet holds enough heat to create a strong sear when the steak hits the oil. Do not crowd the pan. Overcrowding drops the temperature and encourages steaming, which leaves the meat gray rather than deeply browned.
Three minutes per side gives thin skirt steak a robust crust while keeping the center tender. After the foil-tented rest, gently press the steak. Medium-rare meat should feel soft with light springy resistance, not firm and tight. The rest also makes carving cleaner because the juices settle back into the meat.
Layering for Crispness and the Broiler Cheese Melt
The order matters: sauce first, then steak, onions, and provolone. The creamy spread creates a buffer between the bread and the beef, while the cheese melts over the warm toppings instead of soaking directly into the bread.
Keep the arugula on the top half until after baking. That keeps its peppery crunch away from the skillet-hot steak juices. Watch the bread closely during the final oven step, because provolone can melt quickly while baguette edges continue to brown.
Steak Doneness, Searing, and Carving Tips

Tenderness comes down to two things: avoid overcooking the steak and cut it across the grain. Skirt steak has long, clearly visible fibers running in one direction. Turn the cooked meat so those lines run left to right, then cut straight across them on a slight diagonal.
That diagonal cut shortens the muscle fibers and gives each slice a more tender bite. Use a sharp knife with a smooth, deliberate stroke. A dull blade presses and tears the steak, which can squeeze out juices and make thin slices ragged.
- Tough steak: The meat was likely sliced with the grain or cooked too far. Rest it fully, identify the fiber direction, and make thin cross-grain cuts.
- Pale steak: The skillet or oil was not hot enough, or the meat was damp. Heat the pan fully and dry the steak before seasoning.
- Overdone steak after melting cheese: Keep the steak in the oven only long enough for the provolone to melt, and use the middle rack as directed.
- Uneven browning: Let the steak lose its refrigerator chill briefly before it reaches the skillet, then leave space around each piece.
Make Ahead Strategy, Storage, and Reheating

For smoother assembly, cook the onions and stir together the chipotle mayo ahead, then keep them in separate covered containers in the refrigerator. Assemble the sandwiches close to serving time so the arugula stays crisp and the bread does not absorb moisture.
If you have leftover assembled portions, wrap them loosely in foil and warm them gently in the oven until the cheese softens and the center is hot. Avoid the microwave for assembled sandwiches, since it softens the bread and can turn thin steak slices rubbery. Keep cooked beef, dairy-based sauce, and leftovers chilled promptly; perishable foods should be refrigerated at 40°F or below within 2 hours.
Flavorful Variations and Serving Suggestions

Keep the core sandwich as written, then use these ideas when you want a different cheese, sauce, or side. A light brushing of charred scallion butter on toasted bread is an optional finishing touch for extra savory depth before adding the sauce.
Mushroom and Swiss Steak Melt
For a mushroom-forward variation, sauté sliced cremini or button mushrooms in butter with fresh thyme until browned and dry in the pan. Use Swiss, Gruyère, or mozzarella in place of provolone. Cook the mushrooms until their moisture has evaporated, or they can make the bread soggy.
If you enjoy thin-sliced beef and melted cheese in a more griddled sandwich style, try this Philly cheesesteak for another satisfying option.
Garlic Aioli and Peppery Rocket Baguette
Swap the chipotle mayo for roasted garlic aioli when you want a milder, savory spread. Replace or supplement the baby arugula with wild rocket, then dress it lightly with fresh lemon juice just before closing the sandwich. The lemon sharpens the greens and gives the rich steak a brighter finish.
Crisp Sides and Deli Pairings
- Roasted skin-on potato wedges with rosemary and sea salt bring a crisp, hearty contrast.
- Tangy dill pickle spears cut through the richness of beef, cheese, and mayo.
- A bowl of crisp market greens with lemon and olive oil keeps the plate fresh and light.
- For a steakhouse-style variation, use sharp blue cheese in place of provolone and finish the onions with a light balsamic glaze.
For a chilled side with a classic steakhouse feel, serve the sandwich with steakhouse potato salad.
Conclusion
This hot sandwich earns its rich flavor from the contrast of smoky seared steak, sweet onions, creamy provolone, and a crisp toasted crust.
Slice the steak firmly across the grain, give it time to rest, and toast the bread well. Every bite will hold together beautifully.
Frequently Asked Questions
What Is the Best Cut of Beef for a Steak Sandwich?
Skirt steak is a strong choice because it has intense beef flavor and cooks quickly. Flank steak offers a leaner but still beefy option. Flat iron steak is tender and well-marbled. Bavette has loose fibers and a rich, juicy texture. Whichever cut you choose, slice it thinly across the grain.
Why Is the Steak in My Sandwich Tough or Chewy?
Chewy steak usually comes from cutting in the same direction as the muscle fibers or cooking a lean cut too far. Rest the steak before cutting. Find the long grain lines and cut across them. Keep the cheese-melting step brief so the steak does not continue cooking too much.
How Do You Keep a Steak Sandwich From Getting Soggy?
Use sturdy baguette or ciabatta and toast it with olive oil. Spread the mayo on the bottom bread first, then add steak, onions, and cheese. Keep arugula on the top half until the sandwich is ready to close.
Can I Prepare the Caramelized Onions Ahead of Time?
Yes. Cook the onions, cool them, and keep them covered in the refrigerator until sandwich time. Warm them gently before assembly so they layer easily over the steak without chilling the cheese.
How Should I Reheat Leftover Steak Sandwiches?
Wrap each portion loosely in foil and warm it gently in the oven until hot through and the cheese softens. The foil protects the bread while it reheats. Skip the microwave when possible, since it can soften the crust and toughen thin steak slices.

Steak Sandwich
Equipment
- Large pan or pot
- Large cast iron or stainless steel pan
- Baking Sheet
- Cutting board
- Pastry brush
Ingredients
For the caramelized onions
- 3 tablespoons olive oil
- 3 large red onions, sliced
- 1 teaspoon Diamond Crystal Kosher salt
- 1/2 cup water, plus more as needed
For the chipotle mayo
- 1 cup mayonnaise
- 1/4 cup sour cream
- 3 chipotle peppers, from canned in adobo sauce version
- 3 tablespoons adobo sauce, from canned in adobo sauce version
For the sandwiches
- 1 large baguette, or 4 ciabatta rolls
- 1 1/2 pounds skirt steak
- 2 1/2 teaspoons Diamond Crystal Kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons neutral oil
- 1/2 pound deli-sliced provolone cheese
- 1-2 cups baby arugula
- 1 tablespoon olive oil, plus more if needed
Instructions
For the caramelized onions
- Combine the sliced onions, water, olive oil, and salt in a large pan or pot, cover, and cook over medium-high heat for 12-15 minutes. The onions should turn soft while most of the water cooks away.
- Remove the lid, lower the heat to medium, and cook the onions for about 30 minutes, stirring as they brown. They are ready when glossy, deeply amber, and soft enough to mound like onion jam; add a splash of water if the pan threatens to scorch.
For the chipotle mayo
- Stir the mayonnaise, sour cream, chipotle peppers, and adobo sauce together until the mixture is smooth. Taste the spread and season with salt and pepper as needed; it should taste creamy first, then smoky and warmly spicy.
For the sandwiches
- Set an oven rack in the middle position and heat the oven to 450°F, then warm a large cast iron or stainless steel skillet over medium-high heat. The skillet should be fully hot before the oil goes in, which helps the steak brown instead of releasing liquid.
- Cut the skirt steak into halves or thirds as needed to fit the skillet, pat it dry, and season both sides with the salt and black pepper. A dry, evenly seasoned surface is the starting point for a dark, savory crust.
- Add the neutral oil to the hot skillet and lay in the steak once the oil begins to smoke, then sear for 3 minutes per side. Expect a loud sizzle and a deep mahogany exterior; move the steak to a cutting board, tent loosely with foil, and rest for at least 5 minutes.
- Cut the rested steak into 4-inch pieces, then carve each piece into 1/4-inch slices across the grain. The slices should show shortened fibers and bend easily rather than pulling into long, chewy strands.
- Split the baguette lengthwise and place both halves on a foil-lined baking sheet, with the bottom half facing up. Keep the bread halves separated so the cheese can melt while the top develops a crisp olive-oil sheen.
- Spread chipotle mayo over the bottom half, then arrange the sliced steak, caramelized onions, and provolone on top; brush the cut side of the top half lightly with olive oil. Layering the warm ingredients over the sauce keeps the sandwich juicy while giving the bread a better chance of staying firm.
- Bake for 3-5 minutes, watching closely, until the provolone has melted. The cheese should look bubbly and drape over the steak, while the bread edges turn toasted rather than dark brown.
- Spread chipotle mayo over the toasted top half, add the baby arugula, close the sandwich, and cut into 4 portions. The arugula should stay bright and lightly peppery against the warm beef and sweet onions.












