Grilled Flank Steak
Published July 21, 2023 • Updated February 19, 2026
This post may contain affiliate links. See my disclosure policy.
I make this marinated flank steak all summer long. It cooks in under 10 minutes on a hot grill, the mustard-herb mixture gives it a tangy, smoky depth, and it's become one of my favorite keto dinners for weeknights and cookouts.
Flank steak is one of those cuts I come back to every grilling season. It’s a fraction of the price of a tomahawk or ribeye, but when you cook it right (high heat, quick sear, proper rest), the flavor holds its own against steaks that cost three times as much. The outside gets a dark, smoky char while the inside stays pink and juicy. I’ve been making some version of this recipe since 2016, and it’s the one my husband asks for when grilling season kicks off.

I developed this mustard-herb marinade specifically for this cut because it doesn’t absorb marinades the way skirt or hanger steak does. The stone ground mustard and red wine vinegar do the heavy lifting here. The vinegar gently breaks down the surface fibers for a more tender bite, while the mustard creates a tangy crust that caramelizes on the grill. Fresh cilantro and parsley round it out with an almost chimichurri-like brightness that makes the whole plate smell incredible.
What I love about this recipe is how little fuss it takes. I marinate for 2-8 hours (I’ve found 4 hours is the sweet spot for flavor without the meat turning chalky from the vinegar), preheat the grill to 450-500 degrees, and the steak is done in under 10 minutes. That’s faster than most weeknight dinners I make, and the cleanup is basically nothing.
I’ve served this at backyard cookouts alongside grilled marinated chicken and firecracker shrimp, and the steak always disappears first. The trick is slicing against the grain into thin strips about 1/4 inch thick. Cut with the grain and you’ll be chewing forever. Cut against it, and each piece practically falls apart on the fork. I use a long carving knife and let the blade do the work.
If you’re looking for a protein that doubles as meal prep, this is a good one to know. I’ve sliced leftovers cold over salads or reheated strips in a hot skillet for taco night. The marinade flavors stay punchy even the next day, and it reheats without getting tough if you keep it quick. For a keto-friendly cut with zero carbs and plenty of protein per serving, this is hard to beat.
How to grill flank steak?
I grill this cut over the hottest fire I can build, 450-500 degrees minimum. The wide surface area and relative thinness mean high heat is what gives you that charred, smoky crust before the inside overcooks. I shoot for 3-5 minutes per side, flipping occasionally until I see a good sear on both faces.
The biggest mistake I see people make is overcooking. This steak is at its best between rare and medium. Once you push past medium (above 145 degrees internal), it turns chewy and rubbery, and no marinade will save it. I pull mine at 125 degrees for medium-rare or 135 degrees for medium, then let it rest 5 minutes. Carryover heat brings it up another 5 degrees.
One thing I’ve learned over the years: set up a two-zone fire. All your heat on one side of the grill, nothing on the other. Sear hard over direct heat, then slide it to the cool side to finish gently if it needs more time. That way you’re in full control of the cook.
Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
18 oz flank steak
3 tablespoons avocado oil or neutral oil
2 tablespoons minced parsley
2 tablespoons minced cilantro
2 tablespoons stone ground mustard
1 tablespoon red wine vinegar
3 cloves garlic, minced
1 1/2 teaspoons salt
Step by Step Instructions
Step by Step Instructions
Prepare steak
Pat steak dry with a paper towel on all sides. Place steak in a large baking dish, plate or Ziploc bag.
- 18 oz flank steak
Make flank steak marinade
In a small bowl, whisk together avocado oil, minced parsley, minced cilantro, mustard, vinegar, garlic and salt.
- 3 tablespoons avocado oil
- 2 tablespoons minced parsley
- 2 tablespoons minced cilantro
- 2 tablespoons stone ground mustard
- 1 tablespoon red wine vinegar
- 3 cloves minced garlic
- 1 1/2 teaspoons salt
Marinate flank steak
Rub or brush steak marinade all over the meat. Let marinade soak in for at least 1-2 hours but up to 8 hours. Refrigerate while marinating.
Grilling flank steak
Thirty minutes before cooking, remove the flank steak from the refrigerator and allow beef to come to room temperature for even cooking. Preheat one side of the grill to high (450 – 500˚F). Once the grill is hot enough, place the flank steak on the hot side of the grill and cook until well charred, about 3-5 minutes. Flip and continue to cook until the second side is well charred, about 3 minutes more. Transfer the steak to the cooler side of the grill, cover and cook until the internal temperature is 125˚F for medium-rare or 135˚F for medium.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
How long to grill flank steak?
I cook mine for about 3-5 minutes per side over a very hot grill (450-500 degrees). The exact time depends on thickness and how hot your grill runs, but I always go by internal temperature rather than a timer. For medium-rare I pull it at 125 degrees, for medium at 135 degrees. Since this is a thin cut, it cooks fast, so I stay right next to the grill the entire time.
Can you marinate flank steak overnight?
I've done it, but I don't recommend going longer than 8-10 hours. The red wine vinegar in this marinade starts to break down the surface fibers, and past about 10 hours the texture gets chalky and firm instead of tender. My sweet spot is 4 hours. If you're short on time, even 1-2 hours of marinating makes a noticeable difference in flavor.
What internal temperature should flank steak reach?
I pull mine at 125 degrees for medium-rare or 135 degrees for medium. After resting 5 minutes, carryover heat brings it up another 5 degrees or so. I never cook this cut past medium because the texture turns rubbery and tough no matter what. A good instant-read thermometer is the single best tool I own for grilling.
Can you freeze marinated flank steak?
I do this all the time for meal prep. I make the marinade, coat the steak, and freeze it flat in a Ziploc bag. It keeps well for up to 3 months. The nice part is the steak marinates as it thaws in the fridge, so by the time it's defrosted (usually overnight), it's seasoned and ready for the grill.
How do you cook flank steak without a grill?
I use my cast iron skillet when grilling isn't an option. Heat it over high on the stovetop until it's smoking, then sear the steak 3-4 minutes per side. The broiler works too: set it to high, position the rack about 4 inches from the heat, and broil 4-5 minutes per side. I've gotten great results with both methods, though I prefer the cast iron for the crust it builds.
Why is it important to slice against the grain?
I learned this the hard way early on. This cut has long, visible muscle fibers running in one direction. If you cut parallel to those fibers, every bite is tough and stringy. Cutting perpendicular to them (against the grain) shortens those fibers, which is what makes each slice tender. I position my knife at 90 degrees to the grain and cut thin strips, about 1/4 inch thick.
Can yellow mustard be used instead of stone ground mustard?
I've tested this with yellow mustard, stone ground, and Dijon. All three work, but I prefer stone ground because the coarser texture gives the marinade more grip on the surface of the meat. Yellow mustard is tangier and thinner. Dijon falls somewhere in between. Any of them will give you a good result, but stone ground is my first choice for this recipe.

