Jump to RecipeJump to VideoLeave a ReviewPin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

Turn this affordable steak into a tender, juicy, and flavorful piece of meat with a simple 5-minute London Broil marinade! The easy and healthy dinner recipe comes together in just minutes, can be prepared in advance, and gets better as it sits. Serve the sliced beef with rice, cornbreadbiscuitspotato salad, roasted broccoli, or Caesar salad for a quick, family-friendly meal.

Marinated london broil on a cutting board with fresh herbs

How to Make London Broil Marinade | 1-Minute Video

Melt in Your Mouth London Broil Marinade Recipe

Hold your wallet and don’t spend your money on a filet mignon! Steak definitely does not need to be reserved for special occasions when you can take an affordable cut of meat and prepare it in an easy, delicious way! With help from a rich, flavorful London Broil marinade, the lean beef is transformed into a tender and juicy entrée that your family will devour.

What is London Broil?

“London broil” doesn’t refer to a specific cut of meat, but instead is a name that butchers often give to a handful of cuts of beef, such as top round roast (top round steak), flank steak, or skirt steak. This budget-friendly beef is a lean-muscle cut, which tends to be tougher than other cuts thanks to its low fat content. The typical preparation of London broil includes marinating the meat for several hours, followed by high-heat searing in an oven broiler or on an outdoor grill. The meat is cut across the grain and served in thin slices.

The Thickness Of The Meat

Sizes of London broil can differ, but most butchers cut the meat to about 12-inches long and 2-inches thick, weighing about 2 lbs. If your meat is thicker than that, just plan to cook it a bit longer. A meat thermometer is the best way to determine when the steak is done, since you know it will be perfect when it reaches an internal temperature of 135°F for medium-rare meat.

Overhead shot of grilled london broil on a cutting board

Ingredients for the Best London Broil Recipe

Here’s a quick overview of the ingredients that you’ll need for a quick London broil marinade. As always, the exact measurements and specific cooking instructions are included in the recipe at the bottom of the post.

  • Soy sauce: provides salty umami flavor. Use less-sodium soy sauce, if desired.
  • Balsamic vinegar: an acidic component that helps tenderize the meat and adds brightness to the marinade.
  • Worcestershire sauce: more salty, umami flavor that pairs so well with the flavors in beef.
  • Olive oil: the fat that helps transfer fat-soluble flavors onto the meat and also helps retain moisture. Fats help round out flavor profiles and keep sharp or acidic flavors from dominating.
  • Lemon juice: an additional acidic component that brightens the dish and tenderizes the meat.
  • Minced garlic and fresh ginger: for even more great flavor. You’ll need about two cloves garlic to equal 2 teaspoons minced.
  • Brown sugar: for a hint of sweetness that nicely balances out the salty, umami flavors and helps the steak brown nicely on the grill or under the broiler.

A Substitute for Balsamic Vinegar

You can make this marinade without balsamic vinegar by substituting with an equal amount of rice vinegar. Alternatively, for every 1 tablespoon of balsamic vinegar, substitute 1 tablespoon of cider vinegar or red wine vinegar plus ½ teaspoon sugar.

Process shot showing how to make easy london broil marinade with lemon juice

How to Make a Marinade for London Broil

This London Broil Marinade is a great option when you crave a grilled (or broiled) steak, but you also want to make healthy choices. A serving of the meat and marinade is high in protein, low in carbs, and low in fat. It’s perfect during the summer on a salad with sliced tomatoes and crumbled blue cheese, but it’s equally delicious in the middle of winter if you cook it under the broiler.

  1. Whisk together all of the marinade ingredients.
  2. Pour into a Ziploc bag or a large dish.
  3. Add the London broil, toss to coat the meat in the marinade, and cover or seal.
  4. Refrigerate and let the meat marinate for at least 4 hours, or up to 2 days. Occasionally toss the meat in the marinade to make sure that the marinade is evenly distributed on the steak.
  5. Remove the meat from the marinade, discard the marinade, and pat the meat dry.
  6. Cook on the grill or under the broiler until the meat reaches the desired temperature — about 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).
  7. Taste and season the meat with kosher salt and ground black pepper, or garnish with chopped fresh herbs or scallions.
