Grilling Times: How Long to Grill Every Cut
Grill times are less predictable than oven times. Your grate has hot spots, cool spots, and a 100-degree swing between lid open and lid closed. Charcoal grills lose 25-50F every 15 minutes as coals burn down, while gas holds steady but rarely exceeds 500F at grate level. The charts below give per-side times for every food in the database, tested on both charcoal and gas grills with a preheated grate and room-temperature food. Use them as a starting point, then let your thermometer make the final call.
Quick Reference: Direct vs Indirect Timing
Direct Heat (fast cooks)
- Steaks under 1.5 inches: 4-6 min per side
- Burgers: 4-5 min per side
- Shrimp: 2-3 min per side
- Thin vegetables: 3-5 min total
- Hot dogs: 7-10 min, rolling every 2 min
Indirect Heat (thick cuts over 1.5 inches)
- Whole chicken: 60-90 min
- Baby back ribs: 2-3 hours
- Pork shoulder: 8-12 hours
- Bone-in chicken thighs: 20-30 min total
- Thick steaks (2 inch+): reverse sear method
All times assume a preheated grill (15 min with lid closed) and room-temperature food. Cold meat from the fridge adds 2-4 minutes per side. Windy conditions drop grill temp by 25-50F, adding 1-2 minutes per side for most cuts.
Vegetables
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Asparagus | 400°F | 3-4 min | Yes | N/A |
| Bell Peppers | 400°F | 4-6 min | Yes | N/A |
| Corn (Grilled) | 400°F | 5-8 min | Yes | N/A |
| Corn on the Cob | 400°F | 5-8 min | Yes | N/A |
| Eggplant (Grilled) | 400°F | 2-3 min | Yes | N/A |
| Mushrooms | 400°F | 2-3 min | Yes | N/A |
| Zucchini | 400°F | 2-3 min | Yes | N/A |
| Zucchini (Grilled) | 400°F | 2-3 min | Yes | N/A |
Pork
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Baby Back Ribs | 225°F | 3-5 hrs | No | 145°F |
| Bone-In Pork Chops | 400°F | 3-4 min | Yes | 145°F |
| Bratwurst | 400°F | 8-10 min | Yes | 160°F |
| Country Style Ribs | 300°F | 30-45 min | Yes | 145°F |
| Ham Steak | 400°F | 2-3 min | Yes | 145°F |
| Italian Sausage | 400°F | 8-10 min | Yes | 160°F |
| Pork Chops | 400°F | 3-4 min | Yes | 145°F |
| Pork Kabobs | 400°F | 5-7 min | Yes | 145°F |
| Pork Loin Roast | 350°F | 1-1.5 hrs | No | 145°F |
| Pork Shoulder (Pork Butt) | 225°F | 9-16 hrs | No | 145°F |
| Pork Tenderloin | 400°F | 8-13 min | Yes | 145°F |
| Spare Ribs | 225°F | 5-6 hrs | No | 145°F |
| St. Louis Style Ribs | 225°F | 4.5-6 hrs | No | 145°F |
Beef
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Beef Back Ribs | 225°F | 4-6 hrs | No | 145°F |
| Beef Brisket | 225°F | 10-16 hrs | No | 145°F |
| Beef Kabobs | 400°F | 4-6 min | Yes | 145°F |
| Filet Mignon | 450°F | 3-4 min | Yes | 145°F |
| Flank Steak | 450°F | 2-3 min | Yes | 145°F |
| Flat Iron Steak | 450°F | 2-3 min | Yes | 145°F |
| Ground Beef Burgers | 400°F | 2-3 min | Yes | 160°F |
| Lamb Chops | 450°F | 2-3 min | Yes | 145°F |
| London Broil | 450°F | 3-4 min | Yes | 145°F |
| New York Strip Steak | 450°F | 2-3 min | Yes | 145°F |
| Ribeye Steak | 450°F | 2-3 min | Yes | 145°F |
| Sirloin Steak | 450°F | 2-3 min | Yes | 145°F |
| Skirt Steak | 450°F | 1-2 min | Yes | 145°F |
| T-Bone Steak | 450°F | 3-4 min | Yes | 145°F |
| Tri-Tip | 400°F | 10-15 min | Yes | 145°F |
| Veal Chops | 400°F | 2-3 min | Yes | 145°F |
Poultry
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Bone-In Chicken Breast | 375°F | 4-6 min | Yes | 165°F |
| Bone-In Chicken Thighs | 400°F | 4-5 min | Yes | 165°F |
| Chicken Breast | 400°F | 3-4 min | Yes | 165°F |
| Chicken Leg Quarters | 375°F | 15-20 min | Yes | 165°F |
| Chicken Legs (Drumsticks) | 375°F | 13-18 min | Yes | 165°F |
| Chicken Sausage | 400°F | 3-5 min | Yes | 165°F |
| Chicken Thighs | 400°F | 3-4 min | Yes | 165°F |
| Chicken Wings | 375°F | 10-15 min | Yes | 165°F |
| Cornish Hen | 375°F | 15-23 min | Yes | 165°F |
| Ground Chicken | 400°F | 3-4 min | Yes | 165°F |
| Ground Turkey | 400°F | 3-4 min | Yes | 165°F |
| Quail | 400°F | 2-3 min | Yes | 165°F |
| Turkey Legs | 300°F | 0.8-1 hr | Yes | 165°F |
| Whole Chicken | 350°F | 1-1.5 hrs | No | 165°F |
Lamb
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Boneless Leg of Lamb | 400°F | 10-15 min | Yes | 145°F |
| Ground Lamb | 400°F | 2-3 min | Yes | 160°F |
| Lamb Burgers | 400°F | 2-3 min | Yes | 160°F |
| Lamb Chops (Loin) | 450°F | 2-3 min | Yes | 145°F |
| Lamb Chops (Rib) | 450°F | 1-2 min | Yes | 145°F |
| Lamb Kabobs | 400°F | 4-6 min | Yes | 145°F |
| Rack of Lamb | 400°F | 8-13 min | Yes | 145°F |
Seafood & Fish
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Calamari | 450°F | 1 min | Yes | 145°F |
| Halibut | 400°F | 2-3 min | Yes | 145°F |
| Lobster Tail | 400°F | 3-4 min | Yes | 145°F |
| Mahi-Mahi | 400°F | 2-3 min | Yes | 145°F |
| Salmon Fillet | 400°F | 2-3 min | Yes | 145°F |
| Sea Scallops | 450°F | 1-2 min | Yes | 145°F |
| Shrimp | 400°F | 1-2 min | Yes | 145°F |
| Swordfish | 450°F | 2-3 min | Yes | 145°F |
| Tuna Steak | 450°F | 1-2 min | Yes | 145°F |
| Whole Salmon | 400°F | 8-13 min | Yes | 145°F |
Frozen
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Frozen Burgers | 375°F | 4-5 min | Yes | 160°F |
Prepared
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Hot Dogs | 400°F | 3-4 min | Yes | 165°F |
Indian
| Food | Temp | Time per Side | Flip? | Safe Temp |
|---|---|---|---|---|
| Paneer (Grilled) | 400°F | 2 min | Yes | N/A |
Direct vs Indirect Heat: When to Use Each
The single biggest factor in grilling time is whether you cook over direct or indirect heat. Direct heat (food sits over the flame) cooks fast but only works for thin cuts. Indirect heat (flame to the side, lid closed) takes longer but cooks the interior without charring the exterior.
Direct Heat Timing
Use for anything under 3/4 inch thick. These foods cook in under 12 minutes total.
- 1-inch steaks: 4-5 min per side (medium-rare)
- Burgers (3/4 inch): 4-5 min per side
- Shrimp: 2-3 min per side, until they curl into a C
- Asparagus: 3-4 min total, one roll halfway through
- Fish fillets (1/2 inch): 3-4 min per side, skin side first
Indirect Heat Timing
Use for anything over 1.5 inches thick or bone-in. Plan for significantly longer cooks.
- Bone-in chicken: sear 3 min direct, then 20-25 min indirect
- Thick pork chops (1.5 inch): 8-10 min per side indirect after a 2 min sear
- Whole chicken: 60-90 min at 350F, no flipping needed
- Baby back ribs: 2-3 hours at 275F with foil wrap at hour one
- Thick steaks (2 inch+): indirect to 115F, then 90 sec per side direct
The crossover point is roughly 3/4 inch thick. Between 3/4 and 1.5 inches, you can go either way. Over 1.5 inches, indirect heat (or a reverse sear) is the only reliable approach.
What Changes Your Grilling Time
The times in the chart are baselines. Several real-world factors push the actual cook time higher or lower. Knowing these helps you adjust on the fly instead of blindly following a chart.
Meat thickness, not weight
A 12-oz ribeye that is 1 inch thick cooks in the same time as an 8-oz sirloin that is 1 inch thick. Thickness determines how far heat must travel to the center. Weight only matters for large roasts on indirect heat (whole chicken, pork shoulder) where you plan roughly 15-20 minutes per pound.
Starting temperature of the meat
Meat straight from the fridge (38-40F) takes 2-4 minutes longer per side than room-temperature meat (60-65F). Pull steaks and chops from the fridge 30-45 minutes before grilling. Chicken is the exception. For food safety, keep chicken refrigerated until it goes on the grate and add the extra time.
Lid position
Lid closed adds convection heat from above, cutting cook time by 25-30% for thick items. Lid open means only the bottom cooks, doubling the time for anything over 3/4 inch. Keep the lid open only for fast-cooking thin items like shrimp, asparagus, and hot dogs.
Wind and ambient temperature
Grilling in 40F weather or steady wind costs 25-50F of grill temperature. That adds 1-3 minutes per side for most cuts. On very cold or windy days, keep the lid closed as much as possible and extend your preheat time to 20 minutes.
Bone-in vs boneless
Bone acts as an insulator. A bone-in pork chop takes 2-3 minutes longer per side than a boneless chop of the same thickness. Bone-in chicken thighs take 5-8 minutes longer total than boneless. Always check temperature near the bone, where the meat cooks slowest.
Common Grilling Mistakes That Ruin Your Timing
Not preheating the grate
A cold grate adds 2-3 minutes to your cook because the meat steams instead of searing. That steam prevents crust formation, so the food sticks when you try to flip. Preheat for a full 15 minutes with the lid closed. When the grate is properly hot, food releases cleanly after 3-4 minutes.
Moving food too often
Every time you lift, poke, or slide food around the grate, you reset the sear clock on that spot. One flip is enough for steaks, burgers, and chops. Fish needs zero flips if you use a well-oiled, screaming-hot grate. The only foods that benefit from frequent moving are sausages and corn (roll every 2-3 minutes for even charring).
Skipping the two-zone setup
Without a cool zone, you have nowhere to move food when flare-ups hit or when the outside is done but the inside needs more time. Set up two zones every single time you grill. On gas, one side high and one side off. On charcoal, all coals pushed to one half. This adds zero time to your prep but saves entire meals from burning.
Cutting into meat to check doneness
Every cut releases juice and heat from the interior. A steak that is cut open at the 6-minute mark needs an extra 1-2 minutes because you just vented its internal heat. Use an instant-read thermometer instead. Insert it from the side into the thickest part, avoiding bone and fat. It takes 3 seconds and does not drain the juices.
Not resting the meat
Resting is not optional. A steak that goes straight from grill to plate loses 30-40% of its juice when cut. Rest steaks and chops 5 minutes, chicken breasts 5-8 minutes, and roasts 15-20 minutes. During resting, carryover cooking raises the internal temperature another 3-5 degrees, so pull your meat slightly before target.
Frequently Asked Questions
How long do you grill a 1-inch steak?
How long does it take to grill pork chops?
How do you know when grilled chicken is done without a thermometer?
Do grilling times change between charcoal and gas grills?
Should I use a timer or a thermometer when grilling?
Grill Temp Chart
Temperature zones, charcoal vs gas, heat setup
Steak Temps
Rare to well done with pull temps and rest times
All Meat Temps
USDA chart for chicken, pork, beef, seafood