If you’ve ever had London Broil, you know it’s all about the flavor. And this marinade? It’s like magic in a bowl. It tenderizes the meat and infuses it with an irresistible savory-sweet tang, making every bite juicy and bursting with flavor. Whether you’re grilling, broiling, or even pan-searing, this marinade takes your London Broil to a whole new level of deliciousness. Trust me, this is the kind of marinade that makes people ask, “What’s your secret?”
Why You’ll Love This London Broil Marinade
This marinade is super easy to whip up, and it brings out the best in your London Broil. Here’s why it’s the perfect match for your steak:
Flavor-Packed: The combination of soy sauce, balsamic vinegar, garlic, and a hint of sweetness from brown sugar delivers a perfect balance of savory, tangy, and a little sweet.
Tenderizes the Meat: The acidic vinegar and soy sauce help break down the fibers of the meat, making the steak tender and juicy.
Versatile: While this marinade is amazing for London Broil, you can also use it for other cuts of beef like flank steak, skirt steak, or even chicken!
Quick & Simple: A few ingredients, a little time to marinate, and you’re set. Minimal effort for maximum flavor!

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients in London Broil Marinade
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)
Here’s what you’ll need to make this flavorful marinade:
Soy Sauce
The base of this marinade. It brings that rich, umami flavor that complements the beef perfectly.
Balsamic Vinegar
Adds tang and depth. It helps tenderize the meat and adds a subtle sweetness.
Olive Oil
Keeps the meat moist while it marinates and cooks, and adds a bit of richness to the flavor.
Garlic
Fresh garlic adds a punch of savory flavor that’s essential for a well-rounded marinade.
Brown Sugar
Just a touch of sweetness to balance the acidity and saltiness, enhancing the beef’s natural flavors.
Dried Herbs (Thyme, Oregano, or Rosemary)
Herbs add aromatic flavors that take the steak to the next level. Fresh herbs work too!
Black Pepper
A bit of freshly cracked black pepper to kick up the seasoning and round out the marinade.
Optional: Lemon Juice or Worcestershire Sauce
If you want an extra depth of flavor, a squeeze of lemon or a dash of Worcestershire sauce brings another layer of savoriness.
Instructions
Now that you’ve got your ingredients, let’s get this marinade going:
Mix the Marinade
In a bowl, whisk together the soy sauce, balsamic vinegar, olive oil, garlic, brown sugar, dried herbs, and black pepper. If you’re using lemon juice or Worcestershire sauce, add that too.
Marinate the London Broil
Place your London Broil steak in a large resealable plastic bag or shallow dish. Pour the marinade over the steak, making sure it’s evenly coated. Seal the bag or cover the dish and refrigerate for at least 2 hours—overnight is even better for maximum flavor!
Cook to Perfection
Once your steak has marinated, cook it to your preferred level of doneness. Grill, broil, or pan-sear it, then let it rest for a few minutes before slicing against the grain to ensure the juiciest, most tender bites.
Serve and Enjoy
Serve your beautifully marinated London Broil with your favorite sides. It’s perfect with roasted veggies, mashed potatoes, or a fresh salad.
Nutrition Facts
Servings: [To be added]
Calories per serving: [To be added]
Preparation Time
Prep Time: 5 minutes
Marinate Time: 2 hours to overnight
Cook Time: 10–15 minutes (depending on thickness and doneness)
Total Time: 2 hours and 15 minutes (or overnight)
How to Serve London Broil
This steak is as versatile as it is flavorful, and it pairs well with a variety of sides:
Roasted Vegetables: Roasted carrots, potatoes, or Brussels sprouts bring some earthy goodness to balance the richness of the steak.
Mashed Potatoes or Rice: Serve it with creamy mashed potatoes or a fluffy rice pilaf to soak up any of the delicious juices.
Grilled Veggies: Throw some zucchini, bell peppers, or asparagus on the grill alongside your steak for a simple and healthy side.
Salad: A fresh, vibrant salad with greens, avocado, and a tangy vinaigrette is the perfect light side to complement the hearty steak.
Additional Tips
Marinate Longer for More Flavor: The longer you marinate the steak, the more flavorful it will be. Overnight marinating is ideal for maximum tenderness and flavor.
Searing is Key: For the perfect crust, make sure to sear your steak on high heat to get that beautiful caramelization.
Rest Before Slicing: Let the steak rest for 5–10 minutes before slicing to allow the juices to redistribute. It’ll keep the meat tender and juicy.
Grill or Broil: If you’re looking for that smoky flavor, grilling is the way to go. But broiling works just as well for an easy indoor option.
FAQ Section
Q1: Can I use this marinade for other cuts of beef?
A1: Yes! This marinade works great for flank steak, skirt steak, or even ribeye.
Q2: How long should I marinate the steak?
A2: At least 2 hours, but overnight is best for maximum flavor and tenderness.
Q3: Can I freeze the marinade?
A3: Absolutely! You can freeze the marinade in a freezer-safe bag or container, and just thaw and use it whenever you’re ready to marinate.
Q4: Can I cook the steak in the oven?
A4: Yes! You can broil it in the oven for 10–12 minutes per side, depending on thickness and desired doneness.
Q5: Can I make this marinade without soy sauce?
A5: You can substitute with coconut aminos or tamari for a gluten-free option.
Conclusion
This London Broil Marinade brings bold flavor and tenderness to your steak, making it the perfect centerpiece for any meal. It’s easy to prepare, uses simple ingredients, and guarantees a juicy, flavorful steak every time. So, grab your London Broil, whip up this marinade, and get ready to enjoy a steakhouse-worthy meal right at home!
Print
London Broil Marinade
- Total Time: At least 2 hours (including marination time)
- Yield: Enough marinade for 1-2 lbs of meat
Description
This London Broil Marinade is a flavorful blend of savory, tangy, and slightly sweet ingredients that tenderize and enhance the natural flavors of the meat. Perfect for grilling or broiling, this marinade ensures your London broil is juicy, tender, and packed with flavor.
Ingredients
- 1/4 cup soy sauce
- 1/4 cup olive oil
- 2 tablespoons balsamic vinegar
- 2 tablespoons Worcestershire sauce
- 2 cloves garlic, minced
- 1 tablespoon Dijon mustard
- 1 tablespoon honey or brown sugar
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1/4 teaspoon salt
Instructions
- In a small bowl, whisk together soy sauce, olive oil, balsamic vinegar, Worcestershire sauce, garlic, Dijon mustard, honey (or brown sugar), rosemary, thyme, black pepper, and salt until well combined.
- Place the London broil in a resealable plastic bag or shallow dish. Pour the marinade over the meat, making sure it is well-coated.
- Seal the bag or cover the dish, and refrigerate for at least 2 hours, preferably 4-6 hours, or overnight for maximum flavor.
- Remove the London broil from the marinade, allowing any excess marinade to drip off.
- Grill or broil the meat to your desired level of doneness (usually 4-6 minutes per side for medium-rare, depending on thickness).
- Let the meat rest for 5-10 minutes before slicing against the grain for maximum tenderness.
Notes
- This marinade can be used for other cuts of beef like flank steak or sirloin as well.
- For a more intense flavor, you can marinate the meat overnight.
- Serve the London broil with a side of roasted vegetables or a fresh salad for a complete meal.
- Prep Time: 5 minutes
- Cook Time: Varies (depending on thickness and desired doneness)
- Category: Marinade
- Method: Marinating, Grilling, Broiling
- Cuisine: American
Nutrition
- Serving Size: 1 tablespoon of marinade
- Calories: 50 kcal
- Sugar: 3g
- Sodium: 450mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 0mg