Red Wine Steak Marinade is the perfect steak marinade recipe to use with all your steak when grilling if you love red wine! It adds a subtle hint of red wine flavor without being overpowering. It’s easy, delicious and makes the perfect juicy steak! Red wine and steak is a classic combination and now you can incorporate that amazing flavoring in your marinade!

Red Wine Steak Marinade

Sara Moore
This easy marinade recipe makes the best, most flavorful steaks with a sublte hint of red wine!
Prep Time 10 mins
Cook Time 12 mins
Total Time 2 hrs 22 mins
Course Main Course
Cuisine American
Servings 4 Servings
Calories 545 kcal


  • 1 c. red wine
  • 1 Tbsp soy sauce
  • 1/4 c. olive oil
  • 1 tsp kosher salt
  • 1 tsp ground black pepper
  • 2 tsp minced garlic
  • 1 tsp onion powder
  • 1 ½ lb steaks (I love Sirloin, Ribeye or New York Cut Steaks!)


  • 1.In a small bowl whisk all the ingredients except the steak.
    2.Add steaks to a resealable zip lock bag or large bowl and pour the marinade over the top of the steak. Squeeze as much air out of bag as possible and seal.
    3.Marinate for at least 2 hours or overnight.
    4.To make steaks in skillet: Turn heat to high and let preheat a few minutes until skillet is hot. Place steaks in skillet. Cook each side for 3 minutes. Reduce heat to medium-high. Cook steaks to the desired doneness, flipping as needed. It will take about 10 minutes depending on thickness of steaks. I prefer mine to be about 145 degrees which is medium.
    5.To make steaks on the grill. Preheat grill to medium-high. Place steaks on grill. Cook 4-6 minutes per side or until the internal temperature reaches at least 145 degrees F for medium.
    6.Let steaks rest 3 minutes before serving.


  • Remove steaks from the refrigerator and let them come to room temperature while you prep the grill. This will help you get an evenly cooked steak, otherwise the outside of the meat will cook faster than the inside.
  • Before placing the steaks on the grill make sure it’s very hot and the oil is grated.
  • Monitor the steaks closely as they will cook quickly on a hot grill.
  • Don’t over flip the steak. They should only be flipped once. Use a spatula to flip, if you stab them with a fork it releases their flavorful juices. Don’t press them down with a spatula, just flip them.
  • Make sure you rest the steak after pulling it off the grill for a few minutes. This is one of the most important steps when grilling steaks. It allows the meat to relax and the heat and juices to redistribute.
Internal Temperature of Steak
If you are looking for a rare steak you will want the internal temperature to be 120 – 125 degrees F.
Medium is cooked to 135 degrees to 145 degrees F.
If you want a well done steak it is cooked to 155 degrees or hotter.
We aim for a steak around 135 degrees!
Remember that the temperature will rise another 3-4 degrees F while it rests after cooking so factor that in.
How long should you let steak marinade?
This all depends on how strong you want the marinade to taste. It’s a good rule of thumb to let your steak marinate for a minimum of 2 hours but most let it sit overnight to allow that flavor to really soak in. 
Keyword Marinade, Red Wine, Steak