Sliced pieces of steak on cutting board using The Best London Broil Marinade

Best London Broil Marinade Recipe

The best London Broil marinade was used in our Make Ahead Meal Kitchen thousands of times! Use it to make perfect top round steak in the oven or on the grill every single time!  
Course Main Course
Cuisine American
Prep Time 5 minutes
Cook Time 15 minutes
Marinate 2 hours
Total Time 20 minutes
Servings 6 servings
Calories 296kcal
Author Marjory Pilley


  • 1/2 cup canola oil or avocado oil
  • 1/4 cup soy sauce
  • 2 Tablespoons lemon juice
  • 2 Tablespoons red wine vinegar
  • 2 Tablespoons Worcestershire sauce
  • 1 Tablespoon ground mustard
  • 1 teaspoon pepper
  • 2 garlic cloves minced
  • 2 pounds top round steak or flank steak


  • Combine marinade ingredients in a ziplock bag or small bowl.
  • Add beef and marinate for at least 2 hours and up to 24 hours, preferably flipping bag several times.
  • Remove beef from bag and discard excess marinade.
  • Set oven to broil and place oven rack 3-4 inches from heating element.
  • Place beef on broiler pan and cook for about 7-10 minutes on each side or until meat is desired doneness.
  • Allow meat to rest for about 5 minutes before thinly slicing meat across the grain.


Note: Nutritional estimate assumes 1/2 of the marinade is discarded and not consumed.


Calories: 296kcal | Carbohydrates: 2g | Protein: 36g | Fat: 14g | Saturated Fat: 2g | Cholesterol: 92mg | Sodium: 692mg | Potassium: 638mg | Vitamin C: 2.6mg | Calcium: 44mg | Iron: 3.7mg