Recipe Overview
Why you’ll love it: Unlock the secret to incredibly tender and flavorful grilled flank steak with this simple yet powerful marinade. Its perfectly balanced sweet, tangy, and savory notes guarantee a winning meal every time.
How long it takes: 10 minutes active prep (plus 2 hours minimum marinating time); 15 minutes to grill.
Equipment you’ll need: Shallow dish or zip-top bag, grill.
Servings: 4

Pin this now to find it later
Pin It
Flank steak is a fantastic cut of beef known for its rich flavor, but it can be challenging to cook perfectly due to its lean nature and tough fibers. The secret to transforming this humble cut into a culinary masterpiece lies in a well-crafted marinade. Marinating flank steak not only infuses it with incredible flavor but also helps to break down those tough muscle fibers, ensuring every bite is wonderfully juicy and tender.
This effortless flank steak marinade offers the ideal balance of acidic, sweet, and savory elements, enhanced by a subtle herbal note from thyme. While perfect for creating the grilled flank steak detailed in our recipe card, its versatility extends to various cooking methods. You can easily pan-sear it for a quick weeknight meal, broil it for a hands-off approach, or even prepare succulent air fryer steak bites. No matter your chosen method, this marinade promises a delectable result that pairs beautifully with sides like roasted fingerling potatoes or a fresh green salad.
Achieve the Best Flank Steak Ever with Our Signature Marinade
Transforming flank steak from a good cut to a great one doesn’t require a gourmet chef – just the right marinade. Here’s why this recipe will become your go-to for mouthwatering steak:
Marinade is Essential for Flank Steak
Flank steak is a budget-friendly option compared to premium cuts, making it a favorite for family dinners and entertaining. However, its leanness means it requires a little extra attention to unlock its full potential. Our marinade is designed to do just that, tenderizing the meat and infusing it with deep, complex flavors. It’s the ultimate way to elevate this economical cut into a dish that tastes incredibly luxurious and will have everyone eager to gather at the table.
Simple Ingredients, Exceptional Flavor
Forget expensive store-bought marinades! This recipe utilizes everyday ingredients that are likely already in your pantry and fridge. Just like our popular chicken thigh marinade, this homemade blend is far superior in taste and more cost-effective than anything you’ll find bottled. You’ll love the control you have over the flavors and knowing exactly what goes into your meal.
Perfect for Meal Prep and Busy Schedules
Meal prepping has never been easier! Marinating your flank steak ahead of time is a brilliant strategy for busy weeknights. The steak needs at least 2 hours to soak up the delicious flavors, but it can comfortably marinate for up to 8 hours or even overnight. This flexibility allows you to prepare it in the morning and have it ready to cook for dinner. You can even whisk together the marinade a couple of days in advance, storing it in an airtight container, so it’s ready when you are.

Key Ingredients for a Flavorful Flank Steak Marinade
Every ingredient in this marinade plays a crucial role in achieving that perfect balance of flavor and tenderness. Here’s a closer look at what you’ll need:
- Soy Sauce: As the backbone of our marinade, soy sauce provides a deep, umami-rich base. We recommend using reduced-sodium or lite soy sauce to give you more control over the overall saltiness of the dish, allowing the other flavors to shine through without being overpowered.
- Olive Oil: A neutral-flavored oil like olive oil is essential in a marinade. It helps to evenly distribute the fat-soluble flavors throughout the meat, making them penetrate deeper and resulting in a more delicious and tender steak. You can also opt for canola or vegetable oil if preferred.
- Balsamic Vinegar: This adds a wonderful richness and a hint of natural sweetness, distinguishing it from other vinegars. The robust, slightly tangy flavor of balsamic vinegar harmonizes beautifully with beef, enhancing its natural savory notes.
- Worcestershire Sauce: A fermented condiment packed with a complex blend of spices and herbs. It introduces a delightful sweet and salty profile along with a significant boost of umami, elevating the marinade’s depth and savoriness.
- Dijon Mustard: Don’t skip this ingredient! Dijon mustard provides a subtle yet essential sharp tang that perks up the entire marinade. While you won’t distinctly taste mustard in the cooked steak, its absence would leave the overall flavor feeling less vibrant and complete.
- Garlic: Freshly minced garlic is always best for its pungent aroma and robust flavor. However, if you’re in a pinch, garlic powder can be a convenient substitute. Using garlic powder also extends the shelf life of any leftover marinade (without meat).
- Brown Sugar: Whether you choose dark or light brown sugar, it adds a touch of sweetness that balances the acidity and savory components of the marinade. This sweetness helps with caramelization during grilling, creating a beautiful crust.
- Herbs and Seasonings: We rely on pantry staples like dried thyme leaves, salt, and black pepper. Thyme provides an aromatic, earthy note that complements beef exceptionally well. Remember to adjust the amount of kosher salt, especially if you’re not using low-sodium soy sauce.

