Grilled Flank Steak

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

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.

Medium rare slices of steak spilling juices on a white platter and covered with chopped parsley.

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.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Grilled Flank Steak

Prep 8m Cook 10m Total 18m 3 servings

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

1
Prepare steak

Pat steak dry with a paper towel on all sides. Place steak in a large baking dish, plate or Ziploc bag.

Patting steak dry with a paper towel.
Tip Most butchers sell flank steak trimmed and ready to cook.
Ingredients for this step
  • 18 oz flank steak
2
Make flank steak marinade

In a small bowl, whisk together avocado oil, minced parsley, minced cilantro, mustard, vinegar, garlic and salt.

A small glass dish with herb marinade inside.
Tip 1 teaspoon of garlic powder can be substituted for fresh garlic; however, fresh herbs are preferred
Ingredients for this step
  • 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
3
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.

A large chunk of beef marinating in a herb garlic marinade in a baking dish.
Tip Don't let flank steak marinate longer than 10 hours or else the meat can get chalky and firm from the vinegar.
4
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.

A piece of steak grilling on a gas grill.
Tip If using a charcoal grill, light up an entire chimney of coals and pile them all under one side of the grill. As soon as the coals on top are hot, add the steak and cook as instructed.
5
Let rest

Transfer steak to a cutting board and allow to rest for at least 5 minutes before slicing the steak against the grain to serve.

Slicing steak against the grain with a knife and fork.
Nutrition Per Serving 6 oz steak
410 Calories
28g Fat
36g Protein
1g Net Carbs
1g Total Carbs
3 Servings
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 →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Grilled Flank Steak

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.

Browse by Ingredient
Similar Recipes

Others looking for “Grilled Flank Steak” also liked:

Juicy, tender slices of steak on a plate with parsley sprinkled on top.

What is flank steak

This cut comes from the belly of the steer, toward the rear end. It’s a wide, flat, rectangular piece with a moderately beefy flavor and a strong visible grain. I reach for it instead of pricier cuts like ribeye because it’s significantly cheaper and, when cooked correctly, just as tender and juicy.

Since it’s on the thinner side, the grill is where this steak really shines. I can feed a whole table off one piece and have it done in minutes over high heat, while still nailing a medium-rare center. It’s naturally keto-friendly with zero carbs and solid protein per serving.

Another name for flank steak

You might see it labeled as London Broil or Jiffy Steak at the butcher counter. Some grocery stores sell it pre-sliced as stir-fry beef, but I always buy the whole cut so I can control the slice thickness.

Selecting the best cut

When I’m shopping, I look for an even, deep red color with some fat marbling running along the muscle. I avoid any piece that still has a thin membrane attached or looks shredded on the surface. A smooth, clean surface without nicks or gouges means the butcher handled it well.

Skirt steak vs flank steak

These are two different cuts, though I get asked about the comparison constantly. Both are flavorful, affordable, and cook best over high heat, but here’s how I tell them apart:

  • Where they come from: Both are from the belly of the cow. Skirt is the diaphragm muscle, while flank sits just below it.
  • Texture: Flank is leaner and more compact with a tight, pronounced grain. Skirt has a looser texture and turns tough fast if you overcook it.
  • Shape: Skirt comes in a long, thin strip. Flank is wider, more rectangular, and a bit thicker.
  • Flavor: I find skirt has a beefier, more buttery taste. Flank is milder, which is why I like pairing it with a bold marinade.

Flank steak substitutes

If your grocery store doesn’t carry this cut, I’ve used all of these with good results. They cook the same way (hot and fast), have a similar flavor profile, and are all thin enough for quick grilling.

My top substitutes are skirt steak, hanger steak, and flap meat. Skirt is the closest match in flavor. Hanger has a bit more richness. Flap meat (sometimes called sirloin tip) is the most budget-friendly of the three. All work with this mustard-herb marinade.

A platter with sliced flank steak cooked medium rare on it. Half of the steak is sliced and other other is whole. A fork and parsley are nearby.

How to cut flank steak

