london broil marinade recipe
The Best london broil marinade recipe
What I love most about this marinade is how versatile it is. You can use it on flank steak, top round, or even sirloin, and it works every time. The combination of soy sauce, garlic, and a touch of brown sugar gives it that perfect balance of savory and slightly sweet, while the Worcestershire sauce adds a depth of flavor that really makes the meat shine. Plus, it’s a great way to get a lean, protein-rich meal on the table without a lot of fuss. The marinade tenderizes the meat beautifully, so even cheaper cuts come out juicy and flavorful.
Another reason this recipe is a staple in our house is that it’s actually pretty healthy. We’re always trying to find ways to eat well without sacrificing taste, and this checks all the boxes. The marinade is low in calories but high in flavor, and since London broil is a lean cut, it’s a great option if you’re watching your fat intake. I usually serve it with roasted vegetables or a big salad, and it makes for a well-rounded, satisfying meal that doesn’t leave you feeling weighed down. Whether it’s a quick weeknight dinner or a laid-back summer barbecue, this marinade is always a hit.

Classic London Broil Marinade
A savory and tangy marinade that tenderizes and flavors London broil, perfect for grilling or broiling. This recipe delivers a juicy, flavorful steak with minimal effort.
🥘Ingredients
- ½ cup soy sauce (low-sodium preferred)
- ¼ cup olive oil
- ¼ cup balsamic vinegar
- 3 cloves garlic, minced
- 2 tbsp Worcestershire sauce
- 1 tbsp Dijon mustard
- 1 tbsp brown sugar
- 1 tsp black pepper
- 1 tsp onion powder
- ½ tsp red pepper flakes (optional)
- 1.5-2 lbs London broil (top round or flank steak)
👨🍳Directions
-
1
In a mixing bowl, whisk together soy sauce, olive oil, balsamic vinegar, minced garlic, Worcestershire sauce, Dijon mustard, brown sugar, black pepper, onion powder, and red pepper flakes (if using). -
2
Place the London broil in a large resealable plastic bag or shallow dish. Pour the marinade over the steak, ensuring it is fully coated. Seal the bag or cover the dish and refrigerate for at least 4 hours, preferably overnight (up to 12 hours). -
3
Preheat the grill or broiler to high heat (about 450°F). Remove the steak from the marinade and discard the used marinade. -
4
Grill or broil the steak for 7-10 minutes per side, or until the internal temperature reaches 135°F for medium-rare (adjust time for desired doneness). -
5
Transfer the steak to a cutting board and let it rest for 10 minutes before slicing thinly against the grain. -
6
Serve with your favorite sides and enjoy!
🔧Equipment
- Large resealable plastic bag or shallow dish
- Mixing bowl
- Whisk
- Grill or broiler pan
- Meat thermometer
- Tongs
- Cutting board
- Knife
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic London Broil Marinade Works
❓ Frequently Asked Questions About London Broil Marinade
1. What is London broil, and why does it need a marinade?
London broil is a cooking method, not a specific cut of meat, though it’s often made with tougher cuts like flank steak or top round. These cuts benefit from a marinade because it tenderizes the meat, adds flavor, and helps break down tough muscle fibers. A good marinade ensures the meat stays juicy and flavorful when cooked at high heat.
2. How long should I marinate London broil?
For best results, marinate London broil for at least 4 hours, but no longer than 24 hours. Marinating too briefly won’t tenderize the meat enough, while over-marinating (especially in acidic ingredients like vinegar or citrus) can make the meat mushy. Overnight (8–12 hours) is ideal for maximum flavor and tenderness.
3. Can I use the same marinade for basting or sauce?
No, you should never reuse raw meat marinade for basting or as a sauce unless you boil it first. To make it safe, bring the marinade to a rolling boil for at least 3 minutes to kill any bacteria from the raw meat. Alternatively, set aside a portion of the marinade before adding the meat to use as a sauce later.
4. What’s the best way to cook London broil after marinating?
London broil is best cooked quickly over high heat to avoid toughness. Grill it over direct heat for 4–6 minutes per side (for medium-rare) or broil it in the oven on high for 5–7 minutes per side. Let the meat rest for 10 minutes before slicing thinly against the grain to maximize tenderness.
5. Can I freeze London broil in the marinade?
Yes, you can freeze London broil in the marinade for up to 3 months. Place the meat and marinade in a sealed freezer bag, squeezing out excess air to prevent freezer burn. Thaw it in the refrigerator overnight before cooking. Freezing in the marinade can enhance flavor and tenderness, but avoid refreezing after thawing.