Square shot of sliced marinated london broil

How to Know when London Broil is Done

Exact cooking times will vary depending on the size, thickness, and temperature of your meat when you cook it. As a result, a meat thermometer is the best way to know when your London broil is done. It should be 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).

What to Serve with Easy London Broil Marinade

This versatile marinade for London broil steak pairs nicely with a variety of sides. Here are some easy ideas:

Horizontal shot of a grilled and sliced marinated london broil

Storage

The cooked steak will last in an airtight container in the refrigerator for 3-4 days. You can also wrap the meat tightly and store in the freezer for up to 3 months. Thaw the frozen meat in the refrigerator overnight and use the leftovers on sandwiches, on top of salads, or in quesadillas!

Can I freeze London broil in marinade?

No, I do not recommend freezing the raw steak in the marinade. Extended exposure to the acids in the marinade, combined with damage from ice crystals, can cause the meat to become mushy.

Recipe Variations

  • Don’t have balsamic vinegar? You can substitute with an equal amount of rice vinegar. Alternatively, for every 1 tablespoon of balsamic vinegar, substitute 1 tablespoon of cider vinegar or red wine vinegar plus ½ teaspoon sugar.
  • Add fresh herbs or dried herbs to the marinade, such as thyme, oregano, chives, fresh parsley, basil, or rosemary. An Italian seasoning blend would also work well.
  • Dijon mustard would also be a great addition to the marinade.
  • If you don’t have fresh garlic cloves or fresh ginger, you can substitute with smaller amounts of garlic powder and ground ginger.
  • Instead of brown sugar, sweeten the marinade with maple syrup or honey.
  • Use low sodium soy sauce, if desired.
  • Vegetable oil or canola oil will both work as an equal substitute for the olive oil.
  • Make the marinade spicy by adding crushed red pepper flakes or cayenne.

Tips for the Best London Broil Marinade Recipe

  • Marinate the meat for at least 4 hours (preferably longer) to help tenderize the tough cut. It is possible to marinate London broil too long, so I don’t recommend leaving the meat in the marinade for more than 1-2 days. After that point, the acid or enzymes in the marinade can cause the meat’s tissue to break down so much that it becomes mushy.
  • The brown sugar in this marinade helps create a nice sear on the outside of the steak, but it also makes it easier for the meat to burn. As a result, it’s best to grill the steak for about 4 minutes per side over direct heat (to get those nice grill marks), but then move the steak to indirect heat for the rest of the cooking time (to prevent burning).
  • Slice the meat against the grain (across the natural lines that you see running through the meat). This way you cut through the fibers and shorten them, rather than cutting alongside the fibers. This makes it easier to chew the steak, since a lot of the hard work of breaking up the muscle fibers has already been done for you.
Overhead shot of sliced london broil on a cutting board

More Marinade Recipes to Try

Marinated london broil on a cutting board with fresh herbs

London Broil Marinade

4.73 from 33 votes
Prep: 5 minutes
Cook: 18 minutes
Total: 4 hours 23 minutes
Servings 1 cup
Calories 321 kcal
Turn this affordable steak into a tender, juicy, and flavorful piece of meat with a simple 5-minute London Broil Marinade! 

Ingredients
  

For the Marinade:

  • ¾ cup reduced-sodium soy sauce
  • 2 tablespoons balsamic vinegar
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons olive oil
  • 1 tablespoon fresh lemon juice
  • 2 teaspoons minced garlic
  • 1 teaspoon minced fresh ginger
  • 2 teaspoons brown sugar
  • 1 (2 – 2 ½ lb.) London broil (top round, flank steak or skirt steak)

Instructions

  • In a large bowl, whisk together all of the marinade ingredients until completely combined. Pour marinade into a large zip-top plastic bag. Add London Broil to the bag, squeeze out all of the air, and seal the bag. Toss gently to coat the London Broil with the marinade.
  • Place in refrigerator to marinate for about 4 hours (or up to 2 days), tossing occasionally to redistribute marinade.
  • Remove meat from the marinade, discard the marinade, and pat the meat dry.

