Use my best London BBQ marinade for delicious beef with irresistible flavour! Marinate the meat for a few hours (or overnight!), then grill the meat and have dinner on the table in less than 30 minutes.

This post may contain affiliate links. If you click on a link and make a purchase, I may receive a small commission at no additional cost to you. For more information, please read my disclaimer.

London chops are grilled on a wooden cutting board with a small bowl of marinade.

The most important part of any roast beef recipe is the marinade you use. All you need is The perfect combination of sweet, salty and citrusy flavours For brilliance.

Enter my recipe for the best BBQ marinade in London. It’s made with ingredients that can easily be found at your local grocery store. In fact, these items may already be in your pantry!

You may be surprised to learn that London roast is not a specific cut of meat – Refers more to the cooking method! Although it may be labeled as such, it usually is Grilled round steak, flank steak or skirt steak. Any of these would work with this London barbecue marinade recipe.

Once you learn how to season a London roast, you’ll see how easy it is to put a restaurant-worthy meal on the table for the holidays, special occasions, or just a weekly Sunday dinner.

This marinade can be used while preparing a London roast in a cast iron skillet or by cooking a London roast in an air fryer using the instructions here.

Or try our Instant Pot London Broil or Slow Cooker London Broil recipes too!

Ingredients needed to prepare London roast with marinade.

How to season a London BBQ

A full printable version of this recipe with ingredient measurements is available at the bottom of this post.

Marinade ingredients in a zip-top bag.  London roast on a white plate.

The first step: Combine olive oil, balsamic vinegar, Worcestershire sauce, soy sauce, lemon juice, brown sugar, and spices in a gallon-sized Ziploc bag. Close the bag and shake until all ingredients are well mixed together.

London Roast Seasoning in a ziplock bag.

The second step: Place the beef in the bag with the London Roast seasoning and seal it tightly. Rub the ingredients into the meat on all sides to work on the flavour. Place it in the refrigerator for at least two hours, and up to overnight.

London spiced grill in a frying pan.  Salt water in a small saucepan.

The third step: When you’re ready to cook, remove the marinated London roast from the refrigerator. Leave it on the counter for 30 minutes while you heat the oven broiler.

The fourth step: Place the beef in a cast iron skillet and pour the London roast seasoning into a pot on the stove. Simmer the London roast marinade until thickened.

London roast in a cast iron skillet.

Step 5: Meanwhile, sear the beef in a cast iron skillet for 5-6 minutes, then flip and cook for another 3-4 minutes until medium rare. Let rest for 10 minutes, then slice and serve with thick London roast marinade.

London roast prepared on a wooden chopping board next to a chef's knife and marinade pot.

What to serve with spiced London choil?

Variations on a London roast marinade

  • Easy balsamic substitute: To make this London barbecue marinade recipe without balsamic vinegar, use an equal amount of rice vinegar instead. Or mix one teaspoon of sugar with two tablespoons of apple cider vinegar or red wine vinegar.
  • Diversify your spices. Although this London BBQ seasoning is great as is, feel free to get creative with the seasonings! Replace the Italian seasoning with your choice of dried basil, oregano, or rosemary. You can also try cumin to add some heat or onion powder for more delicious flavor.
  • Use as a dipping sauce. After marinating the meat in the London Roast Marinade, don’t forget to reduce the amount of liquid! Simmer until thickened or whisk into a quick cornstarch slurry. Just make sure it is heated enough to kill any bacteria present in the raw meat.

More marinade recipes

Close-up view of a London roast on a wooden cutting board next to a pot of marinade.

How long can a London roast be marinated in the refrigerator?

You will get the most flavor from your London roast marinade recipe if you marinate the beef in it At least 2-3 hours. I’ve found that the sweet spot tends to be 6-9 hours, but overnight is even better!

This is a London BBQ marinade It should not be used for more than 24 hours Lemon juice can begin to break down protein fibers, leaving you with an unpleasant texture.

What is the best way to tenderize a London roast?

With brine or marinade – like this London BBQ marinade recipe! Acidic ingredients Citrus juice and vinegar help break down tough protein pieces, as does salt. but, Too much salt will dry out the beef.

For those wondering how to season a London BBQ, it’s really quite simple – mix up a mixture of sauces, seasonings and some sort of acid, then Massage ingredients into meat And put it in the refrigerator!

A close-up view of a London steak grilled on a wooden cutting board next to a small pot of marinade.

How can you cook a London roast so that it is not difficult?

Don’t overcook it! You’ll also need to use a marinade for your London roast whether it’s baked, broiled or grilled.

Use a meat thermometer To check internal temperature – Medium rare is considered optimal For most beef, under-done will almost certainly result in dry, tough meat. Once it reaches the desired temperature, Let it rest for 10-15 minutes Before cutting.

Here’s a handy guide to knowing when a London roast is done:

  • rare: 125-130°F (cold red center)
  • Medium rare: 135°F (warm red center)
  • Intermediate: 145°F (warm pink center)

Other beef recipes you’ll love:

Do you like air frying? join us the news! You can also follow us on Facebook, Instagramor join us Free Facebook Air Frying Community.

Buy my cookbook here!

Soaking time
2 hours

Cooking time
10 minutes

Rest time
10 minutes

Total time
2 hours 20 minutes


  • ⅓ cup soy sauce

  • 2 tablespoons balsamic vinegar

  • 3 tablespoons olive oil

  • 2 tablespoons Worcestershire sauce

  • ½ lemon, squeezed

  • 1 tablespoon brown sugar

  • 2 teaspoons Italian spices

  • 1 teaspoon garlic powder

  • ½ teaspoon salt

  • ½ teaspoon black pepper

  • ¼ teaspoon red pepper flakes

  • 1.5-2 pounds grilled London steak


  1. In a zip-top plastic bag, add the marinade ingredients, seal the bag and shake to combine everything together.
  2. Place the steak in the bag, seal it, and massage the marinade around the meat.
  3. Marinate the steak in the refrigerator for 2-3 hours, up to overnight.
  4. Remove the steak 30 minutes before cooking.
  5. Place the steak in a cast iron skillet or oven-safe baking dish and transfer the marinade to a small saucepan. Simmer until thick and serve over beef.
  6. Grill the steak for 5-6 minutes, then flip and grill for an additional 3-4 minutes, or until it reaches your desired doneness (130-135°F for medium rare).
  7. Allow the steak to rest for 10 minutes, then slice it and serve with the marinade.

Nutrition information:



Serving Size:


Amount per service:

Calories: 641Total fat: 42 gramsSaturated fat: 15 gramsUnsaturated fats: 0 gramsUnsaturated fats: 23gCholesterol: 212 mgsodium: 1269 mgCarbohydrates: 6 gramsFiber: 0 gramssugar: 3 gramsprotein: 55g

This nutrition information is based on the specific products you used in this recipe. Product brands and sizes can change exact nutrition and should always be calculated independently.

Did you make this recipe?

Share a photo on Instagram and tag @EverydayFamilyCooking! I’d love to see your photos!

Leave a Reply

%d bloggers like this: