Go Back
+ servings
Sliced grilled flank steak on a platter.

Grilled Flank Steak

This grilled flank steak is coated in a flavorful marinade, then cooked on a grill until perfectly tender and juicy. An easy way to prepare flank steak that produces perfect results every time!
Course Main
Cuisine American
Prep Time 5 minutes
Cook Time 15 minutes
Marinating Time 1 hour
Total Time 1 hour 20 minutes
Servings 6
Calories 290kcal
Author Sara Welch


  • 1/3 cup soy sauce low sodium is ok
  • 1/4 cup lemon juice fresh squeezed
  • 1/2 cup olive oil
  • 1/4 cup Worcestershire sauce
  • 2 teaspoons minced garlic
  • 2 teaspoons dried Italian seasoning
  • 1 teaspoon black pepper
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon onion powder
  • 2 pounds flank steak


  • Place the soy sauce, lemon juice, olive oil, Worcestershire sauce, garlic, Italian seasoning, pepper, salt and onion powder in a bowl or resealable gallon sized bag . Mix to combine.
  • Add the flank steak to the marinade. Marinate for at least 1 hour, or up to 24 hours.
  • Heat a grill to medium high heat. Add the steak and cook for 5-7 minutes per side or until a thermometer inserted into the thickest part of the meat registers 145 degrees F for medium. Let the steak rest for 5 minutes, then slice against the grain and serve.



  1. This marinade can be stored in the fridge for up to 5 days, so it’s great to make in advance.  The olive oil may solidify when chilled, so leave the marinade at room temperature for 10-15 minutes before you add the steak. 
  2. Feel free to use a low sodium soy sauce if you’re watching your salt intake.
  3. No outdoor grill? You can make this recipe indoors on a grill pan, or broil the steak in the oven.


Calories: 290kcal | Carbohydrates: 5g | Protein: 34g | Fat: 16g | Saturated Fat: 6g | Cholesterol: 91mg | Sodium: 807mg | Potassium: 653mg | Fiber: 1g | Sugar: 2g | Vitamin A: 20IU | Vitamin C: 6mg | Calcium: 59mg | Iron: 4mg