Sink your teeth into this Grilled Flank Steak Sandwich, a mouthwatering masterpiece that combines tender, marinated steak with layers of bold flavors and textures. Juicy, perfectly grilled flank steak is sliced thin and paired with caramelized onions, peppery arugula, and a creamy Dijon mayo spread, all tucked into a crusty baguette or ciabatta roll. The steak's marinade features a savory blend of soy sauce, balsamic vinegar, and garlic, ensuring every bite is packed with flavor. Optional Swiss cheese adds a melty, indulgent touch, while the toasted bread provides the perfect crisp contrast. This gourmet sandwich is easy to make yet utterly satisfying, making it ideal for lunches, casual dinners, or backyard cookouts. Perfectly balanced and bursting with flavor, this recipe is a must-try for sandwich lovers and steak enthusiasts alike!
In a small bowl, whisk together olive oil, soy sauce, balsamic vinegar, minced garlic, black pepper, and kosher salt to create a marinade.
Place the flank steak in a resealable plastic bag or shallow dish and pour the marinade over it. Seal or cover and let it marinate in the refrigerator for at least 1 hour, ideally overnight.
Preheat your grill to medium-high heat. Remove the flank steak from the marinade and allow any excess marinade to drip off.
Grill the steak for 4-5 minutes per side, or until it reaches your desired level of doneness (130°F for medium rare). Remove it from the grill and allow it to rest for 10 minutes before slicing thinly against the grain.
While the steak rests, heat a skillet over medium heat and melt the butter. Add the thinly sliced onion and cook, stirring frequently, until the onions are caramelized and golden brown, about 12-15 minutes. Remove from heat and set aside.
In a small bowl, mix mayonnaise and Dijon mustard to make a spread.
Slice the baguette (or ciabatta rolls) in half lengthwise and lightly toast on the grill or under the broiler.
Spread the Dijon mayo evenly on the toasted bread. Layer with arugula, slices of grilled flank steak, caramelized onions, and Swiss cheese if using.
Slice the sandwich into portions and serve immediately.
Serving size | 946.3 grams (946.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2505 |
Total Fat 176.60g | 226% |
Saturated Fat 56.70g | 284% |
Polyunsaturated Fat 5.80g | |
Cholesterol 591mg | 197% |
Sodium 4452mg | 194% |
Total Carbohydrate 63.70g | 23% |
Dietary Fiber 5.30g | 19% |
Total Sugars 10.60g | |
Protein 174.50g | 349% |
Vitamin D 44IU | 222% |
Calcium 1150mg | 88% |
Iron 15mg | 82% |
Potassium 1972mg | 42% |
Source of Calories