Go Back
–+ servings
Marinated Flank Steak Sandwich

Delicious Marinated Flank Steak Sandwich with Caramelized Toppings

This Marinated Flank Steak Sandwich features tender steak with caramelized onions and mushrooms, delivering restaurant-quality results at home.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 5 sandwiches
Course: Dinner
Cuisine: American
Calories: 690

Ingredients
  

Marinade
  • 1.5 lbs flank steak
  • 1/4 cup olive oil
  • 3 cloves garlic minced
  • 2 Tablespoons red wine vinegar
  • 1/3 cup soy sauce
  • 2 Tablespoons honey
  • 1/2 teaspoon ground pepper
Toppings
  • 1 Tablespoon butter
  • 2 Tablespoons olive oil divided
  • 1 large yellow onion thinly sliced
  • 8 ounces sliced mushrooms
  • Pinch salt
  • 1 large french baguette cut into fourths
  • 8 slices white cheddar cheese
  • 1/4 cup mayo
  • 1/4 cup sour cream
  • 2 Tablespoons creamed horseradish spread

Equipment

  • cast iron skillet
  • Grill
  • broiler

Method
 

Preparation
  1. Place the flank steak in a large ziplock bag or baking dish along with all the marinade ingredients. Toss well to coat. Refrigerate for two hours or overnight.
  2. Remove the flank steak from the fridge and allow it to come to room temperature. Preheat a cast iron skillet on the grill to medium high heat.
  3. Add the butter and 1 Tablespoon olive oil to the skillet. Add the onion and pinch of salt, tossing to coat. Cover and cook for 15 minutes, stirring about every five minutes. If the onions start to brown before they soften, add a Tablespoon of water to the skillet.
  4. Add the mushrooms and another Tablespoon of olive oil to the skillet. Cook for an additional 5-10 minutes or until the onions are soft and sweet and the mushrooms are golden brown. Remove the skillet from the grill.
  5. Place the flank steak on the grill over the highest heat source and grill for 4-5 minutes per side for medium steak. Remove to a plate and allow to sit for at least 10 minutes before slicing.
  6. Preheat the broiler to low heat. Slice the baguettes in half, smear with butter, and toast if desired.
  7. Layer each sandwich with the steak, the mushrooms and onions, and then the sliced cheese. Place them under the broiler for 3-4 minutes or until the cheese is melted.
  8. In a small bowl, whisk together the mayo, sour cream, and horseradish.
  9. When the sandwiches are done broiling, spread the top half with the mayo mixture and add sliced tomatoes. Sandwich and serve.

Nutrition

Serving: 1sandwichCalories: 690kcalCarbohydrates: 18gProtein: 44gFat: 50gSodium: 1385mgFiber: 2gSugar: 10g

Notes

Allowing the steak to rest after grilling enhances its flavor and tenderness before slicing.

Tried this recipe?

Let us know how it was!