Roasting corn on the cob in your oven takes less time than you might expect, and the results rival any backyard grill. If you are wondering how long to roast corn on cob in oven, the short answer is 25 to 35 minutes at 400°F (204°C). That window gives you sweet, tender kernels with a few toasted spots.
The exact time depends on a few things. Corn size, husk status, and your oven’s real temp all play a role. Below you’ll find a full breakdown, plus simple steps and flavor options.
How Long To Roast Corn On Cob In Oven
Most home ovens need 25 to 35 minutes for a whole cob at 400°F. Here is a quick reference table you can follow.
- With husk on: 30 to 35 minutes at 400°F
- Husk removed, wrapped in foil: 25 to 30 minutes at 400°F
- Husk removed, on a baking sheet: 20 to 25 minutes at 425°F
- Frozen corn on the cob: 35 to 45 minutes at 400°F
These times are for medium to large ears. Small ears cook faster, so check them 5 minutes early. Also, every oven runs a bit hot or cold. An oven thermometer helps you avoid guesswork.
Why The Husk Matters For Roasting Time
The husk acts like a natural steamer. It traps moisture and protects the kernels from direct heat. That means husk-on corn needs a few extra minutes, but it stays juicy.
Husk-off corn cooks faster because heat hits the kernels directly. If you leave it bare, watch it closely after 15 minutes. The sugars can scorch fast.
Oven Temperature And Rack Position
400°F is the sweet spot for most recipes. You can go up to 425°F for faster browning or drop to 375°F for a slower roast.
Place the rack in the middle of the oven. If you use the top rack, the tops of the ears may char before the middle cooks. A lower rack works fine too, but add 3 to 5 minutes.
Step-By-Step: Roast Corn On The Cob In Your Oven
Follow these steps for consistent results every time.
- Preheat your oven to 400°F. Let it fully heat, about 15 minutes.
- Prep the corn. Leave the husk on, or peel it back and remove the silk.
- If husk-on, soak the ears in cold water for 10 minutes. This adds steam.
- Pat dry. Drizzle with olive oil and season with salt and pepper.
- Wrap husk-off corn in foil, or place it directly on a baking sheet.
- Roast for 25 to 35 minutes, turning once at the halfway point.
- Check doneness. Kernels should be tender and slightly browned.
- Rest for 2 to 3 minutes, then peel, butter, and serve.
Turning the corn matters. It helps each side get even heat. If you skip this, one side may brown while the other stays pale.
How To Tell When Corn Is Done
Use a fork or your fingers to press a kernel. It should feel soft, not mushy. The color also shifts to a deeper yellow.
For husk-on corn, the husk will look slightly charred and pull away from the cob. That is a good sign. If you open one early and it looks pale, close it and give it 5 more minutes.
Common Mistakes That Change Cooking Time
- Crowding the pan. Overlapping ears steam instead of roast.
- Skipping the preheat. A cold oven adds 5 to 10 minutes.
- Using a low temp. Below 375°F, corn takes much longer and dries out.
- Not turning. Uneven heat leads to uneven doneness.
- Overcooking. Past 40 minutes, kernels get wrinkly and tough.
One more thing. Fresh corn cooks faster than older corn. If your corn sat in the fridge for a week, add a few minutes.
Flavor Variations And Toppings
Plain roasted corn is great, but you can change things up with simple add-ons.
- Butter and sea salt: the classic combo
- Chili powder, lime, and cotija cheese: Mexican street style
- Honey butter: sweet and rich
- Garlic butter and parsley: savory and simple
- Old Bay and melted butter: a coastal twist
Add toppings right after roasting, while the corn is hot. That helps butter melt and seasonings stick.
Can You Roast Corn Ahead Of Time
Yes. Roast the corn, let it cool, and store it in the fridge for up to 3 days. Reheat in a 350°F oven for 8 to 10 minutes.
You can also prep the corn raw and keep it wrapped in foil in the fridge for a day. Then roast it when you are ready. This saves time on busy nights.
How Long To Roast Frozen Corn On The Cob
Frozen corn needs more time. Do not thaw it first. Roast at 400°F for 35 to 45 minutes, turning once. The husk, if present, will steam the kernels as it heats.
Check it at 35 minutes. If the kernels are still firm, give it another 5 to 10 minutes. Frozen ears vary in size, so use the fork test.
Tips For Perfect Oven Roasted Corn
- Choose corn with tight, green husks and brown silk. That means fresh.
- Soak husk-on corn for 10 minutes to prevent burning.
- Use a rimmed baking sheet to catch any drips.
- Season before roasting, not just after. The heat locks in flavor.
- Let corn rest before peeling. The steam finishes the cooking.
If you like charred spots, broil the corn for the last 2 to 3 minutes. Keep an eye on it, because broilers burn fast.
So, how long to roast corn on cob in oven? Plan on 25 to 35 minutes at 400°F for most ears. Adjust for husk, size, and whether it is frozen. With these steps, you get tender, sweet corn without ever lighting a grill.