This simple yet flavorful steak marinade transforms any cut of beef into juicy, tender perfection. Made with pantry staples like olive oil, soy sauce, and balsamic vinegar — it’s quick, easy, and delivers big, bold flavor every time.
In a glass bowl or freezer bag, whisk together olive oil, Worcestershire sauce, soy sauce, balsamic vinegar, Dijon mustard, parsley, rosemary, pepper, thyme, and garlic.
Add up to 2 pounds of steak, turning to coat evenly.
Marinate in the refrigerator for at least 1 hour or up to 4 hours.
Remove steak from marinade and discard used liquid.
Grill or broil steak to your preferred doneness. Rest before slicing and serving.
Recipe Notes
Perfect for tougher cuts like flank, skirt, or sirloin.
Always marinate in a non-metal container (glass, ceramic, or plastic).
Discard used marinade or boil for a few minutes before reusing as a sauce.
Freeze leftover marinade in ice cube trays for easy future use.