Most of the time this cut comes pre-trimmed from the butcher with membranes removed, so there’s no extra prep work on your end. I just pat it dry and it’s ready for the marinade.

After cooking, the key is cutting against the grain. The grain is those long, parallel lines running along the surface of the meat. I position my knife perpendicular to those lines and slice into thin strips, about 1/4 to 1/2 inch thick. Thinner slices give you more tender bites. I use a long, sharp carving knife and let the blade do the work.

Simple flank steak marinades

This cut has a mild, beefy flavor on its own, so I keep my marinades simple and let the meat stay the star. Besides the mustard-herb version in this recipe, here are a few others I’ve tested and keep coming back to:

  • Herb garlic: 1/4 cup olive oil, 4 cloves smashed garlic, 1 tablespoon whole black peppercorns, 1 teaspoon fennel seeds, 1/2 cup chopped parsley, 1/2 teaspoon fresh thyme, 2 tablespoons soy sauce, 1 1/2 teaspoons salt. I marinate at least 6 hours with this one.
  • Homemade steak sauce: My version of A-1. Combine 1/2 cup Worcestershire sauce, 1/4 cup soy sauce, 3 tablespoons brown sugar-free sweetener, 2 cloves smashed garlic, 2 tablespoons Dijon mustard, 2 tablespoons tomato paste, 1/2 cup avocado oil. Even an hour of marinating gives good flavor.
  • Cilantro lime: Fresh cilantro and lime juice. Bright and tangy. I like it best sliced over cauliflower rice or tucked into tacos.
  • Fajita: A soy sauce-based marinade that tastes like the steak fajitas at a good Mexican restaurant. I reach for this one on taco night.

Recipes that use flank steak

I usually enjoy this steak on its own or with a simple side, but it works in a lot of other meals too. Here are some recipes I rotate through:

  • Air fryer steak bites: Cut the steak into cubes before cooking for a fast weeknight version.
  • Keto grilled pizza: Sliced leftover steak makes an incredible pizza topping.
  • Keto BBQ chicken: If you’re firing up the grill for steak, throw some chicken on the other side.
  • Grilled salmon: Another fast-grilling protein I rotate with through the summer.
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

crispy ground beef cooked with broccoli florets in a skillet
10 Mins
Keto Beef and Broccoli
4.7 Stars (7 Reviews)

Ground beef, soy sauce, sesame oil, and broccoli cooked in one skillet in 10 minutes. A Chinese takeout flavor with only 6g net carbs per serving.

See the Recipe
keto lasagna layers on a plate with a fork
30 Mins
Low Carb Keto Lasagna
4.9 Stars (67 Reviews)

Deli chicken replaces noodles in this keto lasagna. No watery layers, zero prep, 30 minutes total. 34g protein, 4g net carbs. Day 2 tastes better...

See the Recipe
crispy chicken fried steak on a plate with gravy on top and a couple of keto sides
22 Mins
Keto Chicken Fried Steak
4.9 Stars (19 Reviews)

My husband's favorite keto chicken fried steak. Cubed steak double-dredged in almond flour and seasoned pork rinds, fried in butter until...

See the Recipe
A creamy homemade hamburger helper casserole in a skillet topped with parsley.
17 Mins
Keto Hamburger Helper
4.9 Stars (9 Reviews)

Hamburger helper was one of my favorite meals as a kid, and I get why my mom loved it. Now I make a homemade keto hamburger helper that's high in...

See the Recipe
carmelized korean short ribs on a plate
11 Mins
Air Fryer Short Ribs
5 Stars (5 Reviews)

Flanken cut short ribs marinated in a sugar-free Korean BBQ sauce and air fried until the fat renders crispy and the meat stays juicy. I make these...

See the Recipe
ground beef stuffed red peppers on a plate
30 Mins
Keto Stuffed Peppers
4.9 Stars (12 Reviews)

Ground beef and cream cheese stuffed peppers baked at 350 for 15 minutes. 6g net carbs, 22g protein, and everything cooks in one skillet and pan.

See the Recipe

Leave a Review