This Steak Marinade is an easy way to add flavor and tenderize your favorite cuts of steak. It’s quick to make with just a few simple ingredients!
These Steak Kabobs were such a hit with my family, I knew I had to share my steak marinade recipe as well. This recipe is a scaled up version of the marinade that I use in my kabob recipe, and it is the best! You will also love my delicious Chicken Kabobs and Chicken Marinade.
Marinating steak is a simple step that can take your meal to the next level in terms of flavor. Marinating your meat also allows you to get some dinner prep work done ahead of time, which is always nice on a summer day when you want to be outside in the evening.
I usually use this steak marinade to season steak before cooking it on the grill, but you can also cook your steak in a skillet or in the oven. Our favorite side dishes for steak include Roasted Potatoes, Mashed Potatoes, Roasted Asparagus, Instant Pot Sweet Potatoes and Green Salad.
How Long to Marinate Steak
I recommend marinating for at least 2 hours and up to 12 hours. You don’t want to leave the meat in the marinade for too long or the acidic ingredients can start to break down the meat too much, making the outsides mushy. Tougher cuts of steak will benefit from a longer marinating time.
What Cuts of Steak are Best for Marinating
This marinade works well with almost any cut of steak. I used ribeye steaks in these photos. Other good candidates include sirloin steaks, New York strip steaks, skirt steak and flank steak. It makes the best beef kabobs, as the marinade can penetrate more surface area with bite-size pieces of meat.