This post may contain affiliate links. Please read our disclosure policy.
This 3-ingredient steak marinade is so easy and so flavorful, and it comes together quickly with just balsamic vinegar, soy sauce, and freshly minced garlic. You’ll be shocked at how this simple marinade adds so much flavor to steak, chicken, or even vegetables.
This post may contain affiliate links.
Why you’ll love this easy marinade
Any recipe with only three ingredients deserves a place in your regular dinner rotation! You can’t get an easier marinade anywhere, and it has the absolute best flavor.
It’s almost that time of year where we’re cooking outside multiple times a week, so this is a good one to have on hand. The next time you’re grilling steak, chicken, or even veggies you just have to try this easy homemade steak marinade.
It sounds basic, but these simple ingredients create the perfect blend of tangy balsamic vinegar, savory soy sauce, and minced garlic. It’s a perfect balance of all three ingredients and comes out great every single time.
Not only is this marinade delicious (I think it’s the best steak marinade, personally!), but it helps to make tougher cuts of steak more tender.
If you’re looking to impress with an easy marinade, this is the one! This flavorful steak marinade is my husband’s absolute favorite! He asks for it every time we’re cooking steak or chicken (a win/win in my book!).
Ingredients
- Lean steak – I prefer to use lean cuts of steak here to cut down on the saturated fat content (and I prefer a less fatty cut of meat!). You can use whatever cut of steak you like. You can also use chicken thighs or chicken breast. My favorite cuts or top sirloin, skirt steak, flank steak or filet mignon.
- Balsamic vinegar – The tangy flavor from the balsamic vinegar is strong enough but also not overpowering in this easy recipe. It adds the perfect amount of flavor.
- Soy sauce – This gives the perfect amount of salty/savory flavor. Feel free to use low sodium soy sauce if you need to. You can also use coconut aminos or tamari if you are gluten free.
- Fresh garlic cloves – Fresh garlic cloves add a ton of extra flavor, so I highly recommend using fresh over garlic powder. Make your life easier and get this garlic microblade!
I love the marinade as is, but you can also use any spices or fresh herbs that you like too. You can add salt if needed, black pepper, lemon juice, dijon mustard or even orange juice for more flavor. You can also add olive oil to the marinade if you like.
Step-by-step instructions
- In a small bowl whisk together balsamic vinegar, soy sauce and freshly minced garlic.
- In a medium sized shallow dish or ziploc bag, add your raw steak and marinade. Mix so that the steak is fully coated in the marinade.
- For best results, marinate for at least 20 minutes in the fridge (not room temperature for food safety!) and then prepare your marinated steak however you like to and to your preferred level of doneness.
Recipe FAQ
How do I marinate steak or chicken?
One of the easiest ways I’ve found to marinate steak or chicken is in a gallon sized ziplock bag. Pour the marinade and the raw meat into the large baggie. Once the baggie is locked shut (make darn sure here) massage the marinate into the meat. Allow the protein to marinate at least 20 minutes in the refrigerator before cooking.
Can I reuse my marinade?
No. Once the marinade touches raw meat, dispose of the any extra. This cannot be used with other foods to marinate since it has touched the raw meat. If you need more marinade, simply make a double batch!
What to serve with this?
If you are preparing this marinade for steak, I love serving it with a huge salad and a baked potato. This marinade could also be great on chicken or even veggies for grilled veggie skewers.
This easy steak marinade would go great with these recipes, too:
- Creamy Garlic Cottage Cheese Potatoes
- Arugula Pear Salad with Toasted Pecans & Feta Cheese
- Crispy Parmesan Carrot Sticks
Shop this recipe
Variations
- Use white balsamic vinegar instead of regular for a sweeter flavor.
- Coconut aminos instead of soy sauce for lower sodium and a bit of a different flavor.
- Add lemon juice, lime juice or even orange juice to add some citrus flavor!
- Add Worcestershire sauce for a smokier flavor.
- Add brown sugar or honey for a sweeter marinade.
- Add a little heat by adding red pepper flakes to your marinade.
More recipes you’ll love
- Perfectly Cooked Thin Sliced Chicken Breasts
- The Best Seasoning for Ground Turkey
- Crispy Smashed Broccoli Parmesan with Lemon and Garlic
The Best 3 Ingredient Steak Marinade
Ingredients
- 1 lb lean steak or chicken breast
- 1/3 cup balsamic vinegar
- 1/4 cup soy sauce
- 4 garlic cloves, minced
Instructions
- In a small bowl whisk together balsamic vinegar, soy sauce and freshly minced garlic.
- In a medium sized shallow dish or ziploc bag, add your raw steak and marinade. Mix so that the steak is fully coated in the marinade.
- For best results, marinate for at least 20 minutes in the fridge (not room temperature for food safety!) and then prepare your marinated steak however you like to and to your preferred level of doneness.
Notes
Nutrition
Nutrition information is automatically calculated and should only be used as an estimate.
Will try this ☺️
How long can you marinate steak with or can you marinate it overnight??
my many thanks Stan
You could marinate overnight if you want, but an hour or two is plenty 🙂
What is the ratio or amount for each ingredient?
If you scroll right down to the recipe card, the full measurements are right there for you 🙂
Has anyone used this marinade with chamber vacuum sealer set in the marinade mode?
I’d try it sounds great