The steak marinade to end all steak marinades! This has everything the perfect marinade needs to create flavorful, juicy, tender, melt-in-your-mouth steak.

It’s what you look for when you go to a nice restaurant…that perfectly cooked steak! A tender steak packed with flavor starts with this steak marinade.

And now you don’t need to go to a restaurant! It’s super easy to make that dream steak right at home!

A photo of sliced medium rare hanger steak on a white plate next to a pile of roasted broccoli, baby carrots and green beans.

What Ingredients Do You Need for Steak Marinade?

This steak marinade has the four essential parts to a marinade – fat, acid, salt and seasonings to enhance flavor (see section below for more details). Here is what you will need:

  • Hanger Steak
  • Extra Virgin Olive Oil
  • Worchestershire Sauce
  • Lemon Juice
  • Balsamic Vinegar
  • Soy Sauce
  • Stone Ground Dijon Mustard
  • Dark Brown Sugar
  • Italian Seasoning
  • Garlic
  • Black Pepper
  • Salt

The measurements of each ingredient can be found in the recipe card at the end of the post.

What Kind of Steak Should I Buy?

Hanger steak can be hard to track down. Only the best steak is worth some extra effort to find! I can only find it at a butcher and not at a regular grocery store.

If you can’t find hanger steak, go for a skirt steak, flank steak, NY strip or ribeye steak. All of those will soak up this marinade and be great.

You can even use this marinade on filet mignon! Basically, you can’t go wrong with this steak marinade!

A photo of a fork picking up one piece of sliced medium rare hanger steak.

How to Make Steak Marinade?

Marinating a steak isn’t rocket science, right? No, it’s easy, but we do have a couple of tips for doing it right.

  1. Add all the marinade ingredients into a large ziploc bag. Seal the bag and mix all the ingredients around to mix thoroughly.
  2. Add the steak to the bag.
  3. Let it marinate in the refrigerator for 1 to 12 hours.
  4. When you are ready to grill, turn your grill to high heat and brush the grates with oil.
  5. Place the steaks on the grill and turn the heat down to medium high.
  6. Cook the steaks for 4-8 minutes on each side (see section below for level of doneness)
  7. Remove the steaks and place them on a plate to rest before slicing – resting is critical!
A close up photo of sliced medium rare hanger steak on a white plate next to some roasted vegetables.

How Long Should I Marinate Steak?

I recommend marinating for 1 hour to 12 hours. Anything more than that, and the marinade will actually start to be detrimental to the steak.

I like to get up first thing in the morning and whip this marinade up and get the steak resting in the fridge so it will be ready for dinner. Then I make our out-of-this-world buttermilk pancakes for breakfast, so we are starting and ending our day with the best recipes ever!

Why Marinate Meat?

Marinades soften leaner meats that tend to be dry and make tougher cuts tastier.

What Happens If You Marinate Meat Too Long?

Marinating meat too long could over flavor it or make it mushy.

Can Steak Be Marinated Over Night?

If the marinade contains no salt, acid, or alcohol, it can be left overnight.

A photo of a sliced medium rare hanger steak on a white plate with roasted baby carrots, broccoli and green beans.

What Temperature Should Steak Be Cooked To?

This is a controversial topic! Steak doneness…it can breaks up marriages and homes…haha, okay, hopefully not, but people are particular about their steaks! Here is the breakdown for temperatures:

  • Rare – 130 degrees F
  • Medium Rare – 135 degrees F
  • Medium – 145 degrees F
  • Medium Well – 150 degrees F
  • Well Done – 160 degrees F

We are medium fans for sure!

Components of the Perfect Steak Marinade

I mentioned earlier the four components to the perfect marinade so let me go into a little more detail on for the purpose of each:

  • Fat: Olive oil – prevents sticking and adds flavor
  • Acid: Balsamic vinegar and lemon juice – tenderize, flavor, perfect grill marks
  • Salt: flavor, moisture retention, tenderize
  • Seasonings: mustard, Worcestershire sauce, Italian seasoning, garlic – flavor, flavor flavor
