Grilled London Broil

This post may contain affiliate links. Please read our disclosure policy.

London Broil is a thick, tenderized cut of steak that’s marinated then and grilled over a high heat. This tender, juicy steak is a budget friendly yet classy weeknight meal.

We’ve got Grilled London Broil on the menu at least once a month during the summer, because it’s a great way to feed the whole family a budget friendly, yet seemingly elegant dinner. Make it a meal by serving it with Baked Potatoes, Roasted Broccoli, and Garlic Bread.

A large cutting board featuring a whole London Broil grilled steak, sliced, with a small bowl of rice.

Main Ingredients for London Broil

  • Top Round Steak (also referred to as London Broil)
  • Honey – For a little sweetness in contrast to lots of savory flavors.
  • Vegetable Oil – A little bit of oil helps to bind the marinade and keeps the meat extra juicy.
  • Worcestershire Sauce – Extra flavorful, made with vinegar, molasses, and other seasonings.
  • Soy Sauce – A flavorful addition to the marinade that is salty and acidic which helps to tenderize.
  • Garlic – Minced; fresh is best.
  • Onion Powder

How To Cook London Broil

Marinate. This is an important first step for this cut of steak. Letting the meat sit in the combination of fats, salts, and acid helps to break down the meat and provide a tender steak. Cut shallow slits in the meat with a sharp knife to allow the meat to soak in all that flavor. Let it marinate for at least 8 and up to 24 hours.

Cook/Grill. You can broil your steak in the oven, but we prefer grilling. Heat an outdoor grill to a medium-high heat and cook until your desired doneness. That’s about 7 minutes per side for medium-rare. Check out our delicious steak marinade post for more grilling tips.

Rest before slicing. Give your steak 10 minutes to rest before cutting into it, or risk leaving the juices behind on the cutting board. It’s also very important to slice your meat against the grain for a tender, easy to chew bite every time.

London Broil Marinade

A nice long soak in the marinade is vital to a tender and juicy roast. The meat has a great flavor on its own, so we are using a simple marinade with honey, vegetable oil, Worcestershire sauce, soy sauce, garlic, and onion powder.

Here are the 3 things you’ll need for a basic marinade:

  • Acid Acids help break down meat’s connective tissue, which tenderizes and allows the flavors to penetrate the meat. An acidic component also helps to balance the flavor profile, while adding a zip of freshness to heavier flavors. Worcestershire sauce adds acidity to the marinade but also a ton of umami flavor. Soy sauce also helps to tenderize the meat.
  • Fat Vegetable oil helps transfer the flavors to the meat, and helps the meat retain moisture as it cooks. Fats can also dilute stronger seasonings and keep them from overwhelming the flavor profile. Canola oil, olive oil, or avocado oil can also be used.
  • Seasoning – This is where you can really play around with flavors that you like. I added honey for a little sweetness, minced garlic, and onion powder.
A large steak that has slits cut into it, sitting in a marinade in a resealable plastic bag.


What is London Broil?

It’s actually not a cut of meat, but a preparation. The term refers to a piece of meat that is marinated then seared, broiled, or grilled at a high heat. Some grocery stores and butchers sell top-round steaks under the name “London Broil” since it’s one of the best cuts of meat for this type of preparation.

What type of meat do you use for London Broil?

It’s usually cut from a top round roast, sliced into large, thick pieces. You can also buy a top-round roast and cut it yourself. This type of meat does very well with a marinade.

What temperature should Round Steak be cooked to?

For most steaks, the ideal temperature is 135℉, which is medium rare. For medium well, cook to 145℉. Definitely let it rest for 5-10 minutes before cutting once you’re hit the right temperature.

Serving Suggestions

You can never go wrong with steak and potatoes, so we often serve beef steaks with potato favorites like Roasted Purple PotatoesCheesy Scalloped Potatoes, or Baked Potato Wedges.

If rice is your thing, try our Coconut Rice, Cilantro Lime Rice, or a nice French Onion Rice Pilaf. Add some veggies on the side like Garlic Green Beans or Honey Roasted Carrots for a complete meal.

Make a steak salad by serving slices on top of our Olive Garden Salad Copycat. Or try some other steak recipes, like Steak Fajitas or this tender and juicy cast iron Steak.


Store leftovers in an airtight container for up to 3-4 days. My recommendation for reheating is to slice the meat thinly and melt a little bit of butter on in a skillet on the stove. Heat for a minute, then transfer to a plate.

a small plate with sliced steak and rice on it.
  • If you can’t get your steak in the marinade at least 6-8 hours in advance, save it for another day. The marinade is crucial to tenderizing the meat.
  • Always let the steak rest, use a sharp knife, and cut against the grain.
  • For more fresh flavor, add herbs like parsley, rosemary, and chives to your marinade.
If you’ve made this recipe, please come back and leave us a star rating or a comment below. Or, tag us on social media @yellowblissroad or #yellowblissroad for a chance to be featured.
Close up of grilled London Broil Steak

Grilled London Broil

4.42 from 12 votes
London Broil is a cut of beef that's marinated then and grilled over a high heat. This tender, juicy steak is a budget friendly yet classy weeknight meal.
Prep Time 10 mins
Cook Time 15 mins
Course Dinner
Cuisine American
Servings 6 people
Calories 327kcal


  • 2 pounds London Broil (Top Round Steak)
  • ¼ cup honey
  • ¼ cup olive or vegetable oil
  • 3 tablespoons Worcestershire sauce
  • 1 tablespoon reduced sodium soy sauce
  • 2 teaspoons minced garlic
  • 1 teaspoon onion powder


  • Whisk marinade ingredients together in a small bowl and set aside.
  • Place meat on a plastic cutting board and use a sharp knife to cut several shallow slits on both sides of the meat to help the marinade absorb.
  • Place meat in a resealable plastic bag and pour in marinade. Massage into the meat. Refrigerate for at least 8 hours, or up to 24 hours.
  • Preheat an outdoor grill to medium-high heat (350-400 degrees F). Grill meat for 7-8 minutes per side for medium rare (120-130 degrees F with a digital instant read thermometer).


Store leftovers in an airtight container for up to 3-4 days. My recommendation for reheating is to slice the meat thinly and melt a little bit of butter on in a skillet on the stove. Heat for a minute, then transfer to a plate.


Calories: 327kcalCarbohydrates: 14gProtein: 35gFat: 14gSaturated Fat: 9gCholesterol: 92mgSodium: 270mgPotassium: 639mgFiber: 1gSugar: 13gVitamin C: 1mgCalcium: 44mgIron: 4mg

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. The London broil was super moist and wonderfully flavored. Letting it marinade at least 24 hours in fridge is key I think. I made this twice and the latter I marinated for 24 hrs and it was much more tender and flavorful. Having a very hot grill with white coals or heated up to at least 400+ degrees on gas grills locks in the flavors. A must try for all those who love London Broil. I also made some garlic butter and brushed it liberally all over the meat just prior to cutting and serving. Thank you Kristin for the great recipe!! P.S. Any ideas for a cross rib roast ?I have family coming and they are all picky eater. KLK