Add soy sauce, Worcestershire sauce, balsamic vinegar, honey, garlic, onion powder, cayenne pepper, oil, lemon juice, and parsley leaves to a medium bowl. Whisk to combine.
Add the mixture to a large sealable bag along with your desired protein. Seal and place in the refrigerator for at least 2 hours or up to overnight.
Remove from marinade and cook as desired on the grill. You can also use this marinade for proteins that you would like to cook on the stove or in the oven. Garnish with a sprinkle of fresh parsley and serve.