Grilled Flank Steak

Total Time

Prep: 20 min. + marinating Grill: 15 min.


5 servings

Updated: Jul. 14, 2023
My sister, Kathy, and I often exchange recipes and this grilled flank steak recipe is from her. It's become a favorite of mine to serve to company. The meat and vegetables can be prepared ahead of time. When company arrives, just fire up the grill! —Jenny Reece, Farwell, Minnesota
Grilled Flank Steak Recipe photo by Taste of Home


  • 1/4 cup soy sauce
  • 2 tablespoons white vinegar
  • 1 green onion, sliced
  • 1-1/2 teaspoons garlic powder
  • 1-1/2 teaspoons ground ginger
  • 3 tablespoons honey
  • 3/4 cup vegetable oil
  • 1 beef flank steak (about 1-1/2 pounds)
  • 1 pound fresh mushrooms, sliced
  • 1 green pepper, cut into thin strips
  • 1 yellow or sweet red pepper, cut into thin strips
  • 3 carrots, cut into julienned strips


  1. In a bowl, combine the first 7 ingredients. Pour 3/4 cup marinade into a shallow dish; add the beef. Turn to coat; refrigerate, covered, for up to 24 hours, turning once. Cover and refrigerate remaining marinade.
  2. Drain and discard marinade. Grill flank steak, uncovered, over medium heat for 6-8 minutes on each side or until meat reaches desired doneness (for medium-rare, a thermometer should read 135°; medium, 140°; medium-well, 145°).
  3. Meanwhile, in a skillet, cook vegetables in reserved marinade until crisp-tender. Thinly slice steak across the grain. Serve with vegetables.

Grilled Flank Steak Tips

How long does it take to grill a flank steak?

This recipe takes about 12-16 minutes to grill (or 6-8 minutes on both sides). For a medium-rare steak, you'll want an internal temperature of 130°F before taking it off the grill. Make sure you're not making any of these grilling mistakes.

How do you tenderize flank steak?

The acidic marinade makes this flank steak recipe nice and tender.

Does flank steak need to be marinated?

Flank steak tastes so much better marinated. We recommend marinating this recipe for up to 24 hours before grilling. These flank steak recipes will give you some other marinating ideas, too.

Research contributed by Christina Herbst, Taste of Home Assistant Digital Editor

Nutrition Facts

3 ounces cooked beef with 2/3 cup vegetables: 265 calories, 12g fat, 65mg cholesterol, 173mg sodium, 11g carbohydrate, 28g protein. Diabetic Exchanges: 3 lean meat, 2 vegetable, 1 fat.