This London Broil Recipe is my latest dinner obsession and WOW is it good! The marinade is spot on, the cooking method is simple, and I can’t get enough of it.

London Broil Recipe partly sliced up on a plate ready to be enjoyed.
chelsea

Author’s Notes

The Budget-Friendly Steak Win!

This London Broil recipe took me a few more tries than I’d like to admit, but it was worth every test run!

Sometime last year, we started a little family tradition called “Steak Sunday.” Every few Sundays, dinner is some kind of steak with all our favorite sides. Mashed potatoes or roasted sweet potatoes, a big kale salad, and usually a veggie or fruit salad too.

While testing this recipe, we ended up having a lot of Steak Sundays back-to-back. Now my kids are trying to convince me it needs to be a weekly thing, haha. I’m honestly not complaining. Buying expensive cuts of steak for my whole family adds up fast, so using more budget-friendly cuts makes this kind of dinner something I can actually repeat.

What Is London Broil?

If you aren’t familiar, a London Broil Recipe actually entails a cooking method, not a specific cut of steak. A tougher cut is marinated, cooked hot and fast, then sliced thin against the grain to make it tender and full of flavor. That simple method is what turns a budget-friendly cut into a Steak Sunday dinner my family keeps asking for!

signature
All the ingredients in this recipe prepped out for easy assembly including the steak, garlic, soy sauce, vinegar, honey, parsley, oil, and seasonings.

Ingredients In London Broil Recipe

Ingredient GroupHelpful Tip
Flank steakFlank steak is lean with long muscle fibers, which makes it perfect for marinating. When cooked hot and fast and sliced against the grain, it turns out tender and flavorful.
Marinade baseFlank steak benefits from a good marinade. The mix of oil, acid, and sweetness helps add flavor and keeps it from drying out.
Spice rubA light rub adds extra depth and helps build a better crust once the steak hits the hot pan.
Cooking oilUse a neutral oil with a high smoke point so the steak can sear properly without burning.
All the marinade ingredients being whisked together to add to the steak for this London broil recipe.

How To Make This London Broil Recipe

  1. Marinate: Refrigerate the steak in the marinade for 4 to 24 hours.
  2. Prep: Bring to room temp, discard marinade, pat dry, and season.
  3. Heat: Preheat a hot skillet and add oil.
  4. Sear: Cook until well browned and medium rare to medium.
  5. Rest & slice: Rest briefly, then slice thin against the grain and serve.
The marinated flank steak being broiled.

What’s The Best Steak To Use?

  • Flank steak (best choice): My top pick. It takes well to marinades, cooks quickly, and slices up tender when cut against the grain.
  • Flat iron steak (second choice): A great option if flank steak is not available. It has lots of flavor and stays tender with high-heat cooking.
  • Steaks labeled “London Broil”: Even though the name sounds right, these cuts are usually very large and thick. They do not cook evenly with this method, so I skip them for this recipe.

Storage

London Broil Recipe is best enjoyed fresh. If you have leftovers, let them cool completely, then store in an airtight container in the fridge for up to 3 days. For best texture, reheat gently or enjoy cold, sliced thin.

More Amazing Steak Recipes:

Tap stars to rate!
No ratings yet

London Broil Recipe

This London Broil Recipe has officially earned a spot on repeat at my house. The marinade is perfect and the method is easy and reliable.
Prep Time: 15 minutes
Cook Time: 6 minutes
Marinating Time: 4 hours
Total Time: 4 hours 21 minutes
Servings: 2 -4 servings (more when served with sides!)

Equipment

Ingredients

  • 1/4 cup olive oil
  • 2 cloves garlic coarsely chopped
  • 2 tablespoons red wine vinegar
  • 1/4 cup honey
  • 1/4 cup soy sauce
  • 1/4 teaspoon pepper
  • 1 tablespoon finely chopped parsley
  • 1-1/2 up to 2 pounds flank steak see note 1
Meat Rub
For Cooking
  • 1 tablespoon vegetable oil or canola oil

Instructions 

  • Combine the first 7 ingredients in a medium bowl and whisk until smooth. Add the flank steak to a large zip-top bag and pour the marinade over it. Seal the bag, pressing out excess air, and refrigerate for at least 4 hours and up to 24 hours.
  • Remove the steak from the fridge 20 to 30 minutes before cooking so it is not cold.
  • Discard the marinade. Pat the steak very dry with paper towels. A dry surface helps it sear better. Mix the rub ingredients and sprinkle evenly over both sides of the steak.
  • Set a cast iron skillet or other heavy pan over medium high heat for about 3 minutes until very hot. Add the oil and let it shimmer. The pan should sizzle as soon as the steak hits.
  • Lay the flank steak in the pan and do not move it for 3 to 4 minutes to build a deep brown crust. Flip and cook the second side for another 3 to 4 minutes. If the steak is thinner than 3/4 inch, cook closer to 2 to 3 minutes per side. If thicker, go closer to 5 minutes per side.
  • For best results, use a meat thermometer. Pull the steak at 125 to 130°F for medium rare. If you do not have a thermometer, check by feel. Press the center gently. Very soft means rare. Soft with a little spring means medium rare. Firmer with less give means medium. Flank steak is best cooked medium rare to medium. Cooking it more than that will make it tough.
  • Transfer the steak to a cutting board and tent loosely with foil. Rest for 8 to 10 minutes so the juices redistribute.
  • Look for the long muscle lines running across the steak. Turn the steak and slice thin across those lines, not along them. Slice on a slight diagonal. This step is very important for tender steak.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Note 1: London broil refers to the cooking method, not the cut of meat. I have tested this method with many cuts, and flank steak is my hands down favorite for the best flavor and most reliable results. A thin flat iron steak is a great second option.
Storage: For best results, enjoy this London Broil Recipe fresh. Leftovers should be cooled completely, stored in an airtight container, and used within 3 days. Serve reheated gently or sliced thin and cold.

Nutrition

Serving: 1serving | Calories: 536kcal | Carbohydrates: 19g | Protein: 43g | Fat: 31g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 17g | Trans Fat: 0.02g | Cholesterol: 129mg | Sodium: 1570mg | Potassium: 757mg | Fiber: 0.4g | Sugar: 17g | Vitamin A: 84IU | Vitamin C: 2mg | Calcium: 66mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Serving Suggestions

How to Serve This London Broil Recipe: Enjoy as is; sliced thinly against the grain and with classic sides like potatoes or rice. Add a big salad or a simple veggie on the side.

Other Ways to Use It: Use leftovers in fajitas, steak bowls, salads, wraps, tacos, or sandwiches. It’s great sliced thin over greens, tucked into tortillas, or piled onto toasted bread with a spread or sauce.

Meet Chelsea


Hello, and welcome to Chelsea’s Messy Apron! I’m Chelsea, the recipe developer, food photographer, and writer behind the site. I’m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping by—I hope you find something delicious to make!

More Recipes You'll Love

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating