FREE 5-Ingredient Recipe EBook
GET IT NOWMy Tender Flank Steak Recipe Has A 4-Ingredient Marinade + 4 Cooking Methods

I think flank steak is one of the most misunderstood cuts, because the results can turn out so different. It can be ultra juicy and flavorful if cooked right, or tough and chewy when done wrong. That’s exactly why I always make a flank steak marinade, use high heat, and obsess over the timing — no matter what cooking method I use. Here’s why this is my go-to flank steak recipe:
- Easy 4-ingredient flank steak marinade for tender results – This lean cut might not be as famous as a sirloin steak, filet mignon, or New York strip, but with my easy garlic-lime marinade, it can be just as juicy, melt-in-your-mouth tender, and flavorful. You need just 4 ingredients, plus salt and pepper. The key is the balance of salt and acid for tenderness, plus umami and a little sweetness for deeper flavor.
- 4 cooking methods with perfect timing – Many flank steak recipes focus on just one method, but I wanted to show you a complete guide that has everything you might want in one place! So, I tested under the broiler, on the grill, in a cast iron skillet on the stove, and most recently, in the air fryer. My time chart will help you cook it perfectly, no matter what method you choose.
- Fast, simple dinner – Prep takes just 5 minutes, and the steak itself cooks in about 10 minutes depending on the method and doneness. I often marinate it in advance, so dinner feels almost done before I start cooking.
If you’ve ever wondered how to cook flank steak without drying it out or ending up with tough slices, this recipe is for you. Make it with me!


“Great recipe! It’s so nice that I can try it with different methods. But cooking it on the grill is my favorite! I loved the smoky taste and the great flavor (thanks to your fantastic marinade!). Will be cooking this again next week!”
-Aya
Ingredients & Substitutions
Here I explain the best ingredients for my flank steak recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Flank Steak – This cut comes from the lower abdominal area, so it’s long, flat, lean, and has a very clear grain. I look for bright red meat with thin streaks of marbling and fairly even thickness, so one end does not overcook before the other. If you can’t find it, skirt steak or hanger steak are the closest swaps and work just as well with this flank steak marinade. Just watch the temperature closely, because their thickness and shape can vary.
- Olive Oil – This helps the marinade coat the steak and keeps the outside from tasting dry. Avocado oil or any neutral oil also works.
- Coconut Aminos – I use this as a soy sauce substitute because it adds salty, savory flavor with a little natural sweetness. Low-sodium soy sauce works too, but the flavor will be saltier.
- Lime Juice – The acid brightens the flavor, but more importantly, it tenderizes the meat. You can swap in another acidic ingredient, such as lemon juice, red wine vinegar, or balsamic vinegar.
- Garlic – Fresh garlic gives the best flavor here. For a shortcut, use 2 teaspoons jarred minced garlic or 1/2 teaspoon garlic powder.
- Sea Salt & Black Pepper – My rule of thumb is 1 teaspoon of salt and 1/4 to 1/2 teaspoon of pepper per pound of meat. You can use a little less salt if your coconut aminos is very salty.

How To Cook Flank Steak
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
There are 4 easy ways to make this flank steak: broil it in the oven, cook it on the grill, pan sear it, or air fry it. I use the grill when I want the most smoky flavor, the broiler when I want hands-off heat, cast iron when I want the best crust indoors, and the air fryer when I want the least mess.
- Marinate the steak. Whisk the olive oil, coconut aminos, lime juice, minced garlic, salt, and pepper, until the marinade looks glossy. Add the flank steak, turn to coat both sides, cover, and refrigerate. I usually marinate in a large baking dish like this, because that way the flank steak fits in a single layer without folding, and more of it stays coated in marinade compared to a bowl.
- Broil, grill, pan sear, or air fry. Pick the cooking method that works best for you:
- Broil: Place the marinated steak on a sheet pan or grill pan, then broil on High and flip halfway through. This gives you intense top heat, which is great for quick browning indoors.
- Grill: Oil the grill grates and cook over direct heat, flipping once, until you see good grill marks and the center reaches your desired temperature. This is my favorite method for smoky flavor on warm days.
- Pan sear: Heat a large cast iron skillet until very hot, then add oil and sear the steak on both sides. This method gives you the best crust indoors, but make sure the skillet is hot before the steak goes in.
- Air fry: Preheat the air fryer to 400 degrees F. Let the excess marinade drip off the steak, then place it in the basket in a single layer and flip halfway through. If it doesn’t fit flat, cut it in half first instead of folding it, so it cooks evenly.




