Steak Marinade

4.41 from 42 votes

This post may contain affiliate sales links. Please read my disclosure policy.

Today I am excited to share a recipe for the best Steak Marinade. It’s one that gives you tender, juicy and flavorful meat every single time. It’s a great main dish to go with those favorite summer sides: Macaroni Salad, Potato Salad or the Classic Iceberg Wedge. With one of my favorite things to make every summer on the menu, bring on the summer barbecues!

marinated steak kebobs

Easy Substitutions for Steak Marinade

All of the ingredients in this marinade are important for different reasons. Try not to skip any if possible. Don’t forget increments and specific directions are listed in the recipe card at the bottom of this post. I’ve listed some substitutions if you’re in a pinch.

Other Beef Cuts– Other cuts of beef are totally acceptable with this marinade. Other good choices would be tri-tip, flank, skirt or sirloin. Honestly, any cut of beef that you’d grill would be a great candidate for this steak marinade.

Root Beer, Dr. Pepper or Sprite- You use soda pop in a meat marinade simply for its delicious flavor and all that liquid sugar. It is able to penetrate the meat so deliciously! If you find yourself in a pinch, you can use Root Beer, Dr. Pepper or even Sprite in place of Coca Cola. Steer clear of diet sodas- they don’t taste the same after being grilled. I’m talking about you, weird after taste.

Lime Juice or White Distilled Vinegar– You can substitute lime juice if you don’t have lemon juice on hand. You can use it as a one-to-one replacement.

Vegetable Oil- If you don’t have canola oil, vegetable oil or any light colored oil with a higher smoke point will work just as well.

Steak Marinade Ingredients

How to Make and Use this Steak Marinade Recipe

So as with most marinades, you throw some ingredients together, add meat and let it sit in the fridge. This recipe is no exception. For full recipe directions and ingredient measurements see the printable recipe card below in this post.

Whisk All Ingredients Together

Start by whisking all the marinade ingredients together. I used a 9×13 baking dish because it had a tight fitting lid, but any large ziploc bag would be fine. Just be sure to set the bag into another container incase the bag springs a leak.

Add in your meat and stir to coat. I cut my ribeye into cubes to create more surface area. More surface area means more space for the flavor of the marinade to penetrate. No need to cut up a flank or skirt steak because it already has a lot of surface area being a long and skinny piece of meat.

Steak Marinade

Marinate Up To 24 Hours

Once your meat is covered, refrigerate 24 hours. Of course, you don’t need to wait the full 24 hours, but the longer you let it sit the more delicious the meat becomes. 8-12 hours is acceptable too. Minimally, I’d suggest marinating your steak for 6 hours.

How Long Should I Marinate my Steak?

If you are short(er) on time and don’t have a full 24 hours to marinate your steak, a minimum of 6 hours would be ok. You also don’t want to marinate your steak beyond the 24-hour mark. The acid from the soda and the lemon juice starts to break down the meat and change the texture. It works similarly to how acid would ‘cook’ a ceviche if it sits too long.

Skewer and Grill

After your steak has marinated, remove from the fridge and skewer. I like skewering my meat first, then preheating the grill so my steak comes to room temperature. This helps it stay tender.

Grill or cook your meat to desired doneness. Because the meat will be discolored from sitting in the marinade for so long, it will be hard to tell by cutting into it. I would highly recommend using a meat thermometer for taking the internal temperature. (I love this instant-read one. It’s insanely accurate.)

Once the meat is finished cooking, rest 10-15 minutes covered in foil, then serve and enjoy.

Raw Steak Kabobs

Can I Use This Marinade for Chicken or Pork?

Yes, this marinade works for beef, chicken and pork! Best applications are with boneless, skinless chicken breasts (bone-in ok, but will take longer to cook) and 1/2-1-inch thick pork chops.

Be aware, they will look a little discolored after they have been marinating for several hours, but this is totally normal thanks to the soy sauce and soda. Once you get the meat on the grill, it will look more ‘normal’. Just be sure to use that meat thermometer for doneness.

What else can I use a marinade on?

Marinades are great for flavoring meat and vegetables. It can be used as a sauce, but once it comes in contact with raw meat, it is no longer safe to consume.

Storing Leftovers and Reheating

Store any leftover steak in an airtight container or ziplock bag in the fridge for 3-4 days. To reheat steak without drying it out- remember “Low and Slow”. Place the steak in a shallow baking dish and place in a preheated oven at 200-250 degrees until its warmed through….roughly 20-30 minutes.

Grilling the Steak with Marinade

What to Serve With a Grilled & Marinated Steak?

Oh, the possibilities are endless, and just about anything tastes delicious with steak 🙂 Here are some of my favorites:

Close Up of Kabobs

Other Steak Recipes You Might Like:

I hope you enjoy this marinade! I bet it’ll quickly become a favorite in your home too! Have a great day, friends! 🙂

marinated steak kebobs
PrintPrint Pin ItPin It
4.41 from 42 votes

Steak Marinade

A recipe for Steak Marinade giving you tender, juicy and flavorful meat every time. This is seriously the best steak marinade recipe.
servings 6 servings
Prep Time 1 day
Cook Time 12 minutes
Total Time 1 day 6 minutes

Ingredients

  • 1 cup soy sauce
  • 18 oz. Coca-Cola I used the mexican version made with cane sugar and would recommend to not use diet soda for this. Ever ever ever
  • 1/4 cup fresh lemon juice
  • 1/2 cup canola oil
  • 2 tablespoons Worcestershire Sauce
  • 3 cloves garlic minced
  • 3 lbs meat I used ribeye steaks that I trimmed the extra fat from and cut up into cubes; tri tips would also be great!

