Marinated Flank Steak

Marinated Flank Steak

2 hours 25 mins
Vadim Rachok
On this page:
Recipe Ingredients Video Nutrition
0.0 / 10
Health score
Dairy FreeEgg free dishGluten free dishNut Free Dish

Indulge in the best steak of your life with this top-rated recipe that guarantees the perfect blend of tenderness and juiciness. The marinade, which is both complex and savory, is the secret behind this mouthwatering flank steak. With every bite, the flavors of the steak will burst in your mouth, leaving you craving for more.

Prepare to elevate your steak game with this incredible marinated flank steak recipe! The secret lies in the marinade, which infuses the steak with layers of rich, savory flavor, ensuring each bite is an explosion of taste. Whether you're grilling, baking, or pan-searing, this recipe guarantees a tender, juicy steak that will leave your taste buds singing. Get ready to impress your family and friends with this mouthwatering dish that's perfect for any occasion!

What Is Flank Steak?

Flank steak is a type of lean beef that is obtained from the lower abdominal muscles of a cow. It is a relatively tough cut that is low in fat, indicating that it does not require trimming. Compared to other cuts, it is also relatively inexpensive and can benefit significantly from marination.

Flank Steak vs. Skirt Steak

Flank and skirt steaks are two types of beef cuts that share similarities but also have some differences. Skirt steak originates from the diaphragm muscle of the cow, while flank steak comes from the lower abdominal area. Skirt steak contains more fat and marbling compared to flank steak. Additionally, flank steak is wider and thicker than skirt steak.

recipe marinated flank steak

Flank Steak Substitute

No flank steak? No problem. Skirt steak is a great substitute. Top round and hanger steak are two other great choices for meat lovers.

Flank Steak Marinade

This marinade recipe calls for vegetable oil, soy sauce, red wine vinegar, lemon juice, Worcestershire sauce, Dijon mustard, garlic, and black pepper.

For best results, marinate flank steak in the fridge for at least two hours. For even better results, marinate overnight or up to 12 hours.

How to Cook Flank Steak

marinated flank steak recipe

There are various ways to cook a flank steak perfectly. This recipe suggests grilling the steak to get the bold, smoky flavor. However, you can also cook your flank steak in the oven or on the stove. Below, you’ll find the step-by-step recipe for marinated and grilled flank steak. Here are some rough guidelines for three different methods of cooking flank steak:

  • On the grill: To prepare the steak, first season it and marinate it as per your recipe. Next, preheat a lightly oiled outdoor grill to medium-high heat. Remove the steak from the marinade, shake off any excess liquid, and grill it on each side to your desired level of doneness. You can check the steak’s doneness by inserting a meat thermometer into the center of the meat. The steak is considered to be done when the temperature reads between 130 degrees F to 145 degrees F.
  • In the oven: Season the steak as per your recipe and marinate it. After marination, remove the steak from the marinade, shake off any excess liquid, and place the steaks in a baking dish lined with aluminum foil. Bake the steak in the oven until a meat thermometer inserted into the center of the steak reads between 130°F and 145°F.
  • On the stove: To prepare the steak, first season and marinate it according to your recipe. Then, sear the steaks in a cast-iron skillet until they are lightly browned on the bottom, flipping them to the other side and repeating the process. Next, transfer the skillet to a preheated oven and bake the steaks until a meat thermometer inserted into the center of the steak reads between 130°F and 145°F. This will ensure that your steak is cooked to perfection.

grilled marinated flank steak

How Long to Cook a Flank Steak

For desired doneness, grill each side of the marinated flank steak for about 5 minutes. Adjust for personal preference.

What to Serve With Marinated Flank Steak

Consider serving a side salad, grilled or roasted vegetables, or a starchy dish like mashed potatoes or French fries, alongside your marinated flank steak. If you’re looking for ideas, browse our selection of the top 20 side dishes for steak, which includes recipes such as:

  • Wedge Salad With Elegant Blue Cheese Dressing
  • Grilled Sweet Potato Wedges
  • Sautéed Swiss Chard with Parmesan Cheese

Marinated Flank Steak
Author:Vadim Rachok
A good marinade is crucial when it comes to preparing a delicious flank steak that is tender, juicy, and full of flavor. For best results, it is recommended that you marinate your flank steak for at least 2 hours or longer if possible. This recipe is not only quick and easy, but it can also be used to make fajitas with sliced steak.
Marinated Flank Steak
Prep Time:
10 mins
Cook Time:
10 mins
Additional Time:
2 hrs 5 mins
Total Time:
2 hrs 25 mins
Ingredients you will need
1 (1 1/2-pound) flank steak
Let’s start !

1 Ensure that you gather all the necessary ingredients.


2 Whisk together oil, soy sauce, vinegar, lemon juice, Worcestershire sauce, Dijon mustard, garlic, and pepper for marinade until thoroughly combined. Place steak in a 9×13-inch glass baking dish.


3 Pour the marinade over the flank steak in the baking dish, turning several times to coat it thoroughly. Cover and refrigerate for 2 to 6 hours, or up to 12 hours if you have time.


4 When you are ready to start cooking, preheat an outdoor grill to medium-high heat and lightly oil the grate.


5 Take out the steak from the marinade and shake off any excess marinade. Get rid of the remaining marinade.


6 Cook the steak on the preheated grill for approximately 5 minutes per side, or to your desired level of doneness.


7 Once you are done grilling, take the food off the grill and allow it to rest for 5 minutes before you start slicing and serving it.


8 Please heat the dish before serving and savor it while it’s hot!

Nutrition Information
Servings Per Recipe: 6
Calories: 363
% Daily Value *
 % Daily Value *
Total Fat 28g35%
Saturated Fat 6g31%
Cholesterol 46mg15%
Sodium 638mg28%
Total Carbohydrate 4g1%
Dietary Fiber 0g1%
Protein 25g 
Vitamin C 3mg17%
Calcium 41mg3%
Iron 2mg13%
Potassium 440mg9%

* 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.

Powered by the ESHA Research Database © 2018, ESHA Research, Inc. All Rights Reserved

Watch video
Watch How To Make It

For maximum flavor infusion, consider scoring the surface of the flank steak before marinating. This allows the marinade to penetrate deeper into the meat, resulting in a more flavorful and tender steak. Simply make shallow cuts in a crisscross pattern on both sides of the steak using a sharp knife, then proceed with marinating as usual. You'll be amazed at how much difference this simple technique can make to the overall taste and texture of your marinated flank steak!

Vadim Rachok
Vadim Rachok
Pro tip from chef
Looking for more?
Desserts, Appetizers
30 mins
Vadim Rachok
35 mins
Vadim Rachok
1 hour
Vadim Rachok
30 mins
Vadim Rachok
Side Dishes
35 mins
Vadim Rachok