A photo of sliced medium rare hanger steak on a white plate alongside roasted vegetables.

How Long Will Steak Last?

Grilled steak can be stored in the refrigerator for 4 days.

How to Reheat Steak?

There’s nothing worse than taking a leftover steak, trying to reheat it, and totally over cooking it so that it’s barely edible. The best way to reheat a steak so that it is just as good as it was the first time is to use the oven.

Put your leftover steak on a wire rack on top of a baking sheet. Set your oven to 250 degrees F for about 30 minutes or until the internal temperature reaches 110 degrees F.

Your steaks are ready for a makeover and this steak marinade is ready for the job! You’ll never make a steak a different way again!

Watch How to Make the Best Steak Marinade Video

More Delicious STEAK RECIPES:

Marinated Beef Steak

3.74 from 133 votes
Servings: 4
Prep Time: 5 minutes
Cook Time: 15 minutes
Marinating Time: 5 hours
Total Time: 5 hours 20 minutes


  • 1 Hanger Steak, see note

For The Marinade

  • 1/4 Cup Extra Virgin Olive Oil
  • 1/4 Cup Worcestershire Sauce
  • 1 Lemon, Juiced
  • 1/4 Cup Balsamic Vinegar
  • 1/4 Cup Soy Sauce
  • 1 Tablespoon Stone Ground Dijon Mustard
  • 1 Tablespoon Dark Brown Sugar
  • 1 Teaspoon Italian Seasoning
  • 2 Large Cloves of Garlic, minced
  • 1 teaspoon Fresh Black Pepper
  • 1 teaspoon Kosher Salt


  • In a large ziplock bag, add the marinade ingredients. Seal the bag and squish to combine the ingredients. 
    1/4 Cup Extra Virgin Olive Oil, 1/4 Cup Worcestershire Sauce, 1 Lemon, 1/4 Cup Balsamic Vinegar, 1/4 Cup Soy Sauce, 1 Tablespoon Stone Ground Dijon Mustard, 1 Tablespoon Dark Brown Sugar, 1 Teaspoon Italian Seasoning, 2 Large Cloves of Garlic, 1 teaspoon Fresh Black Pepper, 1 teaspoon Kosher Salt
  • Open the bag and carefully drop in the steak.
    1 Hanger Steak
  • Allow to marinate in the fridge for 1-12 hours. 
  • Heat a grill to high heat, and brush grates with oil.
  • Add the steaks and then turn down to medium high heat.
  • Cook steaks for 4-8 minutes per side depending on desired doneness and then remove to a plate to rest for 5-10 minutes before slicing. 


I can only find Hanger Steak at a butcher’s store, not a grocery store. If you can’t find that steak try a skirt steak, flank steak, or even a NYstrip or Ribeye is delicious! Heck, throw some filets in the marinade and you’ll love that too!
For a sweeter marinade use 1/3 cup brown sugar.
Grilled steak can be stored in the refrigerator for 4 days.


Serving: 6ouncesCalories: 444kcalCarbohydrates: 80gProtein: 2gFat: 14gSaturated Fat: 2gSodium: 4934mgPotassium: 2973mgFiber: 1gSugar: 42gVitamin A: 285IUVitamin C: 61mgCalcium: 408mgIron: 20mg
Author: Sweet Basil
Course: 100 + BEST Easy Beef Recipes for Dinner
Cuisine: American

Recommended Products

A photo of sliced medium rare hanger steak on a white plate next to a pile of roasted broccoli, baby carrots and green beans.


When you try a recipe, please use the hashtag #ohsweetbasil on INSTAGRAM for a chance to be featured in our stories!  FOLLOW OH, SWEET BASIL ON FACEBOOK | INSTAGRAM | PINTEREST | TWITTER FOR ALL OF OUR LATEST CONTENT, RECIPES AND STORIES.