- Let the steak rest. Transfer it to a cutting board or plate off the heat, so it doesn’t overcook. After 5-10 minutes, cut it thinly against the grain, which shortens the long muscle fibers and makes each bite more tender.

How Long To Cook Flank Steak?
Cooking flank steak to medium-rare takes 8-10 minutes on the stovetop, grill, or air fryer, or 10-14 minutes in the oven under the broiler. The timing depends on the thickness of your steak, your exact heat level, and your specific appliances, so I recommend using my timing as a guide but relying on internal temperature the most.
For the oven, air fryer, and grill, I like using a probe thermometer, because it can stay in the steak and beep when it reaches the right temperature. If I’m pan searing, a regular instant-read thermometer is easier, because the steak cooks fast and I’m flipping quickly.
For 1-inch-thick flank steaks, follow my time chart for your perfect level of doneness:
| Desired Doneness | Oven Cook Time (total) | Grill Cook Time (per side) | Pan Sear Cook Time (per side) | Air Fryer Cook Time (total) | Internal Temperature (before resting) |
|---|---|---|---|---|---|
| Rare | 8-12 minutes | 3-4 minutes | 2 minutes | 6-8 minutes | 120 degrees F |
| Medium Rare | 10-14 minutes | 4-5 minutes | 2.5-3 minutes | 8-10 minutes | 130 degrees F |
| Medium | 14-18 minutes | 5-6 minutes | 3.5-4 minutes | 10-12 minutes | 140 degrees F |
| Medium Well | 16-20 minutes | 6-7 minutes | 4.5-5 minutes | 12-14 minutes | 150 degrees F |
| Well Done | 18-22 minutes | 7-8 minutes | 5.5-6 minutes | 14-16 minutes | 160 degrees F |
I start checking at the low end of the time range, especially if the flank steak is thinner than 1 inch or tapered on one end. Pull it at the temperature listed, then let it rest so the juices settle and the temperature rises a little more.
My Tips For A Tender Texture
- Don’t marinate for more than 24 hours. You need at least 2 hours for the flank steak marinade to help tenderize the meat, but I find it’s even better overnight. Just don’t go over 24 hours, or it starts to turn mushy.
- Let the steak come to room temperature before cooking. I pull it from the fridge about 30 minutes before, so the center is not ice cold. This helps it cook more evenly.
- Let excess marinade drip off. A little marinade clinging to the meat is good, but too much can steam the steak, burn, or even cause flareups on the grill.
- Preheat really well. Flank steak cooks fast, so the heat needs to be high enough to brown the outside before the inside overcooks. I highly recommend a cast iron grill pan or cast iron skillet for the stovetop or oven methods, because cast iron gives the best crust and consistent heating.
- Don’t forget to rest, and always off the heat. Resting gives the juices a chance to settle back into the meat, so the slices stay juicy. And make sure to move the steak off the pan to rest, or it’ll overcook because the pan is still hot.
- Slice thinly against the grain. I always recommend this for steak, but especially flank steak because the grain is so long. Look for the long lines running through the meat, then cut in the opposite direction (across the lines). This makes each bite a lot more tender.

