Grilling flank steak is a great way to enjoy a delicious and flavorful meal. This cut of beef is lean and flavorful, making it perfect for grilling.

However, if you’re new to grilling flank steak, it can be a bit intimidating. In this tutorial, we will guide you through the process of grilling flank steak to perfection.

What You’ll Need:

  • Flank Steak
  • Olive Oil
  • Salt and Pepper
  • Garlic Powder
  • Grill or Grill Pan
  • Tongs
  • Meat Thermometer

Step-by-Step Guide:

1. Preparing the Flank Steak

Start by removing the flank steak from the refrigerator at least 30 minutes before cooking. This will allow it to come to room temperature, ensuring that it cooks evenly.

Pat the steak dry with paper towels and drizzle olive oil over both sides. Use your hands to rub the oil into the meat.

Season generously with salt, pepper, and garlic powder on both sides of the steak.

2. Preheat Your Grill or Grill Pan

Preheat your grill or grill pan over high heat for at least 10 minutes. You want it to be hot enough that when you place your hand a few inches above the grate, you can only hold it there for a few seconds.

3. Grill the Flank Steak

Place the steak on the grill or grill pan at a diagonal angle to achieve those beautiful grill marks.

Cook for about 5-7 minutes on each side, depending on how thick your steak is and how well-done you like it.

Use a meat thermometer to check the internal temperature of the steak. For medium-rare, it should read 130-135°F. For medium, it should read 140-145°F.

4. Rest and Slice the Flank Steak

Remove the steak from the grill or grill pan and let it rest for at least 5 minutes on a cutting board. This will allow the juices to redistribute throughout the meat, resulting in a more tender and flavorful steak.

After resting, slice the steak against the grain into thin strips. This will help ensure that each bite is tender and easy to chew.


Grilling flank steak is a simple and delicious way to enjoy a flavorful cut of beef. Follow these easy steps for a perfectly grilled flank steak every time!