US Trends

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.