Go Back
Marinated flank steak on there grill… juicy!
Prep Time
10 mins
Cook Time
14 mins
Marinating time
1 d
Total Time
1 d 24 mins
This cut of meat is marinated for a day and then grilled to perfection. Caution, once you’ve had this dish once, cravings may occur often.
Course: Main, Main Course
Cuisine: American, Argentina, Brazilian, Canadian, Mexican, North American
Keyword: flank steak, marinated flank steak
Servings: 4 to 6 servings per person for tacos
  • 1/2 cup vegetable oil
  • 1/2 cup soy sauce
  • 1/3 cup red wine vinegar
  • 3 tbsp freshly squeezed lemon juice
  • 2 tbsp Worcestershire sauce
  • 2 tbsp Dijon mustard
  • 4 cloves garlic minced
  • 1 tsp paprika
  • 1 tsp chili powder
  • 1 tsp freshly ground black pepper
  • 2.4 lbs or 1.1 kg beef flank steak
  • 1 tsp kosher salt not for the marinade
  • 1/2 tsp freshly ground black pepper not for the marinade
  1. In a bowl, whisk together all but the last 3 ingredients.

  2. Place the flank steak in large deep dish.

  3. Pour in the marinade over the flank steak to cover the meat.

  4. Cover the dish with shrink wrap and refrigerate for a day (see note below).

  5. Preheat the BBQ to 450 ºF

  6. Remove the meat from the marinate and discard the marinade.

  7. Let the meat sit for about 20 minutes to raise the temperature.

  8. Sprinkle the remaining salt and black pepper over the flank steak.

  9. Place the meat on the hot grill and cook for about 3 to 4 minutes with the lid closed.

  10. Open the lid and rotate the meat about 45 degrees and close the lid for another 3 minutes. This will create those beautiful crosshatch grill marks.

  11. Flip the meat over and repeat the last two steps.

  12. Adjust cooking times to suit your doneness preferences. We aimed for around 140 ºF, somewhere between medium rare and medium. Use a meat thermometer to test the temperature.

  13. Place the cooked meat on a serving dish and cover/tent with aluminum foil to let the meat rest for about 10 to 15 minutes.

  14. Slice the meat and serve hot with your favourite side dishes. Enjoy!

Recipe Notes

You can marinate the meat for as little as 4 hours or as much as a day.