How Long Does Corn Take To Cook
Fresh corn on the stovetop cooks in just 5 to 7 minutes once the water reaches a rolling boil. But how long does corn take to cook really depends on your method, whether you are boiling, grilling, roasting, or using the microwave. This guide breaks down the exact times for each cooking style so you get tender, sweet kernels every single time.
Corn is forgiving, but overcooking it turns sweet kernels into chewy, bland bites. The good news is that most methods are fast. You can have corn on the plate in under 10 minutes with almost no fuss.
How Long Does Corn Take To Cook
The short answer: boiling takes 5 to 7 minutes, microwaving takes 3 to 4 minutes per cob, grilling takes 10 to 15 minutes, and roasting takes 25 to 30 minutes. The right time depends on the corn type and how you like the texture.
Boiling Corn On The Stovetop
Boiling is the most common method, and its also the fastest for a full pot. Here is the simple process:
- Fill a large pot with enough water to cover the corn.
- Bring the water to a rolling boil. Add a pinch of salt if you want.
- Drop in the husked corn cobs.
- Cook for 5 to 7 minutes. Sweet corn needs only 5 minutes. Older or starchy corn may need 7 to 8 minutes.
- Remove the corn with tongs and serve right away.
Do not boil corn for 20 minutes like some old recipes say. That breaks down the sugars and makes the kernels tough. Five minutes is plenty for fresh summer corn.
Microwave Corn In The Husk
This is the easiest way when you only need one or two ears. Keep the husk on and trim the silk ends.
- Place 1 to 2 ears in the microwave.
- Cook on high for 3 to 4 minutes for one ear, or 5 to 6 minutes for two.
- Let them rest for 2 minutes. The husk will be hot.
- Cut the bottom off and slide the husk and silk right off.
Microwaved corn steams in its own husk, so it stays very juicy. It is a good choice when you do not want to heat up a big pot of water.
Grilled Corn On The Cob
Grilling adds a smoky flavor. You can grill with the husk on or off.
Husk On
- Soak the corn in water for 10 minutes so the husk does not burn.
- Grill over medium-high heat for 12 to 15 minutes.
- Turn every 3 to 4 minutes.
Husk Off
- Brush the corn with oil.
- Grill over medium-high heat for 8 to 10 minutes.
- Turn often until you see light char marks.
Grilled corn is done when the kernels are tender and slightly browned. Do not walk away for long, because husk-off corn can burn quick.
Roasted Corn In The Oven
Roasting works well for a big batch. Preheat your oven to 400°F (200°C).
- Leave the husks on and place the corn directly on the rack or a baking sheet.
- Roast for 25 to 30 minutes.
- Flip once halfway through.
- Let cool for 5 minutes, then peel back the husk.
If you prefer husk-off roasted corn, wrap each ear in foil with a little butter. Roast for 20 to 25 minutes. The kernels come out sweet and slightly caramelized.
How To Tell When Corn Is Done
You do not need a timer to be perfect. Use these quick checks:
- The kernels look plump and glossy.
- A fork or knife slides into a kernel with little resistance.
- The corn smells sweet, not grassy or raw.
- The color turns a deeper yellow or white, depending on the variety.
If the kernels look shriveled or wrinkled, you cooked it too long. If they taste starchy, they needed another minute or two.
Frozen Corn And Canned Corn Times
Frozen corn on the cob needs a bit more time than fresh. Boil frozen corn for 8 to 10 minutes. Frozen loose kernels cook in 3 to 4 minutes in boiling water or 2 to 3 minutes in the microwave. Canned corn is already cooked, so you only need to heat it for 2 to 3 minutes on the stove or 1 minute in the microwave.
Tips For Perfect Corn Every Time
- Do not add salt until after cooking. Salt can make kernels tough during boiling.
- Add a tablespoon of sugar to the boiling water to boost sweetness.
- Cook corn the same day you buy it for the best flavor.
- If you must store it, keep the husk on and refrigerate in a plastic bag.
- Reheat leftover corn in the microwave for 30 to 45 seconds, not in boiling water.
Common Mistakes To Avoid
One big mistake is boiling corn for too long. Another is cutting kernels off the cob while its still hot, which makes a messy pile. Let it cool for a few minutes first. Also, do not overcrowd the pot. If the cobs are stacked, some will cook faster than others. Use a wide pot so the corn floats freely.
Now you know exactly how long corn takes to cook for every method. Stick with 5 to 7 minutes for boiling, and you will get sweet, tender corn that tastes like summer. Adjust by a minute or two based on your stove and your taste, and you will nail it every time.