Instructions

  • In a large a Tupperware container, whisk together all ingredients of meat marinade. Add in the meat and stir to coat all of it in the marinade. Cover tightly with a lid and marinate 24 hours.
  • To grill, soak wooden skewers in water for 1 hour, then skewer meat onto wet sticks. Grill anywhere from 1 minute to 6 minutes per side, depending on how hot your grill is and how you like your meat cooked. Remove from the grill to a clean plate, cover with foil and rest 5-10 minutes before serving.

Nutrition

Calories: 487kcal | Carbohydrates: 12g | Protein: 52g | Fat: 24g | Saturated Fat: 2g | Cholesterol: 145mg | Sodium: 2482mg | Potassium: 982mg | Sugar: 9g | Vitamin A: 70IU | Vitamin C: 7.8mg | Calcium: 30mg | Iron: 2.2mg
Course: Dinner
Cuisine: American
Keyword: best steak marinade, grilling steak, marinade, steak, steak marinade
4.41 from 42 votes (26 ratings without comment)

Share a Comment

Your email address will not be published.

Recipe Rating




94 Responses
    1. Katie - Lauren's Latest

      Lulu, if it’s minced garlic that you get in a jar or tube, it would be the same measurement as fresh.

  1. Ann

    5 stars
    I’ve always used Montreal steak seasoning but was never impressed. Good taste but I always ate the steak with horseradish and A-1. Wanted to try something different. I’ve heard of roasts being cooked with coke-cola and they have great reviews. This marinade is fantastic! I marinated for 2 days only because something came up and I couldn’t cook it on the day I wanted to. It was so tender and flavorful that there was no dipping add on’s. My problem was the grilling. The steak got dark from the marinade. I’m used to looking at grilling color. Definitely need to go by grilling time per side rather then visual. This is going to be my go to marinade from now on.

  2. Ronda Crockett

    5 stars
    Wow our steaks were delicious! I marinated them last night exactly according to the recipe and they were juicy, so tender and the flavor was outstanding! This is definitely a keeper and will now be a go to for outdoor grilling steaks. We used 3/4 in. cut boneless ribeyes. I highly recommend this recipe! Thanks Lauren!

  3. Jodi

    5 stars
    Good and full of flavor easy to follow. The key is the coke from Mexico do not use coke from US totally not the same. I did double the recipe, did the cilantro, salsa, onions, and queso fresco and good corn tortillas yum.

  4. Barbara

    Hello,
    Is this marinade for flavor or does it also help with tenderize the meat? I have an abundance of organic grass fed stew meat.
    Thanks, Barbara

  5. Simple Macaroni Salad Recipe | Lauren's Latest

    […] eat it as is or have it as a side dish with something else. It’s particularly delicious with steak skewers, baked chicken legs or pulled pork. […]

  6. Classic Coleslaw Recipe | Lauren's Latest

    […] is the perfect side dish for steak skewers, pulled pork or juicy turkey […]

  7. Brenda

    I love the sound of this recipe. I was wanting to know could you use regular coke instead of the Mexican version? Thank you.

  8. Homemade Coleslaw Dressing | Lauren's Latest

    […] while still getting a light oniony flavor that is just divine served on its own, or with some grilled steak kebobs or on a little pulled […]

  9. Olen Soifer

    5 stars
    I’ve been using a similar recipe for decades. I started simply with 50/50 soy and lemon juice; then added the garlic & Worcestershire Sauce; then I started cutting back on the lemon juice but replaced what I cut back on with white wine; finally I added molasses for the caramel factor. Final recipe is 1 cup soy (& low-salt variety is fine), 1/2 cup lemon juice, 1/2 cup white wine, 1/3 cup molasses, garlic to taste (I use real garlic powder, not granulated, and it’s darn close to fresh garlic); Adding anywhere from 2T to 1/4 cup of liquid smoke gives goods grill flavor even if broiled in the oven.

    I use the same marinade on beef, chicken (wonderful on boneless thighs), or pork. Adding about 1 tsp of ground (powdered!) bay leaf adds a tremendous flavor but no other spices are needed. On the other hand, the same basic recipe can be turned into a great Jerk marinade by adding lots of ground allspice (really, LOTS!…say, 1/4 cup) and more red pepper or pepper sauce than you think you can handle. Trust me, as long as you can handle spicy to begin with, it won’t be crazy hot.

  10. Jennifer Bolf

    I am definitely trying this recipe this week. Going to get it ready Thursday evening for Friday night steak night for my family! I’m very excited to find a new marinade to try on the family! Thanks!!

  11. Jennifer

    5 stars
    Well, im sad I didn’t read this well enough. Didn’t realize it has to marinate for 24 hours! Its for dinner tonight so it will marinate for like 6 hours. Hope it still turns out good! I’ll have to make it again and marinate for 24 hours. Thanks for sharing your recipe!

  12. Serena

    5 stars
    By far the best marinade! I’m from Texas and it’s a sin to put sauce on your steak. If you have a good cut of meat it should stand alone with just salt/pepper and finish with butter. My kids (picky eaters) devour these kabobs!

  13. MJ

    5 stars
    Made this for a group 4th of July celebration and it was a HUGE hit! We are beef purists and I had a few skeptics who though marinading a beautiful boneless ribeye was tragic. We all have a new perspective! I didn’t have 24 hours to marinate but, will certainly plan further ahead. I am sure it would be even better! Thanks for a great marinade!!

  14. Jean

    Looks amazing!
    Has anyone tried a different type of meat other than Ribeye steak ?
    I was wondering if Pepsi would work rather than coke.

“logos”