how long to boil corn for
Most fresh corn on the cob only needs about 3–5 minutes in boiling water once the water has returned to a full boil, just until the kernels are tender and bright yellow.
How long to boil corn for
- Fresh husked corn on the cob: 3–5 minutes in rapidly boiling water, uncovered or lightly covered, until tender.
- Very fresh, super-sweet corn: as little as 1–3 minutes can be enough, especially if you like it crisp-tender.
- Unhusked fresh corn (boiled in the husk): about 10 minutes.
- Frozen corn on the cob: 5–8 minutes after the water returns to a boil.
- Frozen corn kernels: 2–3 minutes in boiling water.
A simple way to judge doneness is to poke a kernel with the tip of a knife; it should be tender but still a bit firm, not mushy.
Quick rule of thumb: once the water is boiling and you add husked fresh corn, start checking at 3 minutes and pull it by 5 minutes for juicy, sweet results.
Extra tip: avoid boiling for longer than about 10 minutes total, since over-boiling can make the corn mushy and may reduce some antioxidants.