This flank steak marinade is a sweet and savory blend of olive oil, garlic, soy sauce, brown sugar and spices. It produces tender and juicy marinated flank steak every time!

When the weather is nice I fire up the grill and make some marinated salmon, grilled chicken tenders, or this fabulous and easy flank steak. This marinade will work on all cuts of steak, so feel free to get creative!

Flank steak marinade being drizzled over meat.

I love a tender and juicy grilled steak, and one of the best ways to add flavor to your meat is with a marinade. This flank steak marinade takes just 5 minutes to put together, yet imparts so much flavor. I love to serve this flank steak when I’m entertaining, everyone always asks me for the recipe!

You can enjoy marinated flank steak with amazing side dishes like grilled broccoli, roasted potatoes and carrots, and berry fruit salad!

Flank Steak Marinade Ingredients

To make this flank steak marinade you will need soy sauce, olive oil, brown sugar, apple cider vinegar, Worcestershire sauce, Dijon mustard, ground black pepper and garlic. You will also need a flank steak to place in the marinade! See the recipe card below for amounts and details.

Raw flank steak in a bowl of marinade.

How Do You Make Flank Steak Marinade?

To make this flank steak marinade place all the ingredients in a large bowl. Whisk everything together. You can reserve a little marinade to use as a sauce before you put your beef in the marinade. Next, place your flank steak in the marinade in the bowl. Cover your bowl with plastic wrap and place it in your refrigerator. Alternatively, you can make your marinade in a gallon sized freezer bag and add the meat to the bag. Using a freezer bag saves on clean up time later on! When your steak is marinated, remove it from the marinade. Cook your steak and enjoy!

Beef cooked on a grill pan.

Tips For The Perfect Flank Steak Marinade

  • This flank steak marinade recipe makes enough marinade for about 1 1/2 – 2 pounds of meat. If you’re cooking for a larger crowd, simply double the marinade amount.
  • You’ll want to scrape the pieces of garlic off the meat before you cook it so that the garlic doesn’t burn on the grill.
  • I like to reserve a few tablespoons of marinade before the meat goes in, then drizzle that marinade over the top of the cooked steak for added flavor.
  • Serve your flank steak over sour cream mashed potatoes or rice with roasted green beans on the side. This steak is also great for salads or steak tacos!
  • A cut of meat similar to flank steak is skirt steak. If you want to use skirt steak, try checking out my delicious skirt steak marinade recipe!
  • Looking for a Mexican inspired steak dinner? Give my steak fajita marinade a try!

Quick Tip

I typically grill my marinated flank steak, either outdoors on a charcoal grill or inside on a grill pan. You can also bake, pan sear or broil your meat if you prefer.

Flank steak marinade flavored meat that's been thinly sliced.

Recipe FAQs

How do you slice flank steak?

It’s important to slice your flank steak against the grain so that it’s as tender as possible. You can find the direction of the grain by looking at your meat and seeing which way the muscle fibers run. Make sure to cut across those fibers rather than parallel to them.

Can you marinate flank steak overnight?

Flank steak can absolutely be marinated overnight. I recommend marinating your steak for a minimum of 2 hours, or up to 24 hours.

Follow Me

Beef slices served with mashed potatoes and broccoli.

How Long Do You Cook Flank Steak?

I typically cook my flank steak for about 5-6 minutes per side, which leads to meat that’s cooked on the outside yet still pink in the center. The best way to gauge for doneness is to use a meat thermometer. I recommend cooking your flank steak to medium, which is an internal temperature of 145 degrees F. If you don’t want your meat to be pink, you can cook it to 150 degrees F for medium well, or 160 degrees F for well done.

Flavor Variations

While this flank steak marinade produces a juicy and flavorful steak, you can change the recipe to suit your own taste.

  • Spicy: Add red pepper flakes, chili powder or a couple of dashes of hot sauce to give your steak some heat.
  • Herbs: You can add your favorite herbs to this marinade like chopped cilantro, oregano or parsley.
  • Citrus: Feel free to add a little lime juice, lemon juice or orange juice for a bright, citrus flavor.
  • Seasoning: You can add your favorite seasonings like paprika, garlic powder or cumin.
  • Sweet: If you prefer honey to brown sugar you can warm 3 tablespoons of honey in the microwave and whisk it into the marinade instead of brown sugar.
  • Teriyaki: For a delicious Japanese inspired flavor try my teriyaki marinade.

While this marinade pairs perfectly with flank steak, it’s also fabulous when used with other cuts of beef like New York strip steak, sirloin, filet mignon or rib eye steak. It’s a recipe you’ll find yourself using all summer long!

More Great Steak Recipes

Love This Recipe?

Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comments section further down the page.

4.99 from 80 votes

Flank Steak Marinade

