01 - In a medium mixing bowl, combine soy sauce, olive oil, Worcestershire sauce, balsamic vinegar, and lemon juice. Whisk until the mixture is uniform.
02 - Add minced garlic, Dijon mustard, brown sugar, black pepper, rosemary, and onion powder to the bowl. Whisk thoroughly to ensure complete integration.
03 - Arrange steaks in a large resealable plastic bag or a shallow dish. Pour the prepared marinade over the steaks, ensuring even coverage.
04 - Seal the bag or cover the dish. Refrigerate for a minimum of 2 hours and up to 24 hours, turning steaks occasionally to promote even marination.
05 - Remove steaks from the marinade, gently pat dry with paper towels, and discard the remaining marinade. Proceed to cook by grilling, pan-searing, or broiling according to your preference.