How Long Cook Corn In Microwave
Whole corn cooked in the microwave can be done in minutes, whether you use fresh ears, frozen kernels, or canned varieties. So how long cook corn in microwave depends on which type you have, but most ears need just 3 to 5 minutes on high power.
That short cook time makes the microwave one of the easiest ways to get sweet, tender corn without boiling a big pot of water.
Below you’ll find exact times for every type of corn, plus simple steps so it comes out right the first time.
How Long Cook Corn In Microwave
The answer changes based on the form of corn you’re working with. Here is a quick reference you can scan in seconds.
- Fresh ear in the husk: 3 to 4 minutes per ear on high
- Fresh ear, husked: 2 to 3 minutes per ear
- Two fresh ears at once: 5 to 7 minutes total
- Frozen corn on the cob: 4 to 5 minutes per ear
- Frozen kernels: 3 to 4 minutes for one cup
- Canned corn: 1 to 2 minutes for one cup
These times assume a standard 1000 to 1200 watt microwave. If yours is weaker, add 30 to 60 seconds. If it’s stronger, check a bit early.
Fresh Corn In The Husk
This is the best method for flavor. The husk traps steam and keeps the kernels from drying out.
- Leave the husk on and trim the silk tassel at the top.
- Place the ear directly on the microwave safe plate.
- Cook on high for 3 to 4 minutes for one ear.
- Let it rest for 2 minutes, then cut off the bottom and slide the husk off.
Be careful when you open it. The steam inside is very hot and can burn your fingers fast.
Husked Fresh Corn
If you already removed the husk, wrap the ear in a damp paper towel. This adds moisture back and steams the kernels.
- One ear: 2 to 3 minutes
- Two ears: 4 to 5 minutes
- Three or four ears: 6 to 8 minutes, turning halfway
Rotate the ears at the halfway point so they cook evenly. Let them sit one minute before you butter them.
Frozen Corn On The Cob
Frozen ears are already blanched, so they just need to heat through. No thawing needed.
- Place the frozen ear on a microwave safe dish.
- Cover with a lid or damp towel to hold in steam.
- Cook on high for 4 to 5 minutes.
- Rest for 1 minute, then season.
For two frozen ears, plan on 7 to 9 minutes. Turn them once in the middle of cooking.
Frozen And Canned Kernels
Loose kernels cook even faster because there is no cob to heat.
- One cup frozen kernels: 3 to 4 minutes, stir after 2 minutes
- Two cups frozen kernels: 5 to 6 minutes, stir halfway
- One cup canned corn, drained: 1 to 2 minutes
- Two cups canned corn, drained: 2 to 3 minutes
Use a microwave safe bowl with a loose cover. Stir once so the middle heats as much as the edges.
Tips For Better Results
A few small habits make a real difference in texture and taste.
- Don’t overcook. Corn turns rubbery after about 6 minutes on high.
- Add a tablespoon of water to kernel bowls to create steam.
- Season after cooking, not before. Salt can toughen kernels.
- Let ears rest 1 to 2 minutes so heat spreads evenly.
- Use a cover to avoid a messy microwave and dry spots.
Common Mistakes To Avoid
Most problems come from three simple errors.
- Cooking too long. Start with the lower time and add more if needed.
- Not covering the corn. Uncovered kernels dry out quick.
- Forgetting to turn or stir. Hot spots leave some pieces cold.
If your corn comes out tough, it was likely cooked past the sweet spot. Next time, pull it out 30 seconds earlier.
How To Serve It
Once the corn is done, you can eat it right away. A little butter, salt, and pepper is all most people need.
For frozen or canned kernels, drain any extra liquid first. Then toss with butter, herbs, or a squeeze of lime.
Leftover corn keeps in the fridge for 3 to 4 days in a sealed container. Reheat it in the microwave for 30 to 45 seconds.
Quick Recap
Fresh husked ears take 2 to 3 minutes. Husked ears in the husk take 3 to 4 minutes. Frozen ears need 4 to 5 minutes, frozen kernels 3 to 4 minutes, and canned corn just 1 to 2 minutes.
Start with the shorter time, check the corn, and add 30 seconds if it needs more. That habit alone will keep your corn sweet and tender every time.