How to Prepare the Perfect Flank Steak Marinade
Crafting this incredible marinade is quick and straightforward, requiring only a few simple steps:
- Combine Ingredients for the Marinade: In a medium-sized bowl, whisk together the soy sauce, olive oil, balsamic vinegar, Worcestershire sauce, Dijon mustard, minced garlic, brown sugar, dried thyme leaves, kosher salt, and coarse ground black pepper. Whisk vigorously until all ingredients are thoroughly combined and the sugar has dissolved. This creates a homogeneous mixture, ensuring every part of the steak receives the full spectrum of flavors.
- Marinate the Steak: Place your flank steak into a resealable zip-top bag or a shallow, non-reactive dish. Carefully pour the prepared marinade over the steak, making sure it is completely submerged or well-coated. If using a bag, press out any excess air before sealing. If using a dish, cover it tightly with plastic wrap. Always place the bag or dish on a plate or in another container to catch any potential leaks, preventing raw meat juices from contaminating your refrigerator. Refrigerate the steak for a minimum of 2 hours. For optimal flavor penetration and maximum tenderness, we highly recommend marinating for 6 to 8 hours, or even overnight (up to 24 hours).


Grilling Flank Steak to Perfection: A Step-by-Step Guide
Grilling marinated flank steak is straightforward, but a few key steps will ensure it’s cooked perfectly every time:
- Preheat the Grill: Achieving a perfectly seared crust and juicy interior starts with a hot grill. Preheat your grill to medium-high heat, aiming for a temperature between 400-450°F. While the grill heats, remove your marinated flank steak from the refrigerator and let it come to room temperature for about 20-30 minutes. This ensures more even cooking; an ice-cold steak will cook unevenly, potentially resulting in a seared exterior and a raw interior. Before placing the steak on the grill, clean the grates thoroughly with a grill brush and lightly oil them to prevent sticking.
- Grill the Steak: Once the grill is hot and the steak is at room temperature, remove it from the marinade and discard all the liquid. Do not reuse the marinade. Place the flank steak directly on the hot, oiled grates. Grill for 4 to 5 minutes per side for a beautiful medium-rare doneness. However, actual cooking times can vary significantly based on the steak’s thickness, the exact temperature of your grill, and your desired level of doneness.
- Monitor Internal Temperature: For precise results, always use an instant-read thermometer to check the internal temperature of the steak.
- Medium-rare: 130 to 135°F internal temperature (pink center)
- Medium: 140 to 145°F internal temperature (slightly pinker center)
- Medium-well: 150 to 155°F internal temperature (minimal pink)
- Note: Temperatures will rise slightly after removal from the grill.
- Rest and Serve: This step is crucial for a tender and juicy steak! Once your flank steak reaches your desired doneness, immediately remove it from the grill and transfer it to a clean cutting board. Tent it loosely with foil and allow it to rest for 5 to 10 minutes. This resting period allows the muscle fibers to relax and the juices to redistribute evenly throughout the meat, preventing them from running out when you slice. To serve, always slice the flank steak into thin strips, cutting *against the grain*. This shortens the muscle fibers, making the steak incredibly tender and easy to chew.



