Home » Recipe Index » Sauces & Dips

London Broil Marinade

Use my best London broil marinade for the juiciest beef with an irresistible flavor! Brine the meat for a few hours (or overnight!), then broil and have dinner on the table in under 30 minutes.

This post may contain affiliate links. If you click on a link and make a purchase, I may receive a small commission at no extra cost to you. For more information, please read my disclaimer.

Slices of london broil on a wooden cutting board with a small bowl of marinade.

The most important part of any roasted beef recipe is the marinade you use for it. All you need is the perfect mix of sweet, salty, and acidic flavors in order to shine.

Enter my recipe for the best London broil marinade. It’s made with ingredients that can be easily found in your local grocery store. In fact, you may already have them in your pantry!

You may be surprised to learn that London broil isn’t a specific cut of meat — it refers more to the cooking method! While it may be labeled as such, it’s typically a top round roast, flank steak, or skirt steak. Any of these cuts will work with my London broil marinade recipe.

Once you learn how to marinate London broil, you will see how easy it is to put a restaurant-worthy meal on the table for holidays, special occasions, or just a weekly Sunday dinner.

Save This Recipe!
Enter your email and we'll send this recipe right to your inbox. Plus you'll get amazing recipes every week!
Please enable JavaScript in your browser to complete this form.

This marinade can be used while making London Broil in a cast iron pan, air fryer, or to cook London Broil in the oven.

Or try our Instant Pot London Broil or Slow Cooker London Broil recipes too!

Ingredients needed to prepare a London Broil with Marinade.

How to Marinate London Broil

A full printable version of this recipe with ingredient measurements is available at the bottom of this post.

Marinade ingredients in a zip top bag. London Broil on a white plate.

STEP ONE: Combine olive oil, balsamic vinegar, Worcestershire and soy sauce, lemon juice, brown sugar, and spices in a gallon-sized Ziploc bag. Seal the bag and shake until everything is well mixed together. 

Marinating a london broil in a zip top bag.

STEP TWO: Place the beef in the bag with the London broil marinade and seal tightly. Rub the ingredients into the meat on all sides to really work in the flavor. Place in the refrigerator for at least 2 hours, up to overnight.

Marinated London Broil in a skillet. Marinade in a small saucepan.

STEP THREE: When you’re ready to cook, remove marinated London broil from the fridge. Let it sit on the counter for 30 minutes while you preheat the oven broiler. 

STEP FOUR: Place the beef in a cast iron pan and pour the London broil marinade into a saucepan on the stove. Simmer the marinade for London broil over low heat until thickened.

London Broil in a cast iron skillet.

STEP FIVE: Meanwhile, broil the beef in the cast iron pan for 5-6 minutes, then flip and cook for another 3-4 minutes for medium rare. Let rest for 10 minutes, then slice and serve with the thickened London broil marinade.

Prepared london broil resting on a wooden cutting board next to a chef's knife and saucepan of marinade.

What to Serve with Marinated London Broil

Variations for London Broil Marinade

  • Easy balsamic substitute: To make this London broil marinade recipe without balsamic, use an equal amount of rice vinegar instead. Or, combine 1 teaspoon of sugar with 2 tablespoons of cider vinegar or red wine vinegar.
  • Vary your spices. While this marinade for London broil is great as is, feel free to get creative with spices! Replace Italian seasoning with your choice of dried basil, oregano, or rosemary. You can also try cumin for some added heat or onion powder for more savory flavor.
  • Use as a dipping sauce. After you soak the meat in London broil marinade, don’t forget to reduce the liquid! Simmer until thickened or whisk in a quick cornstarch slurry. Just be sure to heat it enough to kill any bacteria from the raw meat.

More Marinade Recipes

Closeup view of London Broil on a wooden cutting board next to a saucepan of marinade.

How Long Can London Broil Marinate In Fridge?

You’ll get the most flavor from this London broil marinade recipe if you soak the beef for at least 2-3 hours. I’ve found that the sweet spot tends to be 6-9 hours, but overnight is better! 

This London broil marinade shouldn’t be used for more than 24 hours as the lemon juice can start to break down the protein fibers, leaving you with an unpleasant texture.

What is the Best Way to Tenderize a London Broil?

With a brine or marinade — like my London broil marinade recipe! Acidic ingredients like citrus juice and vinegar help to break down tough cuts of protein, as does salt. However, too much salt will lead to dry beef

For those wondering how to marinate London broil, it’s really quite simple — combine a blend of sauces, spices, and some kind of acid, then massage the ingredients into the meat and pop it in the fridge!

Closeup view of slices of london broil on a wooden cutting board next to a small saucepan of marinade.

How Do You Cook London Broil So It’s Not Tough?

Don’t overcook it! You’ll also want to use a marinade for London broil whether it’s baked, broiled, or grilled. 

Use a meat thermometer to check the internal temperature — medium rare is considered optimal for most beef, while well done is sure to result in dry, tough meat. Once it reaches your desired temp, let it rest for 10-15 minutes before slicing. 

Here’s a helpful guide to know when London broil is done:

  • Rare: 125-130°F (cool red center)
  • Medium Rare: 135°F (warm red center)
  • Medium: 145°F (warm pink center)

Other Beef Recipes You’ll Love:

Love air frying? Join our newsletter! You can also follow us on Facebook, Instagram, or join our free Facebook Air Frying Community.

purchase my cookbook here!
Yield: 6 Servings

London Broil Marinade

Slices of london broil on a wooden cutting board with a small bowl of marinade.

Use my best London broil marinade for the juiciest beef with an irresistible flavor! Brine the meat for a few hours (or overnight!), then broil and have dinner on the table in under 30 minutes.

Marinating Time 2 hours
Cook Time 10 minutes
Resting Time 10 minutes
Total Time 2 hours 20 minutes


  • ⅓ cup soy sauce
  • 2 tablespoons balsamic vinegar
  • 3 tablespoons olive oil
  • 2 tablespoons Worcestershire sauce
  • ½ lemon, juiced
  • 1 tablespoon brown sugar
  • 2 teaspoons Italian seasoning
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes
  • 1.5-2 pounds London broil steak


  1. In a plastic zipper bag, add marinade ingredients, sealing the bag and shaking it to combine everything together.
  2. Place the steak in the bag, seal, and massage the marinade around the meat. 
  3. Marinate steak in the refrigerator for 2-3 hours, up to overnight.
  4. Remove the steak 30 minutes before cooking.
  5. Place the steak in a cast iron skillet or oven-safe baking dish and transfer the marinade to a small saucepan. Simmer on low heat until thickened to serve over the beef.
  6. Broil the steak for 5-6 minutes, then flip and broil for 3-4 more minutes, or until it reaches your desired doneness (130-135F for medium rare).
  7. Let the steak rest for 10 minutes, slice, and serve with the marinade sauce.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 641Total Fat: 42gSaturated Fat: 15gTrans Fat: 0gUnsaturated Fat: 23gCholesterol: 212mgSodium: 1269mgCarbohydrates: 6gFiber: 0gSugar: 3gProtein: 55g

This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.

Did you make this recipe?

Share a photo on Instagram tagging @EverydayFamilyCooking! I love to see your pictures!


About Samantha

I’ve always had a love of cooking and creating new recipes, so it only made sense to create a food blog so I could share those recipes with you. This site is designed to provide easy and flavorful recipes with as little ingredients as possible. That means you still get great flavor combinations without all that extra time and effort. Read more...

Leave a Comment


as seen on promo graphic


as seen on promo graphic
Skip to Recipe