This hearty sandwich brings together perfectly seared steak with sweet caramelized onions for an incredibly satisfying meal. The juicy beef gets enhanced by Worcestershire marinade, then layered with provolone cheese and fresh vegetables on toasted crusty rolls.
Ready in just 35 minutes, this filling sandwich works perfectly for lunch or dinner. The combination of warm steak, melted cheese, and crisp arugula creates ideal texture contrast.
The first time I made these steak sandwiches was during a rainy Sunday when nothing sounded better than something warm and hearty to chase away the gray. I had picked up a beautiful ribeye from the butcher earlier that morning, and the smell of those onions slowly caramelizing filled the entire apartment with something comforting and promising. My roommate wandered into the kitchen, drawn by that sweet savory aroma, and ended up staying for lunch. We ate them standing at the counter, too hungry to bother with plates, and I knew this recipe was a keeper.
Last summer I made these for a small gathering on my back porch, and I seriously thought my friends were going to ask for the recipe before they even finished their first bite. The way the provolone melts into the warm steak while the arugula keeps everything bright and fresh is just perfect. One friend told me later that she had been dreaming about that sandwich, which is pretty much the highest compliment I can imagine receiving.
Ingredients
- 250 g ribeye or sirloin steak: Ribeye gives you that beautiful marbling and tenderness but sirloin works perfectly too and costs a bit less
- 1 tbsp olive oil: This helps the seasoning cling to the meat and promotes that gorgeous crust we are after
- 1 tsp Worcestershire sauce: Adds that deep savory umami flavor that makes steak taste like steak
- ½ tsp salt and ¼ tsp black pepper: Do not skimp on the seasoning here since this is your main flavor building block
- 2 crusty sandwich rolls: You need something substantial that will not fall apart when you load it up
- 1 tbsp unsalted butter: Essential for getting those onions perfectly sweet and golden
- 1 medium yellow onion: Yellow onions become beautifully sweet when cooked down slowly
- 1 small bell pepper: Optional but adds such a nice pop of color and extra sweetness
- 2 slices provolone or Swiss cheese: Provolone melts beautifully and has just the right mild creamy flavor
- 2 tbsp mayonnaise and 1 tsp Dijon mustard: This combo is better than any sandwich spread you can buy
- 1 handful arugula: The peppery bite cuts through the rich meat and cheese
- 1 small tomato: Adds freshness and a bit of juiciness to balance everything
Instructions
- Prep the steak:
- Rub the steak with olive oil, Worcestershire sauce, salt, and pepper in a shallow dish, then 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, add the sliced onions and bell pepper, and cook slowly for 8 to 10 minutes until they are soft and turning golden brown.
- Sear the steak:
- Crank the heat to high and sear that steak for 2 to 3 minutes per side for medium rare, then let it rest on a cutting board for 5 minutes before slicing thinly against the grain.
- Toast the rolls:
- While the steak is resting, slice the rolls open and give them a quick toast in the pan or under the broiler until they are lightly crisp.
- Build the sandwiches:
- Mix the mayo and mustard, spread it inside the toasted rolls, then layer on arugula, tomato, caramelized onions, sliced steak, and cheese.
- Melt and serve:
- If you want that cheese perfectly melted, pop the open sandwiches under the broiler for 1 to 2 minutes, then close them up, slice in half, and eat immediately.
These sandwiches have become my go to when I want to serve something impressive but do not want to spend hours in the kitchen. There is something so satisfying about assembling all those layers and seeing how the colors and textures come together.
Make It Your Own
Sometimes I swap in grilled chicken or portobello mushrooms when I want something lighter, and honestly both versions are fantastic. The technique stays exactly the same but you get a completely different meal that is just as satisfying.
What To Serve Alongside
A crisp cold lager or a glass of Merlot pairs beautifully with the rich flavors. I also like to serve these with simple roasted potatoes or a green salad with vinaigrette to balance out the hearty sandwich.
Extra Flavor Boosters
Do not be afraid to pile on the toppings because this sandwich can handle it. Hot sauce, pickles, or sautéed mushrooms can all take this to the next level depending on what you are in the mood for.
- Add a few pickled jalapeños if you like heat
- Fresh basil leaves instead of arugula in the summer
- A splash of balsamic on the onions while they cook
Hope these become a regular in your sandwich rotation because they certainly have in mine.
Recipe FAQs
- → What cut of beef works best?
-
Ribeye or sirloin steaks provide ideal flavor and tenderness. Look for well-marbled cuts about 1 inch thick for juicy results.
- → How do I achieve perfect caramelized onions?
-
Cook sliced onions slowly over medium heat with butter for 8-10 minutes. They should turn golden brown and develop natural sweetness.
- → Can I prepare this ahead?
-
Caramelize onions in advance and refrigerate. Slice steak just before assembling to maintain optimal texture and temperature.
- → What cheese substitutes work well?
-
Try sharp cheddar for bold flavor, gouda for smokiness, or pepper jack for extra kick. The cheese should melt well over warm steak.
- → How do I know when steak is done?
-
Use a meat thermometer or touch test. Medium-rare reaches 130-135°F internally. Let the steak rest 5 minutes before slicing.
- → Can I make this vegetarian?
-
Portobello mushroom caps grilled with similar seasonings make an excellent meaty alternative. Slice them after cooking for that hearty texture.