This post may contain affiliate links.
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.
Who knew that showing off in the kitchen could be so easy? This recipe for London Broil has been one of my “wow” main dishes for years but the funny thing is that no one knows how easy it is to make. Until now.
This beautiful beef steak is tender, juicy, wonderfully seasoned, and is mouthwateringly delicious. A marinade of just a few pantry and fridge ingredients helps tenderize the meat while infusing amazing flavor. Cooking a London Broil is easy and takes just minutes. This is the perfect combination of simple ingredients along with an uncomplimented cooking method coming together for a praiseworthy recipe.
If all of that is not enough to coax you into making this London Broil recipe, then just wait to hear the finale. After cooking it to just the right temperature, I finish it off with a drizzle of olive oil, a sprinkle of salt, and a nice squeeze of juice from roasted lemons. This masterwork is sure to impress your family and friends whenever it’s served!
Ingredients For This Recipe
- London Broil
- Olive Oil
- Soy Sauce
- Balsamic Vinegar (Red Wine Vinegar is a great substitute here)
- Lemon Juice
- Worchestershire Sauce
- Dijon Mustard
- Montreal Steak Seasoning
- Dried Thyme
- Salt and Pepper
What Is London Broil?
London Broil is actually the way this meat is cooked and not the official cut of beef. It can be a top-round roast, flank steak, or skirt steak and tends to be inexpensive. It’s a tougher cut of meat that’s why it’s important to marinate it before broiling it at a high temperature. This method produces a tender, juicy steak that’s not overcooked.
How To Cook London Broil
Cooking London Broil is super easy but there are a few tips to make this recipe successful.
- Make sure to marinate the meat for at least 2 hours or even overnight. This helps to tenderize the beef and adds amazing flavor.
- I like to use a cast-iron skillet when making London Broil. It helps sear the meat locking in all the delicious juices. If you don’t have a cast-iron skillet, use a broiler pan or metal sheet pan.
- Make sure to let the meat rest after cooking. I recommend 10 minutes which allows the juices to redistribute into the beef.
How To Tell If The London Broil Is Done
Each cut of London Broil steak is different in thickness and size so the cooking times will be different. The BEST way to get the perfect “doneness” to suit your taste is by using an instant-read thermometer. It should read 125-130° F for rare/a cool red center, 135° F for medium-rare/a warm red center, or 145° F for medium/a warm pink center.
The Best Way To Slice London Broil Beef
After the meat has rested, slice the London Broil across the grain. I like to serve it on the cutting board with roasted lemons and red onion. Add a last drizzle of good olive oil, a sprinkle of salt and pepper and you’ll be ready to dig in!
What To Serve With Marinated London Broil
I think that this beautiful beef is so impressive and should be the star of the meal. When I serve it, I keep the sides classic and simple. Here are my favorite recipes to serve alongside London Broil:
- Easy Caprese Salad
- Green Bean Salad
- Twice Baked Sweet Potatoes
- Air Fryer Baked Potatoes
- Scalloped Potatoes
- Skillet Green Beans
- Garlic Knots
More Main Dish Recipes You’ll Love!
- Marinated Pork Tenderloin
- Crock Pot Chicken Thighs
- Garlic Honey Lime Shrimp
- Slow Cooker Mexican Shredded Beef
- Homemade Meatballs
- 1 2-pound London Broil Beef Steak
- ½ cup olive oil
- ¼ cup soy sauce
- ¼ cup balsamic vinegar
- 1 lemon, juiced
- 2 tablespoons Worchestershire sauce
- 1 ½ tablespoons dijon mustard
- 1 tablespoon Montreal steak seasoning
- 1 clove minced garlic
- 1 teaspoon dried thyme
- salt and pepper to taste
- 1 lemon quartered
- 1 small red onion, quartered
- 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.
- 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.