The Best Steak Marinade


This simple marinade for steaks adds a ton of flavor and makes the meat extra soft. As a result, you can have a steak of steakhouse quality without paying a significant amount.

Try it on a flank, skirt, strip, or sirloin steak! Before placing them on the grill, hamburger patties can even receive a few dashes of seasoning!

Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes


  • ¼ cup olive oil
  • 1 clove of garlic minced
  • 2 tbsp Worcestershire sauce
  • 2 tbsp soy sauce
  • 2 tbsp balsamic vinegar
  • 1 tbsp dijon mustard
  • 1 tbsp fresh parsley chopped
  • 2 tsp fresh rosemary chopped
  • 1 tsp black pepper
  • 2 sprigs of fresh thyme



  1. All components should be combined in a bowl or freezer bag.
  2. Add up to 2 pounds of steak and marinate for a minimum of one hour and a maximum of four hours.
  3. Steaks are removed, and marinade is discarded.
  4. Depending on desired doneness, grill or broil.


  • Use a steak marinade on those tougher, more affordable types of beef.
  • Meat can be marinated in a freezer bag or non-metal (glass or plastic) container and stored in the refrigerator.
  • To guarantee it reaches 165°F, discard the leftover marinade or boil it for a few minutes at a rolling boil.
  • When it’s time to marinate a steak, freeze the marinade in ice cube trays so you may pop out as little or as much as you like while keeping the marinade fresh.


Leave a Comment