This London broil recipe is beef steak that is marinated in olive oil, garlic, herbs and spices, then cooked to tender and juicy perfection. An easy main course option that produces perfect results each and every time.

I love great beef recipes, whether it’s succulent filet mignon with garlic butter, zesty Texas chili, Instant Pot corned beef, crockpot meatloaf, a quick and easy pepper steak stir fry, or this simple, yet totally satisfying London broil.

London broil on platter partially sliced.

When I need steak for a crowd, I turn to London broil. It’s a large cut of meat that serves plenty of people, and my homemade marinade gives it great flavor. Pair your meat with some fabulous side dishes, then watch the rave reviews roll in!

London Broil Ingredients

Ingredients including beef, olive oil, soy sauce, garlic and seasonings.

To make this recipe, you will need London broil steak, olive oil, soy sauce, Worcestershire sauce, lemon juice, lemon zest, garlic, Italian seasoning, crushed red pepper flakes, salt, pepper, onion powder, smoked paprika and parsley.

How Do You Cook London Broil?

Start by whisking together a marinade of lemon juice, olive oil, soy sauce, garlic, dried herbs and spices. Place the marinade in a resealable bag or bowl, then add the meat. Spoon the marinade over the meat, then let it sit for at least 2 hours. Place the meat on the grill or in the oven, and cook until you reach your desired level of doneness. Let the meat rest for a few minutes, then thinly slice, add a little fresh parsley, and serve.

Step by step process shots showing how to marinate London broil.

Tips For The Perfect Dish

  • While the meat should marinate for at least 2 hours, it can go as long as 12 hours. I try to do the full 12 hours whenever possible for the best flavor.
  • I prefer to cook my steak on a grill. If it’s cold outside, I use an indoor grill pan. No grill at home? You can make this recipe using your broiler instead with great results.
  • Serve your meat with sides such as crock pot mashed potatoes, zucchini fritters, Mediterranean couscous salad, sweet potato souffle, Southern mac and cheese and potato pancakes.
  • Leftovers will stay fresh in the refrigerator in an airtight container for up to 3 days. You can reheat the meat in 30 second increments in the microwave, or on the stove. I like to use leftovers in salads or on sandwiches.
  • You can choose a piece of meat labeled as London broil, or else opt for a different cut of beef such as top round steak, top sirloin or flank steak.
  • Try making my homemade steak sauce recipe to serve alongside your meat for even more flavor!

Quick Tip

Be sure to slice your meat against the grain with a sharp knife for the most tender results.

A piece of marinated beef roast on a sheet pan.

Recipe FAQs

What cut of meat is a London broil?

London broil is not a specific cut of meat, but actually a method of preparation that involves marinating a beef roast, then grilling or broiling it and carving the meat into thin slices. You may find meat at your grocery store that is labeled as London broil which is likely a top round, flank steak or sirloin cut. Many cuts of beef labeled as London broil are not very tender by nature, which is why it is important to marinate the meat and avoid overcooking it to keep it as tender as possible.

How do you tenderize a London broil?

The best way to tenderize this cut of meat is to marinate it. My marinade contains lemon juice, and the acid from the lemon juice serves as the primary tenderizing agent. I recommend marinating your meat for a minimum of 2 hours, but longer is better.

FOLLOW ME

Sliced London broil served with mac and cheese and green beans.

Steak Temperatures

It is super important to use a meat thermometer to make sure you do not overcook your meat. I recommend that you insert an electronic probe thermometer into the thickest part of the meat to determine whether the steak is at your preferred level of doneness. I personally prefer to cook my meat to medium for optimal flavor and texture.

Don’t forget to let your steak rest for at least 5 minutes before you cut into it. Take the meat off the heat a few degrees before you reach your desired internal temperature, as it will continue to cook as it rests.

  • Rare Temperature: 130 degrees F
  • Medium-Rare Temperature: 135 degrees F
  • Medium Temperature: 145 degrees F
  • Medium-Well Temperature: 150 degrees F
  • Well Done Temperature: 160 degrees F

London Broil Flavor Variations

You can add other ingredients to the marinade to customize the flavors to your tastes.

  • Savory and Sweet: Add 2 tablespoons of maple syrup or brown sugar to the marinade along with a tablespoon of balsamic vinegar.
  • Double Herbs: Add 1/4 cup of fresh chopped herbs such as blend of basil, chives, oregano, thyme and rosemary.
  • Garlic Delight: Double the amount of fresh garlic, and also add 1/2 teaspoon of garlic powder.

This dish is sure to be a big hit for parties, potlucks and gatherings, it’s great for both kids and adults!

More Steak Recipes To Try

Love This Recipe?

Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comments section further down the page.

5 from 50 votes

The Best London Broil Recipe

AuthorSara Welch
London broil on platter partially sliced.
This London broil recipe is beef steak that is marinated in olive oil, garlic, herbs and spices, then cooked to tender and juicy perfection. An easy main course option that produces perfect results each and every time.
Time
Prep Time10 minutes
Cook Time18 minutes
Marinating Time2 hours
Total Time2 hours 28 minutes
Course Main
Cuisine American
Serves 6

