This steak marinade recipe adds so much flavor to your steak using soy sauce, Worcestershire sauce, garlic, lemon, and spices and it can be used for grilled or broiled steak.

Steak is not just for a fancy dinner; it can easily be a weeknight meal if you pair it with mashed potatoes, roasted vegetables, or baked potatoes.

Ingredients in steak marinade

This marinade is very simple to make and consists of pantry staples you probably already have, which is always a nice thing.

  • Olive oil- The basis of this marinade is oil. It adds flavor to the meat and also prevents the meat from drying out and gives it some moisture as it cooks.
  • Soy Sauce- Soy sauce adds a salty, savory flavor to the steak. taste to the steak.
  • Worcestershire Sauce-This ingredient, in my opinion, is the perfect pairing with red meat and an integral part of this marinade.
  • Lemon Juice- I like to use freshly squeezed lemon juice, but you can use lemon juice in a bottle too. This ingredient helps to tenderize the meat and adds a nice fresh flavor.
  • Garlic- garlic and steak are the perfect pairing, you can mince your own or if you have already minced that works great too.
  • Seasonings- The seasonings in this recipe round out the marinade perfectly; salt, pepper, Italian seasoning, and onion powder.

How to marinate your steak

Mix together soy sauce, olive oil, lemon juice, Worcestershire sauce, garlic, and spices in a bowl or large freezer bag. Let it sit for 1 hour or more. I like to let mine sit for 3–4 hours, but if you’re short on time, 1 hour will work to soak up all the great flavors of this marinade.

freshly sliced lemons
fresh lemons

Tips for a successful Marinade

  • Make ahead: This marinade works great if you want to make it ahead of time. It is good in the fridge for up to 5 days. You can even freeze it for up to 2 months and take it out when you want to use it.
  • Low Salt: If you’re watching your salt intake, you can always use a low-sodium soy sauce
  • Italian Seasoning: This is a blend of spices found in most grocery stores. It’s a blend of dried basil, oregano, garlic, and parsley.
  • Cuts of meat: This marinade works great with most cuts of beef. I recommend rib eye, sirloin, or flank steak.
soy sauce
soy sauce

Frequently Asked Questions

Should steak be marinated?

Well, steak doesn’t have to be marinated; most cuts of beef really benefit from being marinated.

How long should you marinate for?

Marinate for a minimum of 1 hour. If I have the time, I like marinating from 4 to 7 hours all the way up to a maximum of 24 hours.

does marinade tenderize the meat?

Yes, the lemon in the marinade will help to make your cut of beef nice and tender.

Steak Temperature

Using a digital thermometer will help you gauge the doneness of your steaks by inserting it into the thickest part. I personally like my steak to be around medium-rare to medium. If you overcook your steak, it will be tough, and I suggest not cooking it over 150 degrees for the best result. Another tip to remember is to take your steak off a few degrees before you reach your desired doneness because you want your steak to rest for 5–10 minutes and it will continue to cook for a few more minutes.

  • Rare: 130 degrees F
  • Medium rare: 135 degrees F
  • Standard medium: 145 degrees F
  • Medium Well: 150 degrees F
  • Well done: 160 degrees F
Big thick Rib Eye Steak cooked to a perfect medium rare temperature
Big thick Rib Eye Steak cooked to a perfect medium rare temperature
istockphoto 172967466 612x612 1

The Best Steak Marinade

This steak marinade adds so much flavor to your steak using soy sauce, Worcestershire sauce, garlic, lemon, and spices and can be used for grilled or broiled steak
5 from 1 vote
Prep Time 5 minutes
Cook Time 1 minute
Total Time 6 minutes
Course Dinner, marinade
Cuisine American
Servings 4 steaks
Calories 15 kcal


  • cup soy sauce
  • ¼ cup lemon juice
  • ½ cup olive oil
  • ¼ cup Worcestershire sauce
  • 2 tsp garlic minced
  • 2 tsp Italian seasoning
  • ¼ tsp onion powder


  • Place all the ingredients in a bowl or in a freezer bag. Mix to combine
  • Add steaks to the marinade. Marinate for at least 1 hour, or up to 24 hours.
  • Cook steak to desired temperature. Marinade makes enough for 2 pounds of steak and can easily be doubled or tripled depending on the amount of steaks your cooking.
Keyword grilling, marinade
Would love your thoughts, please comment.x