Boil sweet corn on the cob for about 4–6 minutes in rapidly boiling water until the kernels are bright yellow and tender-crisp.

Quick Scoop

  • Fresh husked sweet corn: 3–6 minutes in boiling water, depending on how tender you like it.
  • Very fresh, super-sweet corn: often done in 2–4 minutes.
  • Frozen corn on the cob: 5–8 minutes after the water returns to a boil.
  • Corn boiled in the husk: about 10–12 minutes.

An easy method: bring a big pot of water to a rolling boil, add the corn, wait for the water to come back to a boil, then start timing 3–5 minutes and test a kernel with a fork or a bite; it should be juicy, tender, and still slightly crisp, not mushy.

Think of it like pasta: you’re aiming for “al dente” corn—just tender, not overcooked.

Simple step-by-step

  1. Fill a large pot with enough water to cover the corn and bring it to a strong boil.
  1. Add husked corn cobs, optionally with a pinch of salt (not too much, to avoid dulling sweetness).
  1. When the water returns to a boil, cook:
    • 3–5 minutes for very fresh corn
    • up to 6–7 minutes for larger or less fresh ears.
  1. Check a kernel; if it’s tender and bright, remove, drain, and serve with butter, salt, and pepper.

Little extra context

Many home cooks now recommend shorter boiling times (around 5 minutes) because long boiling makes corn tough and chewy rather than sweeter. Health and cooking guides summarise it as roughly 2–5 minutes for husked fresh corn, 5–8 for frozen, and about 10 for unhusked.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.