Helpful Tips for Grilling and Marinating Flank Steak
Ensure your flank steak turns out perfectly tender and flavorful every time with these expert tips:
- Choose Your Steak Wisely: When selecting flank steak, look for a piece that is relatively uniform in thickness. This helps ensure even cooking across the entire cut. If one end is significantly thinner, it may overcook before the thicker parts are done.
- Pierce the Steak for Deeper Flavor: For maximum flavor penetration and tenderness, consider piercing the meat in several places with a fork before adding the marinade. This creates small channels, allowing the marinade’s delicious flavors to soak deeper into the steak’s fibers.
- Mind Your Marinating Time: While marinating is essential, over-marinating can be detrimental. Never marinate flank steak for longer than 24 hours. Prolonged exposure to acidic ingredients in the marinade can cause the meat to become mushy and, paradoxically, tougher once cooked. Stick to the recommended 2 to 8 hours for the best results.
- Bring Meat to Room Temperature: For the most even cooking and a beautiful sear, always allow your marinated flank steak to come to room temperature for about 20-30 minutes before placing it on a hot grill. Cooking an ice-cold steak directly from the fridge often results in a well-seared exterior but a raw or undercooked interior.
- Pat Your Steak Dry: Before grilling, gently pat the marinated steak dry with paper towels. Removing excess moisture from the surface allows the steak to achieve a fantastic, crispy sear and rich brown crust, enhancing both flavor and texture.
- Never Re-use Marinade: Once the raw steak has been in the marinade, the liquid contains bacteria from the meat. For food safety reasons, always discard any leftover marinade after use. If you wish to use some of the marinade as a sauce, set aside a portion *before* it comes into contact with the raw meat.
Easy Recipe Variations for Endless Flavor
This versatile flank steak marinade is just the beginning! Experiment with these easy variations to suit your taste and cooking preferences:
- Alternative Cooking Methods: This marinade shines across various cooking techniques. Beyond grilling, you can effortlessly pan-fry the marinated flank steak in a hot cast-iron skillet for a perfect sear, broil it in the oven for a quick and convenient option, or even prepare crispy air fryer steak. No matter your chosen method, the marinade ensures a remarkably flavorful and tender outcome.
- Delicious Steak Kabobs: Instead of a whole flank steak, cut boneless sirloin steak into 1-inch cubes and thread them onto skewers with your favorite vegetables (bell peppers, onions, cherry tomatoes). Use this exact same marinade to create incredible steak kabobs that are perfect for grilling.
- Asian-Inspired Marinade: Give your steak an exciting Asian twist by adding 1 tablespoon of freshly grated ginger to the marinade. For a more authentic profile, consider swapping the balsamic vinegar for rice vinegar and adding a teaspoon of sesame oil. This variation pairs wonderfully with stir-fried noodles or rice.
- Tex-Mex Flair: Craving a smoky, spicy kick? Omit the thyme from the original recipe and substitute it with 1 teaspoon of dried oregano (Mexican oregano, if available, offers a bolder flavor). Incorporate 1 teaspoon of chili powder and a pinch of chipotle powder for a delightful smoky heat. This zesty marinade is absolutely perfect for steak fajitas, tacos, or burrito bowls.
- Make it Gluten-Free: If you’re following a gluten-free diet, it’s easy to adapt this recipe. Simply swap out the regular soy sauce for an equal amount of tamari, liquid aminos, or coconut aminos. These alternatives provide a similar savory depth without the gluten, ensuring everyone can enjoy this delicious flank steak.
Beyond Beef: More Ways to Utilize This Versatile Marinade
While designed for flank steak, the rich and balanced flavors of this marinade make it a fantastic choice for a variety of other proteins and even vegetables. Don’t limit its use to just one cut!
- Other Cuts of Steak: This marinade is a game-changer for other lean and flavorful cuts of beef that benefit from tenderization and a flavor boost. It works exceptionally well with skirt steak (another inexpensive cut that thrives with a good marinade), flat iron steak, or sirloin steak. For making delicious steak kabobs, boneless sirloin steak is an excellent choice to cut into cubes.
- Chicken: Infuse your chicken with incredible flavor! This marinade is robust enough to stand up to chicken drumsticks, making them incredibly juicy and tender for grilling or baking. It’s also perfect for grilled chicken thighs, chicken breasts, or even chicken tenders.
- Pork: Elevate your pork dishes with this savory blend. Pork chops will become more tender and flavorful, and a pork tenderloin will be transformed into a succulent, restaurant-quality meal. Marinate for a few hours, then grill, roast, or pan-sear for a truly satisfying dinner.
- Grilled Vegetables: For a burst of flavor, consider tossing hardy vegetables like bell peppers, onions, zucchini, or mushrooms in a small amount of the *freshly prepared* marinade (before it touches raw meat). Grill alongside your steak for a complete and delicious meal.
Storage
Storage
Proper storage ensures you can enjoy this marinade’s flavors whenever you crave them:
- Refrigerate Unused Marinade: This steak marinade can be prepared in advance. Store any unused marinade (that has not touched raw meat) in a tightly covered container or a jar with a tight-fitting lid in the refrigerator. It will keep fresh for 3 to 5 days. If you substitute fresh garlic with garlic powder, the marinade’s shelf life can extend even further, staying good for a couple of weeks when stored in an airtight container in the fridge.
- Freezing Marinade: For longer storage, you can freeze the prepared marinade. Pour it into an airtight freezer-safe container or a zip-top freezer bag. It will keep well for up to 3 months. Thaw in the refrigerator overnight before use.
- Discard Used Marinade: As a crucial food safety reminder, always discard any marinade that has come into contact with raw meat. Never reuse it or boil it for use as a sauce, as it can harbor harmful bacteria.
More Delicious Steak Recipes
Air Fryer Steak Bites
Garlic Butter Steak Bites
Steak Sheet Pan Dinner – one pan!
Steak Seasoning
Flank Steak Marinade and Grilled Flank Steak
By Rachel Gurk
Prep Time: 10 mins |
Cook Time: 15 mins |
Marinating Time: 2 hrs |
Total Time: 2 hrs 25 mins
Servings: 4
Use this simple flank steak marinade and you’re well on your way to tender, flavorful grilled flank steak! The balance of sweet, tangy, and savory flavor makes this recipe a winner.
Print Recipe
Ingredients
- 1 ½ pounds flank steak (up to 2 pounds)
- ¼ cup soy sauce (low-sodium if preferred)
- ¼ cup olive oil (or another mild flavored oil)
- 2 tablespoons balsamic vinegar
- 2 tablespoons Worcestershire sauce
- 1 tablespoon Dijon mustard
- 3 cloves garlic, minced
- 1 tablespoon brown sugar
- ½ teaspoon dried thyme leaves
- ½ teaspoon kosher salt (see note)
- ½ teaspoon coarse ground black pepper
Instructions
To Marinate:
- In a small bowl, whisk together the soy sauce, olive oil, balsamic vinegar, Worcestershire sauce, Dijon mustard, garlic, brown sugar, thyme, salt, and pepper to create the flavorful marinade.
- Place the flank steak in a zip-top bag or a shallow dish. Pour the marinade over the steak, ensuring it is fully coated. Seal the bag or cover the dish, and marinate in the refrigerator for at least 2 hours, preferably up to 8 hours or overnight for the best flavor and tenderness.
To Grill:
- When ready to cook, preheat your grill to medium-high heat (400-450°F). Ensure the grill grates are clean and lightly oiled to prevent sticking.
- Remove the steak from the marinade and discard the used marinade.
- Grill the flank steak for 4 to 5 minutes per side for medium-rare (internal temperature should reach 130 to 135°F). Adjust cooking time based on your preferred doneness, steak thickness, grill temperature, and steak’s starting temperature. Always use an instant-read thermometer for accurate results.
- Once cooked to your liking, remove the steak from the grill and let it rest for 5 to 10 minutes. This crucial step allows the juices to redistribute, ensuring a tender and moist steak. Slice the steak against the grain into thin strips, and serve immediately.
Notes
- Yield: This recipe makes enough marinade for 1 ½ to 2 pounds of flank steak.
- Cooking Tips: Pierce the steak in several places with a fork to let the marinade permeate the meat more deeply. Allow the steak to come to room temperature while you preheat the grill so that it cooks more evenly. Check the internal temperature of the steak to ascertain when it’s done.
- Medium-rare: 130 to 135°F internal temperature
- Medium: 140 to 145°F internal temperature
- Medium-well: 150 to 155°F internal temperature.
- Nutrition Note: Calculated for one 8 oz. serving of steak. Since most of the marinade is discarded, the nutrition information is an approximation and may not be entirely accurate.
- Salt: If you choose to use regular soy sauce, not reduced sodium, you may want to omit the ½ teaspoon of added salt.
- Other Cooking Methods: Marinated flank steak doesn’t have to be grilled. You can pan-sear it, broil it, or even make air fryer steak.
- More Uses: You can use this marinade for other cuts of beef, chicken thighs or drumsticks, pork chops, or pork tenderloin.
Recipe Video
A video demonstrating the marinade preparation and grilling process is available to guide you through each step for perfect results.
Nutrition
Serving: 8 oz. steak, Calories: 470kcal, Carbohydrates: 8g, Protein: 51g, Fat: 25g, Saturated Fat: 7g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 14g, Cholesterol: 136mg, Sodium: 1376mg, Potassium: 904mg, Fiber: 0.4g, Sugar: 5g, Vitamin A: 16IU, Vitamin C: 2mg, Calcium: 74mg, Iron: 5mg
Nutrition information is automatically calculated, so should only be used as an approximation.