Ingredients 

  • 1/2 cup olive oil
  • 1/3 cup soy sauce low sodium is fine
  • 1/4 cup Worcestershire sauce
  • 1/4 cup lemon juice
  • 1/2 teaspoon lemon zest
  • 1 tablespoon minced garlic
  • 1 tablespoon dried Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes optional
  • 1 teaspoon black pepper
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 2 pounds London broil roast such as top round or sirloin
  • 2 tablespoons fresh parsley chopped

Instructions 

  • Place the olive oil, soy sauce, Worcestershire sauce, lemon juice, lemon zest, garlic, Italian seasoning, red pepper flakes, black pepper, salt, onion powder and smoked paprika in a bowl or in a resealable gallon sized freezer bag. Whisk to combine.
  • Add the meat to the marinade. Marinate the meat for at least 2 hours, or up to 24 hours.
  • BROILER DIRECTIONS: Preheat the broiler to medium (450 degrees F). Place the meat on a sheet pan coated with cooking spray. Broil for approximately 7 minutes per side, or until a thermometer inserted into the thickest part of the meat registers 135-140 degrees F. The cook time may vary depending on the thickness of your meat.
  • GRILL DIRECTIONS: Preheat a grill or grill pan to medium-high heat. Add the meat and cook for approximately 7-8 minutes per side, or until a thermometer inserted into the thickest part of the meat registers 135-140 degrees F. The cook time may vary depending on the thickness of your meat.
  • Let the meat rest for 5-7 minutes. Thinly slice the meat, then sprinkle with parsley and serve.

Notes

  1. While the meat should marinate for at least 2 hours, it can go as long as 12 hours. I try to do the full 12 hours whenever possible for the best flavor.
  2. It’s very important to use a thermometer so that your meat does not overcook, as London broil can get tough if it’s cooked for too long.

Nutrition

Calories: 285kcal | Carbohydrates: 5g | Protein: 2g | Fat: 18g | Saturated Fat: 3g | Sodium: 1028mg | Potassium: 167mg | Fiber: 1g | Sugar: 2g | Vitamin A: 302IU | Vitamin C: 8mg | Calcium: 36mg | Iron: 2mg

Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    My two girls and I (13 & 11) just got done eating this with smashed garlic/parmesan potatoes and corn as a side and I have to sat this – WOW! I NEVER leave a comment but I just had too!! This was so incredible!!! We all went back for 4 slices each of this!! Normally me and my oldest like some horseradish or a dab (and I mean a dab) of steak sauce on the side. This absolutely was 100% delicious on its own! I did make the recipe as is but I was out of smoked paprika so while I used regular paprika – I also put about a teaspoon of liquid smoke in. I only had time to marinate for 2 1/2 hours so other than the addition of the liquid smoke the only other change I made was to add the complete mixture (steak and marinade) into a hot skillet to sear it on all sides then put it into a 450 degree oven until thermometer read 135. It was SO delicious!! Thank you so much for this recipe! It’s definitely a keeper! The poor hubby was disappointed he was at work (works for an airline). Says he’s looking forward to leftovers! Us too! Lol!

  2. I have no idea why this took so long to cook. I put my broil setting on high. I haven’t tasted it yet but hopefully it’s good

  3. 5 stars
    So, I made your steak sauce this morning and I’ve had the steak marinating over night. It’s currently snowing where I’m at right now in the Sierra Nevada mountains(March 23, 2024 😭) so no bbq’ing. Looks like it’s the oven for me. The sauce tastes awesome, I’ll let you you know how the steak comes out!

  4. 5 stars
    I’ve never made a London Broil but they were on sale so I bought a couple. I’ve never ever had such delicious meat cooked so perfectly as this recipe recommended! I’m making the last one tonite and hopefully it will turn out just as well. Thank you😋

  5. 5 stars
    I made this! I didn’t have parsley and lemon juice, but I used the rest, just didn’t measure except visually estimated. I put the meat in a gallon freezer bag at about 10am Wednesday and didn’t get to grill it until 5 pm Thursday. Grilled dark on both sides. I didn’t have time to properly let it rest, but the beauty part was that I sliced it and it released a ton of seasoned juice which was the most perfect au jus. I served it with a cold corn and black bean salad. It was so good, tender and perfectly pink inside without being raw. This was a big hit. I love the ease and the result! Thanks

  6. Going to try this weekend. We like our steaks medium-well. Our broiler has “low” and “high”. Would high be 450 degrees? I’m guessing I would broil 8-8 1/2 minutes per side. Really want this to turn out well. Thanks

    1. High is typically more like 500 degrees F. You can use high, you’ll just want to cook it a minute or two less per side. I definitely recommend using a meat thermometer!

  7. 5 stars
    I have never made London Broil before, and this turned out so tender and delicious. This is my go-to marinade now.

  8. 5 stars
    I made this for last night’s dinner; however, I marinated the steak yesterday morning before leaving for work. And boy-oh-boy, it was the tastiest steak I have ever made! I will be making it again!

  9. 5 stars
    Wow, The Best London Broil Recipe is a total hit! The flavors meld together so perfectly, it’s like a symphony in my mouth. Your tips on marinating and cooking time were spot-on, making the meat incredibly tender. This is definitely going into my regular dinner rotation. Thanks for sharing such a killer recipe!

  10. 5 stars
    Thanks for the recipe! Up until recently, I didn’t even know what London broil was, but after trying a few recipes I can safely say that your recipe is my favourite! Really great marinade!