Flank Steak
Published December 5, 2023
- Total Time
- 2 hours 50 minutes
- Prep Time
- 5 minutes
- Cook Time
- 15 minutes, plus marinating and resting
- Rating
- Comments
- Read comments
Advertisement
Ingredients
1 flank steak (1 ½ to 2 pounds)
¼ cup olive oil
2 tablespoons honey
2 tablespoons minced garlic (about 4 large cloves)
2 tablespoons red wine vinegar
2 tablespoon Worcestershire sauce
1 tablespoon Dijon mustard
1 teaspoon kosher salt, plus more for serving
½ teaspoon black pepper
Preparation
- Step 1
Pat the steak dry with paper towels and place it in a large baking dish or in a resealable plastic bag.
- Step 2
In a small bowl, whisk together the olive oil, honey, garlic, vinegar, Worcestershire, mustard, salt and pepper. Pour the marinade over the steak and turn to coat. Cover the baking dish with plastic wrap or seal the bag and refrigerate for at least 2 hours, or up to 24 hours.
- Step 3
Before grilling, let the steak sit at room temperature for 30 minutes. Meanwhile, set a grill to medium-high heat.
- Step 4
Brush any excess marinade off the steak and grill, keeping the lid closed to retain heat, until it reaches medium-rare, 4 to 6 minutes per side. Transfer the steak to a plate, sprinkle with salt, rest for 10 minutes, then thinly slice against the grain.
To cook flank steak on the stove, heat a very large (at least 12-inch) skillet over medium-high heat. Add 2 tablespoons olive oil, then add the steak and cook for 4 to 5 minutes on each side for medium-rare. Transfer to a plate and rest for 10 minutes before slicing and serving. If you don’t have a skillet large enough to fit the steak, cut it in half crosswise and cook the pieces one at a time.
Private Notes
Comments
I have marinated a lot of flank steaks over the years and i sometimes find that the marinade has totally permeated the steak and it is delicious while other times, it is like you say, ‘doesn’t do enough.’ Not sure why the difference as the marinating time is about the same, 7 or 8 hours.
Made this tonight. Stellar easy dish. Really nice marinade flavors carried over. Wouldn't change a thing. Leftovers going into tacos tomorrow!
Marinated for a little over 2 hours. Took out of fridge 30 minutes prior to cooking per instructions. Cooked on a cast iron skillet. 5 minutes covered on one side on medium/high heat, 3 minutes covered on the other, then finished under the broiler for 2 minutes. It turned out great. Marinade was delicious. I will make again!
To help the marinade permiate the steak, score the meat crosswise on both sides using a very sharp knife cutting about 1/4 inch deep every inch or so. Been scoring flank steak like this for years using a different marinade.
Jeez. Am I the only one that hates flank? It’s like the tofu of cuts of meat. Sure it soaks up whatever flavor you marinate it in. But it’s not a good cut.
Wow! My family said this is the best steak ever. I have tired to make flank before and it was always a fail. I used a meat tenderizer with blades. Marinated overnight. Chefs kiss.

