London Broil

London Broil is marinated juicy, flavorful, buttery tender steak that takes minutes to broil in the oven – and it’s inexpensive and feeds a crowd!

up close of London Broil sliced, showing how juicy it is


 

London Broil is the perfect easy, affordable, hand’s-off dinner whether for weeknights or special occasions. It boasts minimal prep with huge tender, juicy dividends.  The spectacular London Broil marinade is made with soy sauce, balsamic vinegar, lemon juice, brown sugar and seasonings that infuse the steak with complex tangy, sweet and savory notes.  To make this London Broil recipe, simply marinate the steak and broil – that’s it for a melt-in-your-mouth steak dinner every time with almost ZERO cleanup!  Serve your London Broil recipe with mashed potatoes, honey garlic roasted carrots, fruit salad, and dinner rolls for a complete feast!  

Steak is always a homerun favorite whether for busy weeknights to mix up the monotony of chicken or for special occasions.  For every day steak recipes, try: marinated flank steak, pepper steak, Philly cheese steaks and steak tacos. If you are looking for company worthy steak recipes, try: steak and potatoes, spice rubbed steaks with herb butter, pan seared steak with balsamic cream sauce, beef tips and gravy and crockpot beef stroganoff.   And then there’s London Broil – perfect for everyday OR special occasions!

PIN THIS RECIPE TO SAVE FOR LATER

London Broil in Oven

Today, I’m bringing you one of the easiest yet tastiest steak recipes out there – London Broil with Herb Butter!  This budget friendly London Broil recipe is mouthwatering delicious yet SO simple to make.  

The London Broil marinade takes 5 minutes to whisk together, and the steak takes less than 15 minutes to broil for a hearty, succulent, steak dinner that everyone will love. And the best part is – the marinade does all the heavy lifting!  It tenderizes your inexpensive steak and transforms it into an intoxicatingly tender, juicy, flavorful steak every time. 

When it comes to cooking, this London Broil recipe only requires a couple minutes of broiling on each side, then just top it off with some simple herb butter laced with garlic and lemon zest and watch it drench your steak with more intoxicating flavor.  Transform your London Broil into a complete meal with a simple salad and potatoes and enjoy the chorus of “Mmmm” singing your praises from around the dinner table.

I am going to dive into everything about London Broil – what is London Broil, the best London Broil marinade, how to cook London Broil, how to serve, etc. so read on or SKIP to the recipe by using the “jump to recipe” button at the top of the page.

 

top view of London Broil on a white platter with herb butter
ingredient icon

London Broil Ingredients 

This recipe has two main components: the London Broil marinade and the herb butter that’s added on top.  The butter is optional but it elevates this lean protein to soaring new heights.  

For the London Broil marinade, you’ll need:  

  • Flank steak: Go with the largest flank steak you can find, preferable 2 pounds, but any size will work as long as you keep your meat thermometer handy.
  • Olive oil: I prefer using a good-quality extra virgin olive oil since it’s the most flavorful. 
  • Soy sauce: Use reduced sodium soy sauce so you can control the amount of salt in this dish. 
  • Balsamic vinegar: Use quality balsamic vinegar for the best flavor.
  • Lemon juice: Freshly squeezed is best, but you can use bottled.
  • Brown sugar: Balances the tangy lemon juice and umami of the soy.
  • Worcestershire sauce: Adds a depth of complex umami, slightly tangy flavor.
  • Dijon mustard: I promise it won’t make your London Broil taste like mustard!  It adds a depth of tanginess.
  • Herbs and spices: You will need common seasonings such as paprika, pepper, dried parsley, dried oregano and dried thyme to round out the flavor profile.  
showing how to make London Broil recipe by making herb butter with butter, herbs, garlic and lemon zest in a glass bowl

