Total Time:2 hours 30 minutes (including marinating time)
Ingredients
Scale
For the Marinade:
¼ cup olive oil
2 tablespoons soy sauce
1 tablespoon Dijon mustard
1 tablespoon Worcestershire sauce (optional for those who avoid it)
1 tablespoon honey
3 cloves garlic, minced
1 teaspoon dried rosemary
1 teaspoon dried thyme
1 teaspoon ground black pepper
1 teaspoon onion powder
1 teaspoon lemon juice
Salt, to taste
For the London Broil:
1 ½ to 2 pounds London broil (flank steak or top round steak)
Salt and pepper, to taste
Instructions
Prepare the Marinade:
Combine Marinade Ingredients: In a bowl, whisk together the olive oil, soy sauce, Dijon mustard, Worcestershire sauce (if using), honey, garlic, rosemary, thyme, black pepper, onion powder, and lemon juice until fully combined.
Marinate the Steak: Place the London broil in a large resealable plastic bag or shallow dish. Pour the marinade over the steak, making sure it’s well coated. Seal the bag or cover the dish and refrigerate for at least 2 hours, or overnight for maximum flavor.
Grill the London Broil:
Preheat the Grill: Preheat your grill to medium-high heat (about 400°F). Make sure the grill grates are clean and lightly oiled to prevent sticking.
Season the Steak: Remove the London broil from the marinade and pat it dry with paper towels. Season both sides with salt and pepper to taste.
Grill the Steak: Place the steak on the preheated grill and cook for 4-5 minutes per side for medium-rare, or 6-7 minutes per side for medium. Adjust cooking time depending on your preferred level of doneness.
Rest the Steak: Once cooked to your desired doneness, remove the steak from the grill and let it rest for 5-10 minutes to allow the juices to redistribute.
Slice and Serve:
Slice the Steak: After resting, slice the London broil against the grain into thin strips to ensure maximum tenderness.
Serve: Serve the grilled London broil with your favorite sides, such as roasted vegetables, mashed potatoes, or a fresh salad.