This hearty sandwich features perfectly seared steak marinated in Worcestershire sauce and spices, piled high with sweet caramelized onions, melted provolone, and crisp vegetables. The beef rests before being sliced against the grain for maximum tenderness, then layered onto toasted rolls spread with a zesty mustard-mayo blend.
Ready in just 35 minutes, this satisfying main delivers restaurant-quality results at home. The combination of warm, seasoned steak with cool, fresh arugula and tomato creates perfect texture and temperature contrast in every bite.
The first time I made steak sandwiches, I was trying to recreate something from a tiny deli downtown that always had a line out the door. I stood there watching them build these towering creations, wondering what made them so incredible. Turns out it wasn't any one ingredient—it was the way everything came together, the caramelized onions against the sharp arugula, the way the steak juices soaked into the bread just enough.
My roommate used to request these every Sunday during football season. I'd start the onions early, letting them cook down while we caught up on the week. There was something so comforting about standing at the stove, tending to those slowly browning slices while the house filled with that unmistakable aroma.
Ingredients
- Ribeye or sirloin steak: Ribeye has more marbling and stays incredibly juicy, but sirloin works if you want something leaner. Either way, slice it thinly against the grain after resting so every bite is tender.
- Yellow onion: Thinly sliced and cooked slowly until they turn golden brown and sweet. Don't rush this step, it's what makes the sandwich sing.
- Crusty sandwich rolls: You need something sturdy enough to hold everything together but still soft inside. A baguette works too if you cut it into portions.
- Provolone or Swiss cheese: Both melt beautifully and add that creamy element that ties everything together.
- Arugula or baby spinach: This adds a fresh, peppery bite that cuts through the rich steak and cheese.
Instructions
- Marinate the steak:
- Rub the steak with olive oil, Worcestershire sauce, salt, and pepper. Let it sit at room temperature for about 10 minutes so it cooks evenly.
- Caramelize the onions:
- Heat butter in a skillet over medium heat and cook the sliced onions until they're soft and golden brown. This takes about 8 to 10 minutes and is worth every minute.
- Sear the steak:
- Crank up the heat to high and sear the steak for 2 to 3 minutes per side for medium rare. Let it rest for 5 minutes before slicing thinly against the grain.
- Build your masterpiece:
- Toast the rolls, mix mayo with Dijon mustard, then layer arugula, tomato, caramelized onions, sliced steak, and cheese. Broil for 1 to 2 minutes if you want the cheese melted and bubbly.
These became our go-to dinner when friends came over unexpectedly. Everyone would crowd around the kitchen island, building their own sandwiches with whatever toppings they wanted. Some nights we'd add sautéed mushrooms or pickled peppers, other times we kept it simple. It never mattered what we added, they always disappeared.
Getting the Onions Right
I've learned that the secret to perfectly caramelized onions is patience. Keep the heat at medium and stir occasionally. If they start sticking too much, add a splash of water. They'll turn translucent, then golden, and finally develop those deep brown edges that taste like candy.
Choosing the Right Bread
A soft roll will turn into a soggy mess, but something too hard will hurt your jaw. Look for rolls with a crisp exterior and some give inside. Ciabatta works beautifully, or even a sturdy hoagie roll. Toasting it first creates a barrier against those juices.
Make It Your Own
Once you have the basics down, this sandwich becomes a canvas. I've made it with grilled chicken, portobello mushrooms, even leftover roast beef. The caramelized onions are the constant, everything else can shift based on what's in your fridge or what you're craving.
- Try adding pickled jalapeños if you want some heat
- A smear of horseradish mixed into the mayo adds a sharp kick
- Extra sharp cheddar works if you want something bolder than provolone
There's something deeply satisfying about a sandwich you have to eat with two hands. Make a mess, enjoy every bite, and keep plenty of napkins nearby.
Questions & Answers About the Recipe
- → What cut of beef works best?
-
Ribeye or sirloin steaks are ideal due to their marbling and tenderness. Look for cuts about 2 cm thick for quick, even cooking without drying out.
- → How do I achieve perfectly caramelized onions?
-
Cook sliced onions over medium heat with butter for 8-10 minutes, stirring occasionally. They should turn deep golden brown and sweet—don't rush this step as it adds essential depth.
- → Should the steak be rested before slicing?
-
Always rest the meat for 5 minutes after cooking. This allows juices to redistribute throughout the steak, ensuring each bite remains moist and flavorful rather than drying out.
- → Can I prepare components ahead?
-
Caramelize onions and mix the spread up to a day in advance. Store separately in the refrigerator. However, cook and slice the steak just before assembling for optimal texture and temperature.
- → What cheese pairs best with steak?
-
Provolone melts beautifully with a mild, creamy flavor that complements beef without overpowering. Swiss offers a nutty alternative, while sharp cheddar provides bold contrast if you prefer stronger cheese presence.