Perfect London Broil Recipe for Weeknight Dinners

Just 15 minutes to transform budget-friendly flank steak into a restaurant-quality dinner that rivals expensive takeout—discover the secret marinade that makes it.

Why You’ll Love this Perfect London Broil

Listen, this recipe is going to make you look like you actually know what you’re doing in the kitchen, even if your usual dinner strategy involves a microwave and crossed fingers.

This London broil takes about fifteen minutes of actual cooking time, costs way less than that sad takeout you were considering, and somehow tastes like you studied at culinary school.

The flank steak gets tender when you slice it right, the caramelized onions add sweetness, and that garlic-lemon marinade? It does all the heavy lifting while you just stand there looking competent.

What Ingredients are in Perfect London Broil?

The ingredient list for this London broil is so short you might actually wonder if I’m hiding something from you, but I promise that’s the whole deal.

We’re talking less than ten items, most of which you probably have lurking in your pantry right now unless you’re one of those people who thinks ketchup counts as a spice collection. The star of the show is obviously the flank steak, and yes, this is one of those times where quality actually matters, so skip the gray mystery meat and get something that looks like it came from an actual cow.

Here’s what you’ll need:

  • 1 lb beef flank steak (get the best quality you can find)
  • 2 medium onions, thinly sliced
  • 1/4 teaspoon salt (for the onions)
  • 1 tablespoon butter
  • 2 tablespoons oil
  • 1 teaspoon lemon juice
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 cloves garlic, crushed

Now, about that flank steak situation, if your grocery store only has something labeled “London broil” that’s actually a top round, you can make it work, but flank steak is really the move here because it’s got better flavor and texture.

The oil can be whatever neutral oil you’ve got, vegetable or canola, nothing fancy with a weird taste that’ll compete with everything else.

When you’re slicing those onions, aim for actual thin slices, not chunks that could double as door stops, because they need to caramelize properly in that butter.

And crushing garlic just means smashing it with the flat side of your knife or using a press, no need to get all fancy with a mortar and pestle like you’re running a medieval apothecary.

How to Make this Perfect London Broil

perfectly broiled flank steak

The first thing you need to do is give that flank steak a little makeover by cutting both sides in a diamond pattern, about 1/8 inch deep, which sounds fancier than it actually is.

You’re basically just making shallow slashes in a crisscross pattern, and no, you don’t need to break out a ruler to measure that 1/8 inch because this isn’t woodshop class. This whole scoring thing helps the meat cook more evenly and lets it soak up flavor, plus it makes you look like you know what you’re doing.

While you’re feeling accomplished about your knife skills, get those 2 medium onions and that 1/4 teaspoon of salt cooking in 1 tablespoon of butter, stirring them around until they’re nice and tender.

Once they’re done, keep them warm on the side because they’re going to be your steak’s best friend later.

Now comes the part where you mix up your marinade situation with the 2 tablespoons of oil, 1 teaspoon of lemon juice, 1/2 teaspoon of salt, 1/4 teaspoon of pepper, and those 2 cloves of crushed garlic.

Brush about half of this mixture on one side of your scored-up beef, then stick it under the broiler about 3 inches from the heat and let it go for 5 minutes.

When that time’s up, flip the steak over like you’re some kind of grill master, brush on the rest of that oil mixture, and give it another 5 minutes under the broiler.

The key here isn’t to wander off and start doom-scrolling on your phone, because broilers are basically just controlled fires and things can go from perfect to charcoal real quick.

Once your steak is done broiling and has had a minute to rest, because even meat needs a break sometimes, cut it across the grain into thin slices.

That “across the grain” thing matters more than you’d think, it’s the difference between tender bites and chewing on what feels like a leather belt, so look for those muscle fibers running one direction and slice perpendicular to them.

Pile those beautiful slices on a plate, top them with your waiting caramelized onions, and congratulations, you’ve just made something that sounds way more complicated than it actually was.

If you’re looking to upgrade your cooking game beyond just this recipe, investing in professional stainless steel cookware can make a real difference in how evenly your food cooks and how long your pots and pans actually last.

Perfect London Broil Substitutions and Variations

If you’re staring into your fridge right now realizing you don’t have flank steak, don’t panic and order pizza just yet because there are plenty of ways to work around this.

Top round works beautifully, though it’s slightly less tender. Skirt steak? Even better, honestly.

You can swap the butter for olive oil if that’s what you’ve got, and shallots instead of onions add a sweeter, more delicate flavor.

No fresh garlic? Garlic powder works in a pinch, about half a teaspoon.

The lemon juice is actually pretty vital for tenderizing, so I wouldn’t skip that one.

What to Serve with Perfect London Broil

Now that you’ve got your protein sorted and your substitution options locked down, you’re probably wondering what actually goes on the plate next to this beauty.

I’m reaching for classic steakhouse sides here. Roasted potatoes, creamy or crispy, never fail. A simple green salad with vinaigrette cuts through the richness perfectly.

Sautéed mushrooms? Yes, please. Garlic bread for soaking up those incredible meat juices is non-negotiable in my book.

You could also go with roasted vegetables like asparagus or Brussels sprouts. The key is keeping things simple so your perfectly cooked steak stays the star of the show.

Final Thoughts

When you break it down, this London broil really isn’t complicated at all, which is exactly why it deserves a permanent spot in your weeknight dinner rotation.

Ten minutes of broiling, some caramelized onions, and you’ve got dinner that looks way fancier than the effort you put in. I mean, thinly sliced beef draped with buttery onions? That’s the kind of meal that makes people think you actually have your life together.

Plus, cleanup is minimal, and honestly, that matters just as much as how good it tastes when it’s Tuesday and you’re exhausted.