TO GRILL:

  • Allow the meat to sit on the counter for about 30 minutes to come to room temperature. Remove meat from marinade and grill the meat for about 4 minutes per side over direct heat, then move to indirect heat until the meat reaches 125-130° F for rare, 135° F for medium-rare, or 145° F for medium. Transfer meat to a cutting board and let stand 10 minutes. Cut meat diagonally across the grain into thin slices.

TO BROIL:

  • Allow the meat and marinade to sit on the counter for about 30 minutes to come to room temperature. Meanwhile, preheat the broiler and the broiler pan to HIGH. Allow to heat for 10 minutes.
  • Make sure to use an actual broiler pan, rather than a baking pan. A broiler pan has a rack built in that prevents the rendered fat from becoming a fire hazard. Transfer the meat to the broiler pan and discard the marinade in the bag. 
  • Broil the steak for 8 to 12 minutes, turning once about halfway through. The specific time will vary depending on the size and thickness of your steak, so use an instant-read thermometer to know when your meat is done. It should be 125-130° F for rare, 135° F for medium-rare, or 145° F for medium. Transfer meat to a cutting board and let stand 10 minutes. Cut meat diagonally across the grain into thin slices.

Video

Notes

  • Marinate the meat for at least 4 hours (preferably longer) to help tenderize the tough cut. It is possible to marinate London broil too long, so I don’t recommend leaving the meat in the marinade for more than 1-2 days. After that point, the acid or enzymes in the marinade can cause the meat’s tissue to break down so much that it becomes mushy.
  • The brown sugar in this marinade helps create a nice sear on the outside of the steak, but it also makes it easier for the meat to burn. As a result, it’s best to grill the steak for about 4 minutes per side over direct heat (to get those nice grill marks), but then move the steak to indirect heat for the rest of the cooking time (to prevent burning).
  • Slice the meat against the grain (across the natural lines that you see running through the meat). This way you cut through the fibers and shorten them, rather than cutting alongside the fibers. This makes it easier to chew the steak, since a lot of the hard work of breaking up the muscle fibers has already been done for you.
  • Don’t have balsamic vinegar? You can substitute with an equal amount of rice vinegar. Alternatively, for every 1 tablespoon of balsamic vinegar, substitute 1 tablespoon of cider vinegar or red wine vinegar plus ½ teaspoon sugar.
  • Add fresh herbs or dried herbs to the marinade, such as thyme, oregano, chives, fresh parsley, basil, or rosemary. An Italian seasoning blend would also work well.
  • Dijon mustard would also be a great addition to the marinade.
  • If you don’t have fresh garlic cloves or fresh ginger, you can substitute with smaller amounts of garlic powder and ground ginger.
  • Instead of brown sugar, sweeten the marinade with maple syrup or honey.
  • Use low sodium soy sauce, if desired.
  • Vegetable oil or canola oil will both work as an equal substitute for the olive oil.
  • Make the marinade spicy by adding crushed red pepper flakes or cayenne.

Nutrition

Serving: 5.3ounces beef and 1 tablespoon marinadeCalories: 321kcalCarbohydrates: 1.9gProtein: 54gFat: 6.7gSaturated Fat: 0.2gCholesterol: 133.3mgSodium: 433mgSugar: 0.9g
Keyword: London Broil, London Broil Marinade
Course: Dinner
Cuisine: American
Author: Blair Lonergan

This post was originally published in July, 2017. The photos were updated in January, 2021.

blair

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Square overhead shot of hands serving a chicken pot pie recipe with biscuits
Overhead image of a bowl of chili mac on a dinner table with cornbread
Hands serving a platter of sheet pan sausage and potatoes

Leave a Comment

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. 1 star
    I had really high hopes for this dish but it was disgusting. Way too much soy sauce. Ruined the entire cut of meat. Some more Worcestershire sauce would probably do this marinade a lot of good

  2. 5 stars
    I followed your recipe and used your marinade. The London Broil was PERFECT!!
    I cannot believe someone would comment that it was disgusting.
    Definitely a success!
    Thank you