How Long to Grill Steak

eHow may earn compensation through affiliate links in this story.
Steak on the Grill

There are many ways to cook a steak. One of those ways is to use a grill. When you are cooking on the grill it is imperative to know how long to cook the steak so that it reaches your desired doneness; the grilling time will be much different than the time it takes to pan fry a steak or cook it in the oven.


Video of the Day


If you are looking for a steak that has a lot of red in it, then you want your steak cooked rare. Once the grill has heated up you can place the steak on it. Cook the steak for four minutes and then flip it over. Cook the back side for four minutes and then check the steak's internal temperature with a meat thermometer. It should read between 125 and 135 degrees Fahrenheit. If it does, it is rare and you can take it off the grill; keep it on a few minutes longer if the temperature is too low. Wait 10 minutes before carving it so the juices can settle.



A medium steak is one that still has some pink in the center, but is not blood red like a rare steak. To make your steak a medium one you must first get the grill heated up. Place the steak on it and time out eight minutes. When the eight minutes is up, you will need to flip the steak and cook it another eight minutes. You can use a timer to keep track. After the second eight minutes is up you will need to check the internal temperature. You want the internal temperature to read from 155 to 160 degrees Fahrenheit. This is the temperature for medium doneness.


Well Done

A well done steak is one that has no red or pink anywhere in it. You must cook the steak a little longer than medium in order to achieve this. Get your grill hot and then place your steak on it. Cook the steak for 12 minutes and then flip it over. Time another 12 minutes and then check the internal temperature of the steak. It should read from 165 to 170 degrees Fahrenheit to be considered well done. Wait 10 minutes before carving your steak as the juices need time to settle.