For the herb steak butter, you’ll need:  

  • Butter: I use unsalted butter and add salt and pepper to the herb butter to taste. 
  • Fresh herbs: Pick your favs! I recommend chives and then you can mix and match from your favorite herbs such as fresh parsley, tarragon, thyme, oregano, rosemary and basil – there is tons of flexibility here to flavor the steak butter how you want!
  • Lemon zest: Awakens all of the flavors.
  • Salt and pepper:  I use⅛ teaspoon salt and ⅛ teaspoon pepper, but you can use more or less to taste.
London Broil recipe on a white cutting board with herb butter

London Broil Marinade: How it Works

This London Broil marinade produces steak dripping with so much intoxicating flavor you will be obsessed all while tenderizing the steak.  This marinade is made with marinade essentials: fat, acid, salt, sugar and flavor enhancers. Here’s how it works:

  • FAT:  The olive oil dissolves fat-soluble flavor compounds from the seasonings and other flavorings and evenly disperses them onto the surface of the beef and helps them stick. 
  • ACID:  Balsamic vinegar, Worcestershire sauce and lemon juice help tenderize the steak by breaking down lean muscle fibers.  The trio also boast layers of rich and tangy flavor.
  • SALT: Soy sauce acts as a brine, which increases the moisture capacity of the meat, helping it become juicer and more flavorful.  First, the salt hydrates the muscle tissues via osmosis; second, it changes the cells’ structure so that they can no longer contract when cooking.  This means less water will be squeezed out and lost, resulting in juicier steak.  Finally, the brine draws the rich umami soy flavor further down below the surface into the beef. 
  • SUGAR:  Brown sugar balances both the salt and the acid.  It also promotes caramelization and quicker browning.
  • FLAVOR ENHANCERS:  I’ve used onion powder, garlic powder, paprika, dried herbs such as basil, oregano and black pepper for a kick. 

    Step 1: Tenderize Steak

    Even if your steak looks even already, you’ll still want to give it a good pounding to tenderize it (works wonders!).  Place steak in between two pieces of plastic wrap or I just place it in a freezer size plastic bag.  Pound it evenly with a meat mallet or side of a can. 

    showing how to make London Broil by tenderizing steak with a meat mallet

    Step 2: Make the London Broil Marinade

    Whisk the marinade ingredients together in a large Ziploc bag. Reserve 2 tablespoons to use later. Add the steak, press out excess air, and seal. Massage marinade into the steak with your hands through the outside of the bag.

    Step 3: Let the Steak Marinate 

    Marinate the steak in the refrigerator for at least 4 hours or up to 12 hours. Do not skip this step! 

    showing how to make London Broil recipe by massaging marinade into steak in a plastic freezer bag

    Step 4: How to London Broil in the Oven 

    Preheat the Broiler to high heat (550 degrees F). Remove the steak from the marinade and place it in a foil lined baking dish. Broil for 4-6 minutes, then flip to the other side and broil for another 5-7 minutes. Note that the pic does not show foil, but you don’t want to skip it or you will be scrubbing extremely stubborn broil stains!

    showing how to make London Broil recipe by placing steak in a 9x13 baking dish

    Step 5: Let the Steak Rest 

    Remove the steak to a cutting board and let rest for 10 minutes before slicing. Then, slice steak into thin strips against the grain (perpendicular to the long strands). Drizzle with the 2 tablespoons of reserved marinade and top with herb butter. 

    showing how to make London Broil recipe by slicing steak across the grain on a white cutting board

    How to Tell When London Broil Is Done

    Let’s take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):

    Flank steak and top round are both lean cuts of beef, so it is best not to cook them above medium or else they can be tough and chewy instead of juicy. I would aim for medium-rare for the juiciest London Broil. That being said, the marinade gives you a little wiggle room, but I wouldn’t push it. 

    The easiest way to tell when the London Broil is done cooking is to use a meat thermometer. An internal thermometer should read 130-135 degrees F for medium rare or around 140-145 degrees for medium. Here’s the complete steak temperature breakdown:

    • Rare steak:  125 degrees F
    • Medium rare:  135 degrees F
    • Medium: 145 degrees F *RECOMMENDED*
    • Medium well:  155 degrees F (not recommended)
    • Medium Well (not recommended)
    • Well done: 165 degrees F (not recommended)

    NOTE: The USDA recommends steaks and roasts be cooked to 145°F and then rested for at least 3 minutes for safety.

    HOW TO cut London broil

    Flank steak and top round both have dense muscle fibers that that you can see running through the steak in one direction – this is called “the grain.”  It is important to slice the steak across the grain (meaning the opposite direction/perpendicular to the grain) in order to shorten the fibers.  This will ensure your London Broil is melt-in-your mouth tender instead of chewy.

    Tips for Cooking London Broil

    Although this London Broil recipe is easy and affordable, the lean meat and cooking method don’t offer much room for error.  If you follow these tips and tricks, however, you will achieve perfectly juicy London Broil every time:

    • Tenderize steak before marinating.   Flank steak is extremely lean with hardly any fat or connective tissue so it does not need to be trimmed but it should be pounded with a meat mallet in order to tenderize the steak. Pounding the steak will also help it cook more evenly.
    • Don’t skip the marinade!  Flank steak and top round need to be marinated in order to increase tenderness. Marinating London Broil with acid and vinegar chemically breaks down the tough muscle fibers to produce tender steak. Marinating also imparts tons of flavor. 
    • Marinate long enough.  I recommend marinating the London Broil for the maximum 12 hours.  This will infuse the steak with TONS of flavor and optimal juiciness. 
    • Don’t over-marinate. On the opposite end of the spectrum, don’t marinate London Broil much longer than 12 hours or the muscle fibers can break down and become mushy.
    • Don’t poke holes in the steak. In contrast to popular belief, you should NOT poke holes in steak before marinating. This actually drains out the valuable juices and will result in less juicy steak
    • Use food safe containers when marinating. I prefer food-safe sealable plastic bags such as freezer Ziploc bags. They really allow the marinade to envelop the steak vs. a dish in which the marinade might not cover all of the steak. When using a plastic bag, make sure to squeeze out excess air before sealing then roll up the bag so the steak is nice and snug. Sealable bags are also great for easy cleanup – just toss them! You may also use food grade plastic, stainless steel, or glass containers and cover with plastic wrap if they don’t have a lid.
    • Don’t reuse marinade. Never reuse a marinade even for basting unless you boil it first to destroy any harmful bacteria. If you want to use the marinade for basting, drizzling or dipping, it is best to reserve a portion before you add the steak (like you do in this London Broil recipe!).
    • Don’t overcook.  Don’t overcook your London Broil or it won’t be as juicy. Use a meat thermometer to check for doneness and broil to 140 degrees for medium.  The steak will rise to 145 degrees after it rests. 
    • Use a meat thermometer  The ONLY way to cook your London Broil to perfection is with a meat thermometer, otherwise it is easy to overcook your steak.  A meat thermometer also allows you to accurately cook chicken, beef, pork, etc. to the perfect temperature for optimum juiciness every time.
    • Let London Broil rest.  While the steak cooks, the juices are forced away from the heat to the middle of the meat.  The resting time allows for the redistribution and reabsorption of the juices throughout the whole steak for optimal flavor and juiciness.  If you don’t allow for this calming period, valuable juices will seep out and be lost when you slice into the steak, resulting in less juicy beef.
    • Slice London Broil across the grain. This will shorten the muscle fibers for tender steak.
    • Salt and pepper to taste.  If you feel like the London Broil is missing, it is simply salt and pepper.  Season to taste so the steak is perfect for YOU!!  
      up close front view of London Broil recipe cut into juicy slices

      London Broil Variations

      • Swap citrus. Swap the lemon juice for lime juice or orange juice.
      • Swap vinegar. Swap the balsamic for red wine vinegar.
      • Make it spicy. Add additional red pepper flakes, some cayenne or chipotle chili powder.

        Prepping London Broil Ahead of Time

        London Broil is best if marinated up to the time of broiling, but you can make the marinade ahead of time. Whisk the marinade together in an airtight container up to 5 days ahead of time and store in the refrigerator WITHOUT the steak. 

         

            What to serve with this London Broil Recipe

            This London Broil recipe pairs beautifully with practically everything! We especially love it with Company Mashed Potatoes and Honey Garlic Roasted Carrots, but it is also fabulous with any of the following:

              London Broil Recipe FAQs

              Where to buy steak for London Broil? 

              Flank steak and top round are widely accessible and should be easy to find at any grocery store.  Both cuts are located in the beef section or at the butcher counter. Flank steak sometimes comes packaged in marinade, so make sure to double check the packaging – for this flank steak recipe, we want just the steak.

              Can I use top round for London Broil?

              London Broil is made with either flank steak or top round steak.  I prefer flank steak in this recipe but you are welcome to use top round if you prefer! Top round is thicker, so you will need to adjust the cooking time accordingly.

              What to look for when buying London Broil? 

              Look for flank steak or top round that’s an even, deep red color with a fair amount of fine fat running along the length of the muscles. Look for steak that is smooth verses poorly butchered steak that suffers nicks or gouges from the membrane aggressively being removed. Finally, look for the steak that’s the most uniform in thickness to avoid overcooking thin ends.

              How do I store raw steak? 

              Uncooked steak should be stored in its packaging until ready to marinate or transferred to a freezer bag with all excess air squeezed out. Store in packaging for up to three days.

              How do I store cooked London Broil? 

              London Broil should be stored in the refrigerator in an airtight container for up to five days.  London Broil can also be frozen in an airtight container with excess air squeezed out or vacuum-sealed to prevent freezer burn. Frozen steak is good for up to three months.

              How much London Broil do I need per person? 

              The general rule of thumb is to allow 4-8 oz. of steak per person, so an average flank steak will serve 4-8 people.   You will need to take into consideration the appetite of your eaters (adults/children) and what else you are serving with the flank steak.

              Want to try this London Broil RECIPE?

              WANT TO TRY THIS RECIPE?

              PIN IT to your recipe BOARD TO SAVE FOR LATER!

              FIND ME ON PINTEREST FOR MORE GREAT RECIPES!  I AM ALWAYS PINNING :)!

              ©Carlsbad Cravings by CarlsbadCravings.com

              More Favorites from Carlsbad Cravings

              The Best London Broil Recipe

              London Broil is the perfect easy, affordable, hand’s-off dinner whether for weeknights or special occasions. It boasts minimal prep with huge tender, juicy dividends. The spectacular London Broil marinade is made with soy sauce, balsamic vinegar, lemon juice, brown sugar and seasonings that infuse the steak with complex tangy, sweet and savory notes. To make this London Broil recipe, simply marinate the steak and broil – that’s it for a melt-in-your-mouth steak dinner every time - with almost ZERO cleanup! Serve your London Broil recipe with mashed potatoes, honey garlic roasted carrots, fruit salad, and dinner rolls for a complete feast!
              Servings: 8 -10 servings
              Total Time: 25 minutes
              Prep Time: 10 minutes
              Cook Time: 15 minutes

              Save This Recipe To Your Recipe Box

              You can now create an account on our site and save your favorite recipes all in one place!

              Ingredients

              London Broil

              Herb Butter

              • 8 tablespoons (1 stick) unsalted butter room temperature
              • 1 1/2 teaspoons lemon zest
              • 1 clove garlic finely minced
              • 1 1/2 tablespoons chopped fresh chives
              • 2 tablespoons finely minced herbs (pick 2-3 of your favs: parsley, tarragon, thyme oregano, rosemary, basil, etc.)
              • 1/8 tsp EACH salt, pepper

              Instructions

              London Broil

              • Pound steak with a meat mallet or side of a can to tenderize.
              • Whisk marinade ingredients together in a freezer size Ziploc bag. Reserve 2 tablespoons to use later. Add steak, press out excess air and seal. Massage marinade into the steak with your hands through the outside of the bag.
              • Marinate in the refrigerator at least 4 hours or up to 12 hours (the longer the better). Meanwhile make the herb butter (instructions to follow).
              • When ready to cook, remove the steak from the marinade and place it in a foil lined baking dish and let rest at least 20 minutes. Meanwhile, preheat broiler to high heat (550 degrees F) for 10 minutes.
              • Broil steak 6 inches away from the boiler for 5-7 minutes per side (up to 8 minutes for extra thick steak), or until an internal thermometer reads 130-135 degrees F for medium rare or 140-145 degrees for medium. Broiling times WILL VARY depending on thickness of your steak so use a meat thermometer to check for doneness.
              • Remove the steak to a cutting board and let rest for 10 minutes before slicing. Slice steak into strips across the grain (perpendicular to the long strands). Drizzle with the 2 tablespoons reserved marinade and serve with herb butter.

              Herb Butter

              • Meanwhile, make Herb Butter by mashing all of the Herb Butter ingredients together in a medium bowl until blended. Transfer to a piece of plastic wrap and form into a log as your roll up the plastic wrap. Twist the ends of wrap to secure and place the butter in the refrigerator until firm (about 1 hour) or ready to use.

              Notes

              Tips and Tricks

              • Marinate long enough.  I recommend marinating the London Broil for the maximum 12 hours.  This will infuse the steak with TONS of flavor and optimal juiciness.  On the opposite end of the spectrum, don’t marinate London Broil much longer than 12 hours or the muscle fibers can break down and become mushy.
              • Don’t overcook.  Don’t overcook your London Broil or it won’t be as juicy. Use a meat thermometer to check for doneness and broil to 140 degrees for medium.  The steak will rise to 145 degrees after it rests.  Most flank steaks will be done in 4-6 minutes per side, but if your flank steak is on the thick end of the spectrum, it can take up to 8 minutes per side.
              • Use a meat thermometer  The ONLY way to cook your London Broil to perfection is with a meat thermometer, otherwise it is easy to overcook your steak.  A meat thermometer also allows you to accurately cook chicken, beef, pork, etc. to the perfect temperature for optimum juiciness every time.
              • Let London Broil rest.  While the steak cooks, the juices are forced away from the heat to the middle of the meat.  The resting time allows for the redistribution and reabsorption of the juices throughout the whole steak for optimal flavor and juiciness.  If you don’t allow for this calming period, valuable juices will seep out and be lost when you slice into the steak, resulting in less juicy beef.
              • Slice London Broil across the grain. This will shorten the muscle fibers for tender steak.
              • Salt and pepper to taste.  If you feel like the London Broil is missing, it is simply salt and pepper.  Season to taste so the steak is perfect for YOU!!
              • Leftovers:  See post for lots of fun ways to serve leftover London Broil.

              How to Store and Reheat 

              • Storage: Transfer London Broil to an airtight container. Store in the refrigerator for up to five days.
              • Microwave: Transfer sliced steak to a microwave safe plate. Microwave for 60 seconds then at 15 second intervals as needed.
              • Skillet: Warm sliced London Broil in a skillet on the stove with some melted butter or oil over medium-low heat, flipping slices halfway through.
              • Oven: Transfer steak to a baking sheet, slather with some melted butter, cover with foil and reheat at 350 degrees F for 10 minutes, or just until warmed through.

              How to Freeze

              • To Freeze Marinating Steak: Add steak to the marinade in a freezer bag, squeeze out excess air, label and freeze for up to 3 months. Thaw in the refrigerator overnight, then use immediately.
              • To Freeze Cooked Steak: After you have cooked the London Broil, let it cool completely then transfer it to an airtight container or plastic freezer bag and squeeze out any excess air. Freeze for 2 to 3 months.

              Did You Make This Recipe?

              Tag @CarlsbadCravings and Use #CarlsbadCravngs

              Leave a Review, I Always Love Hearing From You!

              Carlsbad Cravings© Original

              Reader Interactions

              leave a review

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

              64 Comments

              1. Laura says

                This was delicious! I’m not usually good at cooking red meat, it always turns out too tough, but this turned out well. The herb butter elevated it, just like something from a restaurant. My husband and I loved it.

                • Jen says

                  Thank you so much, Laura! I am so glad this recipe worked for you! I hope you have a wonderful week and find more recipes to enjoy!

              2. Lilly Rose says

                I’m trying this tomorrow my only question is when making the herb butter is is two tablespoons each of the 2 or 3 herbs I choose? Or is it a total of 2 tablespoons for all the herbs I choose?

                • Jen says

                  Hi Lily, it is 2 tablespoons total of the herbs you choose. Enjoy!

              3. Cindy Orley says

                This was the best London broil recipe I’ve tried – loved the marinade and herb butter. I’ll be making it again.

                • Jen says

                  Yay! Thank you so much, Cindy! I am so happy to hear this is a winner and a repeat!

                • Jen says

                  You are so welcome, Court! So glad you liked this!

              4. Courtney says

                I am notorious for messing up steak type recipes. This came out absolutely incredibly and I am so pleased. I only marinated the meat for 4 hours and it still came out great. Thank you for sharing.

                • Jen says

                  I’m thrilled that this turned out to be a success for you!

              5. Michael says

                love this recipe i added peppers and onions with spinach and made into a sandwhich it was amazing, this just turned into a family fav thank you

                • Jen says

                  Yay! I’m so happy to hear it’s a new favorite!

              6. Carrie says

                This was incredible!! I didn’t even have time to make the herb butter and it was still so delicious. I will be making this again very soon and with the butter. Thank you!

                • Jen says

                  I’m so glad you loved it! Thank you for letting me know how it went!

              7. Nazareth says

                I have never left a recipe review before, but this was so good it deserves one. I’m not a huge fan of steak, but my husband and boys are. My husband is also the one who typically handles cooking them. We had a top round cut on hand and I stumbled upon this recipe and decided to give it a shot. Wow! The final result was so delicious. Even I, a non steak lover, gobbled it up. My husband’s exact words were, “This steak is better than mine… amazing!” Since I’m a steak novice I was a bit nervous it would be undercooked, but I followed the directions exactly (and used a digital thermometer) and it turned out perfect. Lastly, this was so easy, even the cleanup. I could easily see making this when hosting guests as it seems fancy lol. Thank you for sharing such a wonderful recipe.

                • Jen says

                  Thank you so much for taking the time to leave a review! I’m so glad that you found it to be easy and delicious!

              8. Martha Powers says

                I have a question. Instead of putting this under the broiler, can we just grill it?

              9. Steph says

                This was very tasty. I only had i hours to let it marinate. I thought it was still tough so next time I’ll go the full 12 hours.

                • Jen says

                  I’m so glad the flavor was delicious!

              10. Vonda says

                This is delicious! It came out perfect. We loved the marinade. We cooked ours to medium rare and it was amazing. Thank you

                • Jen says

                  WOW! What a kind compliment! I’m so glad you loved it!

              11. marian says

                I’ve made this for our family of 4 twice and I plan to do make this for christmas dinner. Can you suggest how many pounds of steak I would need to serve 12? I absolutely love this steak!

                • Jen says

                  Hi Marian! I’m so glad that your confidence in this recipe is high enough that you want to make it for your Christmas dinner! Usually you plan about 1/2 a pound of meat per person. So about 6 pounds for 12 people. I hope that helps! Merry Christmas!

              See More Comments