Flank steak marinade being drizzled over meat.
This flank steak marinade is a sweet and savory blend of olive oil, garlic, soy sauce, brown sugar and spices. It produces tender and juicy marinated flank steak every time!
Time
Prep Time5 minutes
Cook Time12 minutes
Marinade Time2 hours
Total Time17 minutes
Course Main Course
Cuisine American
Serves 4 servings

Ingredients

  • 3/4 cup low sodium soy sauce
  • 1/4 cup olive oil
  • 1/4 cup packed brown sugar
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons Dijon mustard
  • 1/2 teaspoon ground pepper
  • 2 teaspoons garlic chopped
  • 1 1/2 pounds flank steak

Instructions

  • Combine the soy sauce, olive oil, brown sugar, apple cider vinegar, Worcestershire sauce, mustard and pepper in a resealable bag; seal and shake to combine.
  • Reserve 2 tablespoons of the marinade for later use. Stir the garlic into the bag of marinade.
  • Add the steak and marinate for 2-24 hours in your refrigerator.
  • Heat an outdoor grill or stove top grill pan to medium-high. Place the steak on the grill and cook for 5-6 minutes per side, depending on the thickness of your meat and the desired level of doneness.
  • Remove the meat from grill and cover with foil. Let stand for 5-10 minutes and then slice thinly against the grain with a very sharp knife. Drizzle with reserved marinade, then serve.

Notes

  1. I typically grill my marinated flank steak, either outdoors on a charcoal grill or inside on a grill pan. You can also bake, pan sear or broil your meat if you prefer.
  2. This recipe makes enough marinade for about 1 1/2 – 2 pounds of meat. If you’re cooking for a larger crowd, simply double the marinade amount.
  3. You’ll want to scrape the pieces of garlic off the meat before you cook it so that the garlic doesn’t burn on the grill.

Nutrition

Calories: 338kcal | Carbohydrates: 19g | Protein: 39g | Fat: 15g | Saturated Fat: 5g | Cholesterol: 102mg | Sodium: 658mg | Potassium: 718mg | Sugar: 14g | Vitamin C: 1mg | Calcium: 63mg | Iron: 4mg

Hello! I'm Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

4.99 from 80 votes (51 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    I love flank steak and this marinade is the best. I marinaded for 24 hours and 5 minutes on the grill both sides. OH My!! grilled beets and potatoes to go with it! My go to now!! Thanks!!

  2. 5 stars
    My 14 year old son LOVES this. The only thing I added was a little honey to the marinade, and then cracked pepper on top of the steak slices when serving. Let marinate for about 8 hours. Also, made slits in and stuffed thin slices of the garlic into the steak and mixed remainder of the garlic into the marinade. DELICIOUS and TENDER !!

  3. 5 stars
    10/10 - this recipe was absolutely phenomenal - we used regular soy sauce instead of low sodium and I would definitely recommend the low sodium like the recipe states but WOW, absolutely fantastic - we cooked our flank steak at 450° at about 8 minutes per side and it was absolutely delicious!

  4. I added everything except I scored and brushed the topside (only) of the flank with honey plus small pinches or half a teaspoon of:
    Seasoned Salt
    Cayenne
    Turmeric
    Cumin
    Ground Cinnamon
    Paprika
    Onion Powder
    It brought out more of that Osso Buco type of sweetness pallet.

    Thanks for the guide

  5. 5 stars
    My husband and I both felt this was the BEST flank steak we had ever had. The marinade is wonderful and we're looking forward to trying it on other meats-maybe even tofu.
    Thank you so much for such an easy and amazingly tasty recipe.

  6. 5 stars
    I'm noticing a theme. I start out on some other recipe, then end up here, like every night. I had to give you a shout out for always seeming to have the best version of the specific recipe I need. I am continuously gravitating to this site for good family recipes. That's a hard niche, but you nail it. Thank you!

  7. I used this for flank steak and it was amazing. Do you think it would work as a good marinade for Chuck roast too?

    1. Yes you'd juat want to make sure to cook it for a longer period of time over low heat so the roast can get tender!

  8. Prepping this tonight for the grill tomorrow. The recipe states to reserve marinade from the raw steak and then drizzle it over the cooked steak before serving. Shouldn't the marinade be cooked before doing that??

  9. 5 stars
    I added a 1/4 cup of red wine and marinated it over night. This was the best flank steak I've ever had in my life. It was unbelievably tender and juicy.

  10. 5 stars
    Two tablespoons of fresh minced ginger will make this recipe perfect. My family’s favorite barbecue.

  11. 5 stars
    I am q HUGE flank fan and make it quite often. This has to be one of the best marinades I have used and made the steak super tender. No tweaks needed. Perfect just the way it is. Thanks for sharing!

  12. Looks very good, did a little variation, like date syrup instead of brown sugar and added a few spices like, rosemary, thyme, sage ....will let you know how it turns out. Thank-you.

  13. 5 stars
    This was absolutely amazing. I cannot wait to make this again this summer. Thank you so much for the recipe!