Learn how to make the juiciest, most tender London Broil with this easy recipe! A simple marinade makes the beef extra flavorful for a main dish that's easy enough to make for a weeknight meal yet special enough to serve when you're having friends over for dinner.
To a mixing bowl, add olive oil, soy sauce, balsamic vinegar, lemon juice, Worchestershire sauce, dijon mustard, Montreal steak seasoning, garlic, thyme, salt, and pepper. Whisk together. Add the beef steak to a gallon-size ziplock plastic bag and pour marinade over. Seal and place in the fridge to marinate for 2 hours or overnight.
Take London Broil out of the marinade and let rest on the counter for 30 minutes. Heat oven broiler to 500 degrees. Take the beef out of the marinade and pat dry with paper towels. Discard the marinade. Place meat in a cast-iron skillet or broiler pan. Broil for 12 minutes, flip and broil for another 8 to 10 minutes.
Remove meat from pan, place on a cutting board, and rest for 10 minutes. Slice beef against the grain. Season with a drizzle of olive oil and a sprinkle of salt and fresh cracked pepper. Serve with roasted red onions and a drizzle of lemon juice from seared lemons.
Meat Temperatures
125 - 130 Rare, 135 Medium Rare, 145 Medium
Seared Lemons and Onions
While meat is resting on the cutting board, place lemons and onions in the bottom of the cast-iron skillet or roasting pan. Place under broiler and cook for 3-5 minutes until charred.
Notes
Recipe Variations:
Make it smoky: Add a teaspoon of smoked paprika or chipotle powder to the marinade for extra depth.
Swap the protein: This marinade works beautifully with flank steak, skirt steak, or even chicken.
Add a touch of sweetness: A tablespoon of honey or brown sugar balances out the acidity in the marinade.