Marinated Flank Steak Recipe

Create the juiciest, most tender steak with this highly-rated recipe. A rich, flavorful flank steak marinade ensures perfectly cooked beef every time.
What Is Flank Steak?
Flank steak is a lean cut of beef from the cow's abdominal area. It's a tougher cut with less fat, which means it's affordable, requires no trimming, and becomes incredibly tender when marinated.
Flank Steak vs. Skirt Steak
Flank and skirt steaks share many similarities, yet have distinct differences. Skirt steak is cut from the cow's diaphragm, while flank steak comes from the lower belly area. Skirt steak tends to be fattier with more marbling, while flank steak is thicker and broader.
Flank Steak Alternatives
If you can't find flank steak, don't worry. Skirt steak works well as a substitute. Other great alternatives include top round and hanger steak.
Flank Steak Marinade
This flavorful flank steak marinade is made with vegetable oil, soy sauce, red wine vinegar, lemon juice, Worcestershire sauce, Dijon mustard, garlic, and black pepper.
For optimal results, marinate your flank steak in the fridge for at least two to six hours. However, for the absolute best flavor, marinate it overnight or for up to 12 hours.
How to Cook Flank Steak
Flank steak can be cooked in several ways to achieve a delicious result. This recipe calls for grilling, which adds a rich, smoky flavor. Alternatively, you can cook it in the oven or on the stove. Below, you'll find a detailed guide for grilling marinated flank steak, plus general tips for three different cooking methods.
- On the grill: Season and marinate the steak according to your recipe. Preheat a lightly oiled outdoor grill to medium-high heat. Remove the steak from the marinade, shake off excess liquid, and grill on each side to desired doneness. The steak is done when a meat thermometer inserted into the center reads between 130 degrees F and 145 degrees F.
- In the oven: Season and marinate the steak according to your recipe. Remove the steak from the marinade, shake off excess liquid, and arrange the steaks in a baking dish lined with aluminum foil. Bake until a meat thermometer inserted into the center of the steak reads between 130 degrees F and 145 degrees F.
- On the stove: Season and marinate the steak according to your recipe. Sear the steaks in a cast-iron skillet until lightly browned on the bottom, then flip to the other side and repeat. Finish the steaks in a preheated oven. Bake until a meat thermometer inserted into the center of the steak reads between 130 degrees F and 145 degrees F.
How Long to Cook a Flank Steak
The cooking time depends on how you like your steak done. For a perfectly cooked marinated flank steak, grill each side for about 5 minutes. Of course, everyone's preferences vary when it comes to doneness.

What to Serve With Marinated Flank Steak
Marinated flank steak pairs wonderfully with a crisp side salad, grilled or roasted vegetables, or a hearty starch like mashed potatoes or French fries. Need ideas? Explore our list of the 20 Best Side Dishes for Steak. Here are just a few of the tasty recipes you'll find:
- Wedge Salad With Elegant Blue Cheese Dressing
- Grilled Sweet Potato Wedges
- Sautéed Swiss Chard with Parmesan Cheese
Dinogo Community Tips and Reviews
"I've made this twice, and both times it was fantastic," shares gertrong. "Each time, I marinated the meat for 24 hours, resulting in delicious flavor and incredibly tender meat."
"Simple to prepare and surprisingly tender," says a Dinogo community member. "Following another reviewer's suggestion, I boiled the leftover marinade until it thickened into a rich sauce, then drizzled it over the steak with some butter-sautéed mushrooms. It looked impressive and tasted amazing!"
"This recipe was so easy and tasted AMAZING," exclaims DUBYANGE. "I usually marinate meat in Italian dressing, but this version takes it to the next level. We ate it all, and if there had been leftovers, I would have kept going! Great job on this simple, flavorful recipe—no changes needed."
Contributions by Corey Williams
Ingredients List
Marinade Ingredients:
-
½ cup vegetable oil
-
⅓ cup low-sodium soy sauce
-
¼ cup red wine vinegar
-
2 tablespoons fresh lemon juice
-
1 ½ tablespoons Worcestershire sauce
-
1 tablespoon Dijon mustard
-
2 cloves garlic, minced
-
½ teaspoon ground black pepper
Steak Preparation:
-
1 (1 1/2-pound) flank steak
Instructions
Gather all the necessary ingredients together.

Dotdash Meredith Culinary Studios
Whisk together oil, soy sauce, vinegar, lemon juice, Worcestershire sauce, Dijon mustard, garlic, and pepper for the marinade until well-blended. Place the steak into a 9x13-inch glass baking dish.

Dotdash Meredith Culinary Studios
Pour the marinade over the flank steak in the baking dish, turning the steak several times to coat evenly. Cover and refrigerate for 2 to 6 hours, or up to 12 hours for best results.

Dotdash Meredith Culinary Studios
When you're ready to cook, preheat your grill to medium-high heat and lightly oil the grate.
Remove the steak from the marinade and shake off any excess. Discard the leftover marinade.
Grill the steak on the preheated grill for approximately 5 minutes per side, or until it reaches your preferred level of doneness.

Dotdash Meredith Culinary Studios
Remove the steak from the grill and let it rest for 5 minutes before slicing and serving.
Serve while hot and enjoy your delicious meal!

DOTDASH MEREDITH CULINARY STUDIOS
Recipe Tip:
If preferred, you can substitute regular soy sauce in place of the one listed in the recipe.
Editor's Note:
The nutritional information provided for this recipe reflects the full amount of marinade ingredients. The actual serving amount will vary depending on how much marinade is consumed.
Nutritional Information (per serving)
363 | Calories |
28g | Fat |
4g | Carbs |
25g | Protein |
Nutrition Facts | |
---|---|
Servings Per Recipe 6 | |
Calories 363 | |
% Daily Value * | |
Total Fat 28g | 35% |
Saturated Fat 6g | 31% |
Cholesterol 46mg | 15% |
Sodium 638mg | 28% |
Total Carbohydrate 4g | 1% |
Dietary Fiber 0g | 1% |
Protein 25g | 49% |
Vitamin C 3mg | 4% |
Calcium 41mg | 3% |
Iron 2mg | 13% |
Potassium 440mg | 9% |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.
Evaluation :
5/5