London Broil with Mustard, Balsamic Vinegar and Garlic Marinade

  • Author: Aggies Kitchen
  • Prep Time: 4 hours (includes marinating time)
  • Cook Time: 20 minutes
  • Total Time: 4 hours 20 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Oven
  • Cuisine: American

My go-to london broil marinade recipe with mustard, balsamic vinegar and garlic. This tender cut of beef is a family favorite.


  • 1.5 lb London Broil
  • 1/4 cup Balsamic vinegar
  • 2 TB stone ground Dijon mustard
  • 1 TB Worcestershire sauce
  • 4 garlic cloves, minced (or less depending on your love of garlic!)
  • salt and pepper to taste


  1. In a bowl, combine Balsamic vinegar, mustard, Worcestershire sauce, minced garlic and salt and pepper. Place London Broil in a zip lock bag. Pour marinade into bag, making sure to coat and massage the steak with marinade. Place in refrigerator for at least 4 hours, preferably overnight and/or all day.
  2. Preheat oven to 450 degrees. Using tongs, pull steak out of ziplock bag and place on broiler pan. Spoon over about 2 tablespoons of marinade over steak.
  3. Place in oven a cook for approximately 5-7 minutes per side (for a 1 inch steak) for medium. Add more time for a thicker steak or if you like it more well done (I recommend medium rare – medium for most tender).
  4. Once steak is done cooking, let rest on cutting board for at least 5 minutes before slicing. Make sure to slice against the grain (click here for a demo).