How Long To Cook Corn On The Grill In Foil
Grilling corn in foil steams the kernels while adding a subtle smoky char to the outer husk. If you want to know how long to cook corn on the grill in foil, the short answer is 15 to 20 minutes over medium heat. That range works for most grills, but a few things can shift the timing up or down.
This guide breaks down the exact cook times, temperatures, and simple steps so your corn comes out tender every time. You do not need fancy tools. Foil, butter, and a hot grill are enough.
How Long To Cook Corn On The Grill In Foil
The total time depends on your heat level and whether you pre-cook the corn. Here is a quick reference you can use right away.
- Medium heat (350°F to 400°F): 15 to 20 minutes
- High heat (450°F+): 10 to 12 minutes
- Low heat (300°F): 25 to 30 minutes
- Pre-boiled corn: 8 to 10 minutes
- Frozen corn in foil: 20 to 25 minutes
For most people, medium heat hits the sweet spot. The foil traps steam, so the kernels cook evenly without drying out. You still get a light char on the outside if you leave a small opening in the foil.
Why Foil Changes The Cooking Time
Foil acts like a mini oven. It holds in moisture and heat, so the corn steams as much as it grills. That means you do not need to flip as often, and the kernels stay juicy.
Without foil, corn can dry out in 8 to 10 minutes. With foil, you get a longer window and a more forgiving cook. This is why beginners love the foil method.
Factors That Affect Grilling Time
No two grills run the same. Keep these points in mind so you can adjust on the fly.
- Grill type: Gas grills heat faster than charcoal. Charcoal may need 5 extra minutes.
- Corn size: Larger ears take longer than small ones.
- Foil layers: One layer cooks faster than two or three.
- Lid position: Closed lid traps heat and speeds things up.
- Starting temp: Cold corn from the fridge needs a few more minutes.
Step-By-Step Guide To Grilling Corn In Foil
Follow these steps and you will get tender, smoky corn with almost no effort.
- Preheat your grill to medium heat, about 375°F.
- Husk the corn and remove all silk. Rinse the ears under cold water.
- Pat the corn dry with a paper towel. This helps the butter stick.
- Place each ear on a sheet of heavy-duty foil large enough to wrap it fully.
- Add one tablespoon of butter, a pinch of salt, and pepper to each ear.
- Wrap the foil tightly, leaving a small vent at the top for steam to escape.
- Place the wrapped corn on the grill grates. Close the lid.
- Cook for 15 to 20 minutes, turning every 5 minutes with tongs.
- Check doneness by carefully opening one foil packet. Kernels should be bright yellow and tender.
- Remove from grill and let rest for 2 minutes before opening. Steam is very hot.
How To Tell When The Corn Is Done
You can test corn without burning your fingers. Use these simple checks.
- Color: Kernels turn a deeper yellow and look glossy.
- Texture: A fork or knife slides in with little resistance.
- Aroma: You smell sweet corn, not raw starch.
- Touch: Squeeze the foil gently. The ear should feel soft, not firm.
If the corn still feels hard, close the lid and cook for 3 more minutes. Check again. It is hard to overcook corn in foil, so a little extra time is fine.
Common Mistakes To Avoid
Small errors can lead to dry or uneven corn. Watch out for these.
- Not preheating the grill. Cold grates slow the cook and cause sticking.
- Using too much butter. It pools and makes the corn greasy.
- Wrapping too loose. Steam escapes and the corn dries out.
- Forgetting to turn. One side can burn while the other stays raw.
- Opening the foil too early. You lose heat and add minutes to the cook.
Tips For Better Foil-Grilled Corn
These small tweaks make a big difference in flavor and texture.
- Soak husked corn in cold water for 10 minutes before grilling. It stays extra juicy.
- Add a sprig of fresh herbs like rosemary or thyme inside the foil.
- Use a light drizzle of olive oil instead of butter for a cleaner taste.
- For char marks, open the foil during the last 2 minutes of cooking.
- Let corn rest in the foil for 5 minutes after grilling. It finishes cooking in its own steam.
Can You Grill Corn In Foil Ahead Of Time
Yes, you can. Cook the corn fully, then keep it wrapped in foil. Place the packets in a cooler or a warm oven at 200°F for up to one hour. The corn stays hot and moist.
If you need to reheat, put the foil packets back on a medium grill for 5 minutes. Turn once. Do not microwave them, as the kernels can turn rubbery.
Foil Vs. Direct Grilling
Foil gives you steamed, tender corn with less risk of burning. Direct grilling gives you more char and a smokier bite, but it dries out faster. For a crowd, foil is safer and easier to manage.
You can also do a mix. Grill corn directly for 5 minutes, then wrap in foil for 10 minutes. This gives you both char and moisture.
Final Timing Reminder
So, how long to cook corn on the grill in foil? Plan on 15 to 20 minutes at medium heat. Turn every 5 minutes and check one ear before pulling them all off. Adjust for high heat, low heat, or pre-cooked corn using the chart above.
With foil, butter, and a hot grill, you get sweet, tender corn with almost no cleanup. Try it this weekend and keep the timing notes handy.