Indulge in the ultimate steak sandwich with this recipe from Chef John. The tender and flavorful steak is paired with caramelized onions, melted cheese, and a tangy horseradish cream sauce, all served on a crusty baguette. This sandwich is a satisfying meal that is sure to impress!
Ingredients
- 1 boneless strip steak (about 12 ounces)
- Salt and freshly ground black pepper
- 2 tablespoons olive oil
- 1 onion, thinly sliced
- 2 cloves garlic, minced
- 2 tablespoons mayonnaise
- 1 tablespoon prepared horseradish
- 1 teaspoon Dijon mustard
- 1 tablespoon chopped fresh parsley
- 1 baguette, cut into 4 sandwich-sized pieces
- 4 slices provolone cheese
- 4 lettuce leaves
- 4 tomato slices
Directions
- Season the steak generously with salt and pepper on both sides.
- Heat olive oil in a large skillet over high heat.
- Add the steak and cook for 3-4 minutes per side for medium-rare or adjust the cooking time based on your desired doneness.
- Transfer the steak to a cutting board and let it rest for 10 minutes.
- Meanwhile, in the same skillet, add the sliced onions and cook over medium-low heat until golden brown and caramelized, about 15-20 minutes.
- Add minced garlic and cook for an additional 1 minute.
- In a small bowl, mix together mayonnaise, horseradish, Dijon mustard, and chopped parsley to make the horseradish cream sauce.
- Slice the baguette pieces in half lengthwise and toast them if desired.
- Spread the horseradish cream sauce on both sides of each baguette slice.
- Thinly slice the rested steak against the grain.
- Assemble the sandwiches by layering the steak, caramelized onions, provolone cheese, lettuce, and tomato slices on the baguette slices.
- Serve immediately and enjoy!