Grilling corn on the cob takes about 15 to 25 minutes at medium-high heat, which is roughly 350 to 400F. There are three ways to do it: straight on the grill grates for real char, tucked inside the husk so it steams in its own jacket, or wrapped in an aluminum foil packet for a hands-off cook. Pick the one that matches how much mess you want at the dinner table and how much char you actually like.
This is a beginner-friendly cook. Almost nothing can go wrong if you watch the color instead of the clock, and once you know which method you prefer you will never need the pot again. Mid-summer is the season, when fresh corn is actually sweet and the sugars caramelize instead of scorching.
What You Need
You need very little. Fresh ears of corn with the husks still on, a grill that reaches medium-high heat, a pair of tongs, and salt. That is the whole shopping list for the basic version.
These extras make it easier:
- A large bowl or pot for soaking the husks if you plan to cook them in-husk.
- A vegetable peeler for a quick strip of kernels if you want corn ribs later.
- Aluminum foil and a small bowl of melted butter for the packet method.
- Grill gloves for turning husks, which char and get hot fast.
- A wire rack set on a baking sheet if you are cooking a big batch and need somewhere to put finished ears.
For seasoning, coarse salt is the baseline. Beyond that, softened butter, lime wedges, chili powder, Cotija cheese and a little crema or sour cream cover most of what people want on grilled corn. A little oil or mayonnaise on the outside keeps kernels from tearing off the grate.
Step-by-Step
How to Prepare Corn Before Grilling
Start with fresh corn in the husks and leave the husks on until you decide which method you are using. If the ears are field-fresh, the silk is stiff and pale; anything from a supermarket bin has thinner husks and silk that pulls away easily. Both grill fine, they just steam by different amounts.
For the in-husk method, soak the ears in cold water for 20 to 30 minutes. Many readers on grilling forums swear by salted water for that soak, and it is easy to do: a tablespoon of salt per quart. The soak is not about salt flavor penetrating the kernels, it is about the husk staying pliable so it does not scorch before the corn cooks.
For grilling naked, strip the husks and silk completely. Any silk left behind burns and sticks to the teeth. Pat the cobs dry, then rub them with a thin coat of oil or mayonnaise. That film is what keeps the kernels from tearing off the grates later.
For foil packets, shuck the corn, add a butter chunk to each cob, and wrap tightly. Double-wrap if you want to be certain the butter stays in, because a leak onto coals is a flare-up. If the cob is huge, cut it in half crosswise so it fits the packet flat and cooks evenly.
How to Set Up the Grill for Corn
Preheat to medium-high heat, 350 to 400F, and let the grates get fully hot before the corn goes on. Corn is mostly water, so it will not sear until the surface moisture cooks off; a cold grate just welds it to the metal.
Build a two-zone fire if your grill allows it: burners or coals on one side, empty space on the other. That gives you a direct zone for char and an indirect zone to finish the cob gently. Corn goes on direct heat first for 6 to 8 minutes, then moves to the indirect side for another 6 to 7 minutes while you baste it.
Brush the grates with oil, and if the grates are round, use the gap between them or lay a pair of parallel grates or flat bars across the top so ears cannot roll away from you. That happens more than people admit.
Leave the lid closed for most of the cook, especially on gas and pellet grills. An open lid lets heat and moisture escape, so you cook longer and char more. On charcoal, an open lid is faster and gives you more control, so shorten by a couple of minutes and turn more often.
How to Grill Corn on the Cob
Lay the ears down perpendicular to the grates so the rows of kernels run across, not along, the bars. You get more surface contact and better marks that way. Turn the corn every 2 to 3 minutes, and keep a close eye on it after the first flip.
Naked corn takes about 15 to 20 minutes total. Husk-on corn takes 20 to 25 minutes because it has to cook through the jacket. A foil packet takes 15 to 18 minutes, then rests closed for about 5 minutes so the trapped steam finishes the center. Large cobs run 5 minutes longer than small ones, which is where most conflicting cook times on the internet come from.
Char builds fast once the kernels start popping. That popping sound is the signal that surface moisture is gone and browning has started. At that point you can move the corn to the cooler zone or pull it off and finish under indirect heat for the last few minutes.
Here is roughly how long corn takes to cook on each setup:
| Method | Temperature | Total time | What you get |
|---|---|---|---|
| Naked on the grates | 350 to 400F direct | 15 to 20 min | Strong char, smoky kernels |
| Inside the husk | 350 to 400F, then indirect | 20 to 25 min | Steamed, juicy, mild char |
| Foil packet | 350 to 375F | 15 to 18 min plus 5 min rest | Hands-off, no flare-ups |
| Charcoal, open lid | Medium-high coals | 12 to 16 min | Fastest, most char |
| Large cob, any method | Same | Add about 5 min | Cooks through to the core |
You will know the corn is done without cutting it. The kernels are bright yellow, plump and shiny, and one pressed gently with a fingernail gives slightly. Pull a kernel from the end if you are unsure; it should pop free of the cob with no resistance and taste sweet, not starchy.
Season Corn and Serve It
Have the butter melted and the salt out before the corn comes off the heat. Butter applied at the end melts into the kernels; butter applied at the start burns on the grates and causes flare-ups.
These are the combinations worth trying:
- Butter and salt: the classic. Roll the hot cob in melted butter, then sprinkle coarse salt.
- Lime, chili powder and salt: roll in butter, squeeze lime over it, dust with chili. This is elote-style corn in a minute.
- Elote proper: mayo or crema, crumbled Cotija, chili powder, a squeeze of lime, and fresh cilantro if you like it.
- Garlic herb butter: butter softened with minced garlic, parsley and a pinch of salt, melted and brushed on.
- Tajin and butter: roll in butter and dust lightly with Tajin. Go easy on it, it carries heat fast.
Corn is served immediately, still hot. If you are cooking for a crowd, set finished ears on a wire rack over a baking sheet, not a plate, so the underside does not steam and go soggy. A folded towel over the rack keeps them warm for up to an hour without drying the kernels.
It pairs with almost anything off the same grill: steak, chicken thighs, shrimp, burgers and sausages. Corn also works as a vegetarian main alongside a bean dish and warm tortillas.
Common Mistakes
The kernels burn while the cob is still hard in the center. The direct heat is cooking the outside long before the middle catches up. Fix it with the two-zone method: sear 6 to 8 minutes direct, then move to indirect heat until the center yields. For a fix without zones, shank the corn in a foil pan with a little water and let the water steam the interior.
Kernels tear off and stick to the grates. The surface is either wet or bare. Oil the cobs lightly before they go on, and make sure the grate itself is brushed and hot. If kernels still stick, they are undercooked; once the sugars caramelize, most of them release on their own.
The corn is done but there is no char. Most likely you cooked it entirely in the indirect zone or kept the lid closed the whole time. Char needs dry kernels and open heat, so spend the first several minutes on the direct side with the lid up, and stop basting early so the surface can dry out.
It charred black and tastes bitter. Once kernels go past deep brown they are ash territory, and the char pulls bitter compounds into the whole cob. Pull at the point where you see distinct dark stripes rather than solid black patches. Deep brown is flavor, solid black is a mistake.
The seasoning clumps or the butter leaks and flares up. Butter applied before grilling melts and drips. Cook the corn first, finish it with butter afterward, and stir the melted butter so it does not run. For seasoning, sprinkle salt and chili from a height and use less than you think.
A few extras worth knowing: soaking is optional and only matters for the in-husk method, pre-boiling is not needed unless you are grilling very thick cobs, and reheating corn in a dry skillet for two minutes revives ears that cooled too far.
Frequently Asked Questions
How long does corn take to cook on a grill?
Naked corn takes 15 to 20 minutes at medium-high heat, husks-on corn takes 20 to 25 minutes, and a foil packet takes 15 to 18 minutes plus a 5 minute rest. Large cobs add about 5 minutes. Turn every 2 to 3 minutes and pull when the kernels are bright yellow and give slightly.
Is it better to grill corn in foil or not?
Foil wins if you want a hands-off cook, minimal cleanup and no flare-ups, since the packet traps steam and keeps the butter in. Skip foil if you want real char and smoky flavor, because the packet blocks direct heat. Grilling naked is the fastest route to grill marks.
Is it better to grill corn with or without husks?
Husks-on corn steams inside the jacket and stays juicy, but takes 5 extra minutes and needs grill gloves to turn. Naked corn chars faster and tastes smokier, so make sure every bit of silk is removed before it hits the grate. Many cooks pull the husks back halfway through for both.
Should I grill corn with the lid open or closed?
Keep the lid closed for most of the cook on gas and pellet grills so heat and moisture stay trapped and the cob cooks evenly. On charcoal, an open lid gives you faster, more controllable heat, so shave a couple minutes off the time and turn the corn more often to build char.
How do I keep corn from sticking to the grill?
Brush the grates with oil and let them heat fully before the corn goes on. Rub the cobs lightly with oil or mayonnaise so the kernels have a barrier, and dry them properly after soaking. Sticking that happens later in the cook usually means the corn is not done yet, so give it another two minutes.
Conclusion
Start by preheating the grill to medium-high heat and oiling the grates while you prep the corn, because that is the step most people rush. Choose the method before you shuck: husk-on for juicy and mild, naked for char, foil for hands-off.
The technique that makes the difference is watching the kernels rather than the clock. Give them 6 to 8 minutes of direct heat for flavor, finish on indirect heat so the center cooks through, and pull them when the kernels are bright yellow and give under a light press. Finish with butter and salt off the heat, and grilled corn on the cob comes out juicy and evenly char every time.