Go Back
+ servings
Thin slices of flank steak on a white round plate with a baked potato and steamed broccoli.

Best Flank Steak Marinade

Common fridge and pantry ingredients combine to make the best flank steak marinade. Soak your flank steak for 24 hours for the most incredible flavor.
Course Main Course
Cuisine American
Keyword best flank steak marinade
Prep Time 5 hours
Cook Time 10 minutes
Marinate Time: 1 day
Total Time 1 day 15 minutes
Servings 6 servings
Author Meghan Payne-Hensley


  • 1/2 cup olive oil
  • 1/2 cup soy sauce
  • 2 Tablespoons balsamic vinegar
  • 2 Tablespoons Worcestershire sauce
  • 2 Tablespoons brown sugar
  • 1 Tablespoon Dijon mustard
  • 4 large garlic cloves, minced
  • 1 teaspoon black pepper
  • 1.5 pounds flank steak


  • Whisk olive oil, soy sauce, balsamic vinegar, worcestershire sauce, brown sugar, dijon mustard, garlic and black pepper in a bowl. Place flank steak in a ziplock bag or container with lid. Pour marinade over the flank steak and move around until fully coated. Marinate for at least 8 hours and up to 24 hours. The longer it can marinade the more flavorful it will be.
  • Remove flank steak from refrigerator 45 minutes before you are going to grill it. Let it sit ar room temperature to remove the chill (this will help it cook more evenly). Preheat your grill over medium high heat, around 400 to 425 degrees. Sear for 5 to 6 minutes per side. Remove from grill and let rest for 10 minutes. Slice thinly against the grain.