From Good Housekeeping. Modified by hntester

This recipe was submitted by a reader and has not been tested in our kitchen.

All modesty aside, this is the ultimate steak sandwich. A marinated grilled flank steak mingles with hefty slices of grilled onion, ripe tomato, and peppery arugula leaves.


• 1/4 cup(s) balsamic vinegar

• 1/4 cup(s) soy sauce

• 1 tablespoon(s) brown sugar

• 1 teaspoon(s) fresh thyme leaves

• 1/4 teaspoon(s) ground pepper

• 1 beef flank steak

• 1 medium red onion, cut into 4 thick slices

• 8 slice(s) sourdough bread, toasted on grill if you like

• 2 medium ripe tomatoes, sliced

• 1 bunch(es) arugula, tough stems discarded



1. In large self-sealing plastic bag, mix soy sauce, vinegar, sugar, thyme, and pepper. Add steak to marinade, turning to coat. Seal bag, pressing out excess air. Place bag on plate; let stand 15 minutes at room temperature or 1 hour in the refrigerator, turning over several times.

2. Meanwhile, for easier handling, insert 1 long metal skewer horizontally through onion slices; set aside. Prepare charcoal fire or preheat gas grill for covered direct grilling over medium heat.

3. Remove steak from marinade; pour marinade into 1-quart saucepan. Heat marinade over high heat to boiling; boil 2 minutes.

4. Place steak and onion slices on hot grill rack. Cover grill and cook steak and onion 12 to 15 minutes or until onions are browned and tender and meat is medium-rare, brushing both with marinade occasionally and turning both over once. Transfer steak to cutting board; separate onion into rings.

5. Thinly slice steak diagonally across the grain. Arrange onion rings and steak on 4 slices of bread; spoon any meat juices from board over onion and steak. Top with tomatoes, arugula, and remaining 4 slices of bread.


Source: Delish