Craving a hearty, delicious sandwich that's ready in a jiffy? Look no further than this easy steak sandwich recipe. This isn't your average steak and cheese; we're talking tender, juicy steak, caramelized onions, melted cheese, and a secret sauce that'll make your taste buds dance. Let's dive in and create a sandwich masterpiece!
Ingredients
Before we start, gather your ingredients:
- 1 lb (450g) flank or skirt steak
- Salt and freshly ground black pepper, to taste
- 2 tbsp olive oil
- 1 large onion, thinly sliced
- 4 cloves garlic, minced
- 4 hoagie rolls or crusty baguettes
- 8 slices provolone or Swiss cheese
- Optional toppings: lettuce, tomato, red onion
Secret Sauce
Now, let's make the secret sauce that sets this sandwich apart:

- 1/2 cup mayonnaise
- 2 tbsp ketchup
- 1 tbsp yellow mustard
- 1 tbsp Worcestershire sauce
- 1 tbsp pickle juice
- 1 clove garlic, minced
- Salt and freshly ground black pepper, to taste
Instructions
First, let's prepare the steak. Season both sides generously with salt and pepper. Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the steak and cook for 4-5 minutes on each side for medium-rare. Remove the steak from the skillet and let it rest for 10 minutes before slicing thinly against the grain.
While the steak rests, caramelize the onions. In the same skillet, add the remaining 1 tbsp olive oil. Add the sliced onions and cook, stirring occasionally, until they're soft and golden brown, about 15-20 minutes. Stir in the minced garlic and cook for an additional 1 minute.
Now, let's assemble our sandwiches. Preheat your oven's broiler. Split the hoagie rolls and place them on a baking sheet. Spread a generous layer of secret sauce on both the top and bottom halves of each roll. Place 2 slices of cheese on the bottom half of each roll. Top with sliced steak, caramelized onions, and any desired toppings. Place the sandwiches under the broiler for 2-3 minutes, or until the cheese is melted and bubbly.

Carefully remove the sandwiches from the oven, top with the remaining roll halves, and serve immediately. Enjoy your easy, yet incredibly delicious, steak sandwich!
This recipe serves 4, but you can easily double or triple the ingredients to feed a crowd. Don't forget to save any leftover secret sauce – it's perfect for dipping fries or as a spread for other sandwiches. Happy cooking!























