This marinade is the secret to juicy, tender steaks that will take your grilling game to the next level!

My boyfriend loves to grill. But I get a little tired of burgers and chicken breasts every night—so any time I discover a new method or recipe to switch things up, I’m eager to share it with him. This marinated London broil recipe impressed both of us with its simple prep and delicious outcome.
I was quite taken by the delightful melding of savory flavors and the slight kick from the red pepper flakes in the marinade. It didn’t overpower the taste of steak, but it deepened and elevated the flavor profile way more than I thought it would! Plus, it made our relatively cheap flank steak as tender and juicy as a much higher-priced piece of meat.
And, apparently, that’s the whole point of a London broil! Despite its name, London broil has no connection to London or British cuisine. It’s a thoroughly American cooking technique developed to make lean, affordable cuts of beef more tender and flavorful. Like this recipe, the preparation typically involves marinating a lean, tougher cut of beef, then cooking it quickly over high heat and slicing it thinly against the grain. Most sources trace London broil’s roots to Philadelphia in the early 20th century. The exact reason for adding “London” to the name is unclear, but I’m guessing it was a marketing tactic to elevate the appeal of a budget-friendly meal, much like other American meat cuts named after cities or regions, like New York strip and Boston butt.
Use this marinated London broil recipe to make a restaurant-level meal without breaking the bank!
Is This Marinated London Broil Healthy?
This marinated London broil recipe is generally healthy for most well-balanced diets when consumed in moderation. The dish is high in protein (obviously) and low in carbs while providing some heart-healthy fats from the olive oil, as well as iron, potassium, and some vitamins from the steak.
It’s a keto- and low-carb-friendly recipe, but it’s also high in sodium, primarily from the soy and Worcestershire sauces. If you’re sharing it with anyone watching their sodium intake, consider opting for low-sodium soy sauce. To make the dish Whole30 compliant, sub in coconut aminos for the soy sauce and skip the Worcestershire sauce in favor of something homemade, like this Whole30 Salad Dressing.

A Tender Touch
The thing that makes this London broil marinade truly special—beyond its bold flavor—is its power to tenderize meat. The soy sauce helps the beef retain moisture, while the acid in the balsamic vinegar gently breaks down some of the meat’s proteins, resulting in a more tender texture. The longer you let the steak marinate, the more it soaks up those delicious flavors and becomes even juicier and more tender. If your goal is a steak dinner that’s tender, juicy, and irresistible, this recipe delivers!

How Do I Store Leftovers?
Fully cooked marinated steak can be stored in an airtight container in the fridge for up to 4 days. You can also freeze it for up to 3 months, but make sure to wrap the steak tightly in plastic or freezer paper before placing it in a freezer-safe container or zip-top bag to prevent drying. Marinated uncooked steak can also be frozen for up to 3 months. Any longer than that and the flavor and texture of the meat will suffer. You can store unused marinade—that has not touched raw meat—in an airtight jar in the fridge for about 3 days. Used marinade should be discarded.

Serving Suggestions
A marinated London broil marinade is the perfect centerpiece to any meal. Pair it with a simple potato dish, like these Smashed Potatoes, and your favorite vegetables, like these Grilled Brussels Sprouts, for a deliciously balanced weeknight dinner.
If you’re looking to go a little fancier for a dinner party, consider pairing London broil with Grilled Squash, Lyonnaise Potatoes, and a Healthy Broccoli-Apple Salad With Greek Yogurt. A pitcher of White Sangria and this gorgeous Lemon Meringue Pie will leave your guests deeply satisfied!

Recipe
Ingredients
- 1/3 cup soy sauce
- 1/4 cup olive oil
- 2 tablespoons Worcestershire sauce
- 2 tablespoons balsamic vinegar
- 1 tablespoon minced garlic
- 1 teaspoon black pepper
- 1/2 teaspoon salt
- 1/4 teaspoon red pepper flakes
- 1 1/2 to 2 pounds London broil steak
Instructions
Make The Marinade:
- In a mixing bowl, whisk together soy sauce, olive oil, Worcestershire sauce, balsamic vinegar, minced garlic, black pepper, salt, and red pepper flakes.
- Place the London broil steak in a large resealable plastic bag. Pour the marinade over the steak, ensuring it is well coated. Seal the bag, removing as much air as possible.
- Refrigerate and let marinate for at least 4 hours, preferably overnight, turning the bag occasionally to evenly distribute the marinade.
Cook The Meat:
- Preheat grill to medium-high heat. Remove the steak from the marinade. Grill for 7-8 minutes on each side for medium-rare results.
- Let the steak rest for 10 minutes before slicing against the grain. Serve immediately.
Leave a Comment