The Best Steak Marinade


This easy steak marinade is great for rib steaks but can be used for almost any cut of beef.

Prep Time:
5 mins
Total Time:
5 mins
1 cup marinade

This easy steak marinade is truly the best you'll ever try. Made with convenient ingredients that may already be in your pantry, you'll come back to this steak marinade recipe time after time.

Easy Steak Marinade Ingredients

You likely already have all the ingredients you'll need to make our easy steak marinade recipe on hand. If not, here's what to add to your grocery list:

· Olive oil: This incredibly easy steak marinade starts with olive oil.
· Balsamic vinegar: Balsamic vinegar adds tangy flavor and helps tenderize the meat.
· Sauces: You'll need Worcestershire sauce, soy sauce, and Dijon mustard.
· Seasonings: The steak marinade gets more flavor from fresh garlic, salt, and pepper.

How to Make Easy Steak Marinade

It truly couldn't be easier to make this quick steak marinade. Just mix all the ingredients together in a small bowl. That's it! You'll find the full, step-by-step instructions in the recipe below.

How to Marinate Steak

Pour the marinade into a resealable plastic bag. Add the steak, coat with the marinade, squeeze out the excess air, and seal the bag. Marinate in the refrigerator for at least two hours. Remove steak from the marinade and shake off excess. Discard the remaining marinade. Cook or grill steaks to desired doneness.

How Long to Marinate Steak

Marinate the steak in the refrigerator for at least two hours. However, for even more flavorful and juicy results, you can marinate the steak for up to eight hours.

Can You Use the Leftover Steak Marinade?

If you don't want to discard the marinade, you can use it to make a sauce to go with your steak. But there's one big caveat: You must boil the marinade for at least five minutes to make it safe to eat. You can thicken it up with a teaspoon of cornstarch, if you'd like.

Allrecipes Community Tips and Praise

"Wonderful go-to marinade for not only steak, but I have tried it on chicken and pork," says dkoski. "Family of four absolutely loves it."

"This is the best steak marinade I have ever tried," raves arhanover26. "I've tried it on many different types of steaks and they all turned out amazing! I would definitely recommend letting the steaks marinate for at least two hours as the recipe states. It is worth the wait!"

"This is now my go-to steak marinade for steaks," according to Deb Leg. "Love it!! It makes even cheap steaks taste delicious and tender!"

Editorial contributions by Corey Williams


  • ¼ cup olive oil

  • ¼ cup balsamic vinegar

  • ¼ cup Worcestershire sauce

  • ¼ cup soy sauce

  • 2 teaspoons Dijon mustard

  • 2 teaspoons minced garlic

  • 1 pinch salt and pepper to taste


  1. Mix olive oil, balsamic vinegar, Worcestershire sauce, soy sauce, Dijon mustard, and garlic in a small bowl. Season with salt and pepper.

Nutrition Facts (per serving)

156 Calories
14g Fat
8g Carbs
1g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 156
% Daily Value *
Total Fat 14g 17%
Saturated Fat 2g 10%
Sodium 1135mg 49%
Total Carbohydrate 8g 3%
Dietary Fiber 0g 1%
Total Sugars 4g
Protein 1g
Vitamin C 3mg 14%
Calcium 29mg 2%
Iron 1mg 8%
Potassium 189mg 4%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love