Grilled Flank Steak
Published July 21, 2023 • Updated February 1, 2026
This post may contain affiliate links. See my disclosure policy.
For a tender, juicy steak that you can BBQ in less than 10 minutes, make this grilled flank steak recipe. Marinated in a tangy, aromatic mustard herb mixture, this keto grilling recipe is the ideal dish for a flavorful yet effortless low carb meal.
This grilled marinated flank steak is tender, juicy and ultra-savory. Grilling brings out the natural robust, beefy flavor while adding a smoky char similarly to a ribeye or high-end steaks. But this inexpensive cut of beef cooks quickly requiring less than 10 minutes due to the steak’s thinness and the hot sear cooking method. Those juices are locked in from the caramelized crust, keeping the inside of beef flank steak succulent.

We used an oil-based marinade for this steak recipe. The neutral oil provides a vessel for the flavors of the herbs, garlic and mustard to season the meat evenly. Adding red wine vinegar to the steak marinade helps to tenderize the meat. The tanginess from the vinegar and mustard combined with the fresh cilantro and parsley have a resemblance to chimichurri sauce.
How to grill flank steak?
- Preparation: Take the steak out of the refrigerator and allow it to come to room temperature for about 30 minutes. This helps the steak to cook evenly.
- Marinade: Flank steak doesn’t soak up marinades quite as well as similar quick cooking cuts like hanger or skirt steak, but it still gives a nice boost of flavor. Try the delicious mustard-herb marinade made by combining stone ground mustard, fresh cilantro and parsley with red wine vinegar and garlic. Marinate for 2-8 hours.
- Grilling flank steak: Very high heat is essential to grilling flank steak – 450 – 500˚F. Since it is relatively thin, you want to give the beef a nice char before it overcooks. Grill the steaks from start to finish over this high heat, flipping occasionally. Usually takes about 3-5 minutes per side, depending on the thickness of the steak and desired level of doneness.
- Resting: Like any meat, flank steaks should be allowed to rest for a few minutes after cooking.
- Slicing: Use a long, thin sharp carving knife to slice the steak against the grain.
Explore 680+ 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.
Calculate Your Keto Macros in 30 Seconds
Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.
Get My Macros (Free) →Frequently Asked Questions
How long to grill flank steak?
Flank steak grills relatively quickly because it's a thin cut of beef plus it should be grilled over a very hot barbeque (about 450-500 ˚F). It should take about 3-5 minutes per side to cook flank steak on the grill to a medium doneness. This will vary depending on the thickness of the steak and heat from the grill.
Can I use a grilling pan or cast iron skillet to cook the flank steak over the grill?
Yes, you can transfer the marinated steak to a cast iron skillet to cook over the barbeque grill; however, flank steak generally has a large surface area, so you might need to cut the steak up into smaller pieces before grilling in a skillet.
Can yellow mustard be used in place for stone ground mustard?
In a pinch, yes, you can use yellow mustard in place of stone ground mustard. Dijon mustard can be used in this steak marinade too.

