How Long To Cook Steak On Grill – 2022 Guide

cook juicy steak

Not knowing how long to cook steak on the grill can lead to serving your guests a bland and parched piece of meat.

Even the idea and thought of a juicy steak are enough to water any person’s mouth. And when you own a grill and are capable of cooking one in your own backyard, then the joy doubles. However, knowing how long to cook steak on the grill is a crucial part of enjoying a juicy steak.

Overcooking the steak can lead to dry meat fillet, and undercooking can lead to an inedible piece of meat. Therefore, to enjoy a delicious steak, you need to learn precisely how long to cook a steak on the grill. Don’t worry; I am sharing all the details and information that I possess regarding steaks in this article.

How to Cook Steak On Grill

Selecting The Right Cut

Cooking a steak on the grill is not just about high flames and flipping the meat. The initial step in cooking a delicious steak is selecting the right cut. For a perfectly and evenly cooked steak, you need a cut of meat that is somewhere between lean and fatty. If your meat fillet is leaner than fatty or more fatty, then your steak will not be as flavorsome. Make sure you pick a piece that is equally lean and fatty.

Preparing The Steak Cut

After you have selected a piece of meat comes the crucial step of cutting the meat. That’s right; you can not just chop it and pop it over the grill. To ensure that your steak is tender, you need to cut the meat perpendicular to the grain. Cutting parallel will not give you a tender steak.

After cutting the meat, you need to season it properly or marinate it. Marinating the meat ensures a more flavorful taste; hence it is the best option. Another important thing is the duration of marination. For a more delicious taste, a minimum of 4 hours of marination is required.

Preparing The Grill

After you have marinated the meat for the required amount of time, it is officially time to start cooking it. But before we get to that, take the grill out of the garage, and clean it thoroughly. Make sure there is no residue on the grill. After the grill has been cleaned properly, preheat it for 10 to 15 minutes on high heat. Preheating the grill is a crucial step that ensures that your steak does not stick to the grates of the grill.

Cooking Steak On The Grill

Once the meat fillet has spent a few good hours in the marinade, it is time to pop it over the grill. The duration of cooking a steak on the grill is totally dependent on two factors; the first is the thickness of the meat fillet. Another factor is the type of steak that you want. The different types include rare, medium-rare, and well done.

How Long To Cook Steak On Grill

img source:

Rare Steak

For cooking a rare steak on the grill, you need to cook each side of the meat fillet for approximately 2.5 minutes. Make sure you cook it over direct heat. After 5 minutes, when both sides have been cooked, move the steak to the side of the grill, where it gets indirect heat. Cook it over indirect heat for 2 to 3 minutes and then remove it from the grill. Let it sit for 3 minutes, and then cut and serve.

Medium Rare Steak

To get a delicious medium-rare steak, you need to cook the meat fillet for about 4 minutes on each side. After the steak has spent the required amount of time over direct heat, then move it to a spot where it gets indirect heat and let it cook for a few minutes. Once the internal temperature of the steak is 135°F, it is ready to be served.

Well Done Steak

A well-done steak requires to be cooked for a longer period of time than medium-rare. You need to cook the meat fillet for 8 to 10 minutes on each side. Once the meat reaches an internal temperature of 150°F, you can remove it from the grill. Let it rest for 3 to 4 minutes. Then slice it and serve it.

Important Things To Keep In Mind

An important thing to keep in mind is to cook the steak for a few minutes over direct heat before moving it to indirect heat.

Another crucial factor is to let the steak rest for a few minutes after removing it from the grill. If you slice the steak immediately after removing it from the grill, it will not be as juicy.

To ensure that your steak is perfectly cooked, juicy, and not dry, make sure to only use tongs and not poke any knife into the meat fillet while it is cooking.

Adding the marinade to the meat fillet with a brush while it is on the grill ensures that your steak is juicy and full of flavors.


img source:

How long do you grill a 1-inch steak?

To perfectly cook a 1-inch thick steak, you need to preheat the grill over high heat. Then cook the steak for 10 to 12 minutes over each side on direct heat. Once both sides have turned golden brown, and the steak’s internal temperature is 170°F, remove it from the grill.

What temperature do you cook steak on a gas grill?

For a gas grill, the ideal temperature for cooking a steak ranges between 450°F to 500°F. The duration of the cooking time depends on the thickness of the steak. However, make sure to close the lid of the grill once you have added the meat to it. Open the lid after a few minutes, flip the meat, and then close the lid again.


Steaks are the best addition to the menu. Whether there is a game on or it is just a family brunch, you can never go wrong with a beefsteak. Now that you know how long to cook a juicy and delicious steak over a grill to get the delicious flavor, you can easily cook some for your guests.