Flank Steak Recipe (Oven, Grill, Air Fry, Or Pan Sear)
My easy flank steak recipe has a flavorful 4-ingredient marinade for tender meat, with 4 ways to cook it: grill, broil, pan sear, or air fry.
Instructions
Tap on the times in the instructions to start a kitchen timer.
Marinate:
-
In a baking dish large enough to hold the steak, whisk together the olive oil, coconut aminos, lime juice, minced garlic, salt and pepper. Add the flank steak, turn to coat in marinade, and cover with plastic wrap. (Alternatively, you can whisk the marinade in a small bowl, place the steak in a zip lock bag, pour the marinade over it, seal, and move around to coat.)
-
Refrigerate the flank steak in marinade for at least 2 hours, up to to 24 hours, turning the meat halfway through if possible. (Don’t do longer than 24 hours, or the meat will get mushy.)
-
If you can, take the flank steak out of the refrigerator and let it sit at room temperature for about 30 minutes before cooking.
Broil:
-
Preheat the broiler to 500 degrees F (260 degrees C). Place the oven rack about 6 inches from the heating element.
-
Place the steak on a sheet pan and place in the oven. Broil the flank steak, flipping halfway through, for 8-12 minutes for rare, 10-14 minutes for medium rare, 14-18 minutes for medium, 16-20 minutes for medium well, or 18-22 minutes for well done. The time will vary depending on your steak thickness and oven, so use a meat thermometer to be sure – 120 degrees F (49 degrees C) for rare, 130 degrees F (54 degrees C) for medium rare, 140 degrees F (60 degrees C) for medium, 150 degrees F (66 degrees C) for medium well, and 160 degrees F (71 degrees C) for well done. Steak temperature will increase by an additional 5 degrees when resting in the next step.
-
Transfer the steak to a plate or cutting board. (Do not leave it in the pan or it will be overcooked.) Tent with foil and let it rest for 5 minutes before slicing against the grain.
Grill:
-
Oil the grill grates well. Preheat the grill to high heat (450-500 degrees F (232-260 degrees C).
-
Place the flank steak on the grill over direct heat. Grill for 3-4 minutes per side for rare, 4-5 minutes per side for medium rare, 5-6 minutes per side for medium, 6-7 minutes per side for medium well, or 7-8 minutes per side for well done. The time will vary depending on your steak thickness and grill, so use a meat thermometer to be sure – 120 degrees F (49 degrees C) for rare, 130 degrees F (54 degrees C) for medium rare, 140 degrees F (60 degrees C) for medium, 150 degrees F (66 degrees C) for medium well, and 160 degrees F (71 degrees C) for well done. Steak temperature will increase by an additional 5 degrees when resting in the next step.
-
Transfer the steak to a plate or cutting board. Tent with foil and let it rest for 5 minutes before slicing against the grain.
Pan Sear:
-
Preheat a large cast iron skillet to medium-high heat. Make sure it’s very hot before adding the steak.
-
Add oil to pan just before cooking.
-
Add the steak and sear for 2 minutes per side for rare, 2.5-3 minutes per side for medium rare, 3.5-4 minutes per side for medium, 4.5-5 minutes per side for medium well, or 5.5-6 minutes per side for well done. The time will vary depending on your steak thickness and pan, so use a meat thermometer to be sure – 120 degrees F (49 degrees C) for rare, 130 degrees F (54 degrees C) for medium rare, 140 degrees F (60 degrees C) for medium, 150 degrees F (66 degrees C) for medium well, and 160 degrees F (71 degrees C) for well done. Steak temperature will increase by an additional 5 degrees when resting in the next step.
-
Transfer the steak to a plate or cutting board. (Do not leave it in the pan or it will be overcooked.) Tent with foil and let it rest for 5 minutes before slicing against the grain.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1/4 to 1/3 pound cooked flank steak, or 1/6 of entire recipe
- Tips: Check out my recipe tips and time chart above to keep the flank steak tender, juicy, and cooked to the right temperature.
- Storage: Keep cooked flank steak in an airtight container in the fridge for 3-4 days.
- Meal prep: You can marinate for up to 24 hours ahead, or mix up the marinade and store separately for up to a week.
- Reheat: Warm at 275 degrees F, covered with foil and a little broth, until heated through. (See more details in my reverse sear steak post!)
- Freeze: Freeze raw or cooked steak in a freezer bag. Raw lasts up to a year, cooked is best within 3-4 months.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
How To Cook Flank Steak
Flank Steak Marinade Variations
I kept this flank steak recipe simple, but the marinade can go in a few different directions without changing the method. I just adjust the acid, spices, or toppings based on how I want to serve it.
- Balsamic – Swap in my balsamic steak marinade for a sweeter, tangier flavor. I like this one with mushrooms, roasted vegetables, or a simple salad.
- Mexican-style – Add a teaspoon each of cumin and chili powder to the marinade, then finish with cilantro and lime after slicing. I love this version for tacos or bowls — see my serving ideas below.
- Asian-inspired – Keep the coconut aminos, then add a little grated ginger and a drizzle of toasted sesame oil. This is so good over cauliflower rice or next to my cabbage salad.
Serving Ideas
Flank steak is really versatile because it can be a classic steak dinner, a taco night, or even a date night staple. Try it in these ways:
- Steakhouse dinner – Serve it with mashed sweet potatoes, sauteed mushrooms, and a green veggie. I usually pick something simple, like parmesan asparagus, roasted broccoli, or creamy spinach.
- Tacos or bowls – Slice the steak extra thin and add tortillas or rice, guacamole, fresh tomato salsa, onions, fresh cilantro, and cotija cheese. You can also swap it for the ground beef in my taco salad.
- Sauces and toppings – Drizzle the slices with chimichurri sauce or top with compound butter. I like these to make the steak feel a little fancier without much effort.
- Surf and turf – For an easy date-night feel, serve this flank steak with seafood for a budget-friendly surf and turf dinner.
More Flank Steak Recipes
This is one of my favorite cuts, because it’s easy to make super tender but still very reasonably priced. Try one of my other flank steak recipes next:

Shop
My
Custom










25 Comments
Robin
1Made this evening and we are licking our plates! Prepared it as written, pan sear. Thank you so much for the recipe!
Wholesome Yum D
0I’m so happy you liked it, Robin! Love hearing that it was plate-licking good, thank you for trying the recipe!
Aya
1Great recipe! It’s so nice that I can try it with different methods. But cooking it on the grill is my favorite! I loved the smoky taste and the great flavor (thanks to your fantastic marinade!). Will be cooking this again next week!
Glenda
1This is my go-to recipe for flank steak. It’s juicy and tender every single time. I’m proud to serve it as it always comes out beautifully. I sure appreciate you sharing it!
Iris
1This recipe is literally a one stop shop. I love how I can make it on the grill in the summer or in a pan during the winter. I am afraid of the broiler so I won’t do that. HA! Anyways, I pan seared mine and the flavor was so delicious. We cut them up for tacos. Will be making again!
Jeannette
0Perfect every time no matter which way it is cooked.
Wholesome Yum D
0That’s great to hear, Jeannette! I love that it comes out perfect for you no matter how you cook it, that’s the best kind of recipe.
Sharon C
0Easy, quick and flavorful! Thank you for sharing.
Wholesome Yum D
0Sharon, I’m so glad you found it easy and flavorful! Thanks so much for giving it a try.
Ankie
0Never had flanksteak before. Wow this recipe is great. Its delicious!!!!!So tender and juicy
Maya | Wholesome Yum
0Welcome to the juiciness that is flank steak, Ankie! Hehe. I’m glad you enjoyed it.
Kate Williams
0Thank you for sharing the brisket rub recipe. I’ve been hunting one that sounded like the taste I want for a couple of years. Going to grocery store tomorrow for flank steak!!
Tam
0Hi. Looks like a great recipe and I love the cooking method choices. I’m wondering if you have the sodium nutritional info. I didn’t see it in the list and it is something I have to track daily. I plan to try this recipe this week. Thanks!
Shantel
0This guide was so helpful! My flank steak turned out perfectly juicy and flavorful.
Jane
0This was so good! I made it using the suggested marinade but with regular low sodium soy sauce as I didn’t have the aminos. A hit with everyone.
Keri
0Thank you! I have very little confidence when it comes to preparing meat. I chose your recipe because it was so simple and easy to follow. I added a dash of granulated onion to the marinade just because I know i like it. This turned out so freakin’ good!!! It honestly reminds me of prime rib. Definitely saving this recipe to revisit.
Patrick Cho
0The title is how to cook in oven yet first have to brown it on a grill, which I don’t have. Need to be more specific.
Wholesome Yum D
0Hi Patrick, Sorry this recipe didn’t meet your expectations. There are 3 methods to choose from, and one of them is oven (broil) only.
Cheryl Cavallaro
0Amazing recipe, simple and easy to follow with ingredients you have in your pantry (I substitute soya sauce for coconut amino’s).
Linda
0Do you broil both sides of the steak?
Wholesome Yum D
0Hi Linda, Just 1 side of the steak needs to go under the broiler.
Cindy
0But I read as ‘flipping halfway through…’ ? Trying this broiler method tonight. 🙂
Wholesome Yum D
0Hi Cindy, This recipe was recently updated, this comment is from a previous version. I suggest following the recipe as currently written.
Katie
0Looks so delicious! My mouth is watering!!
Taryn
0I found this very helpful for cooking flank steak! Thank you.