Learn how to cook corn on the cob six different ways with this clear, step-by-step guide. Whether you want to grill corn in foil, grill it in the husks, cook it directly on the grates, roast it in the oven, boil it on the stove, or prepare it quickly in an Instant Pot, these tested methods will help you get tender, juicy corn every time.

Table of contents
- Grill corn in foil
- Grill corn in the husks
- Cook corn directly on the grill
- Oven roast corn on the cob
- Boil corn on the cob
- Cook corn on the cob in an Instant Pot
- What’s the best way to cook corn on the cob?
- Ways to season it
- What to serve it with
- Storage and reheating
- More kitchen tutorials
There’s nothing like that first batch of sweet corn on the cob each year. Biting into juicy, tender corn signals the height of the season and makes a simple side feel special.
I tested multiple ways to cook fresh corn and distilled what works best. Spoiler: my favorite overall is grilled corn wrapped in foil with butter, but every method below produces excellent results depending on your equipment and preference.




Grill corn in foil
- Preheat the grill to medium-high heat (about 375–400°F).
- Shuck the ears of corn and place each ear on a piece of heavy-duty aluminum foil.
- Top each ear with about ½ tablespoon of butter, then wrap the foil tightly over and around the corn.
- Place the foil-wrapped corn on the grill and cook for 15 minutes, turning occasionally. Unwrap and serve immediately.




Grill corn in the husks
- Preheat the grill to medium-high heat (about 375–400°F).
- Pull back the husks, remove the silk, then pull the husks back up over the ear.
- Soak the ears (with husks on) in cold water for 20 minutes to reduce the chance of burning on the grill.
- Pat the ears dry and place directly on the grill. Cook for about 10 minutes, rotating often. Remove and serve.
Cook corn directly on the grill
- Preheat the grill to medium-high heat (about 375–400°F).
- Shuck the ears and place them directly on the grill grates.
- Cook for about 10 minutes, rotating frequently. Remove when kernels are slightly charred and tender.


Oven roast corn on the cob
- Preheat the oven to 350°F.
- Leave the husks on and line up whole cobs directly on the oven grates.
- Bake for 35 minutes. Let cool a few minutes, then remove the husks and serve.



Boil corn on the cob
- Bring a large pot of water to a boil over high heat and add 1 tablespoon of salt.
- Shuck the ears and add them to the boiling water.
- Boil for about 7 minutes. Drain in a colander and serve immediately.
Note: Some people cook corn with butter in the pot. It’s optional — I prefer to add butter after cooking so the flavor stays bright.



Cook corn on the cob in an Instant Pot
- Pour 1 cup of water into the Instant Pot and place the trivet in the bottom.
- Shuck the ears and stack them on the trivet, alternating directions if needed.
- Cook on HIGH pressure for 5 minutes. Let pressure release naturally, then remove with tongs.
Hot tip: With the pot still warm, melt a little butter in the empty Instant Pot and drizzle it over the corn for quick, even melted butter.

What’s the best way to cook corn on the cob?
- Fastest: Grilling directly on the grates—about 10 minutes once the grill is hot.
- Best texture: Grilling in foil with butter yields juicy kernels, tender texture, and a bit of char for added flavor.
- Best overall: For me, grilling in foil is the top method. If you don’t have a grill, the oven roast is a close runner-up and produces similar, robust flavor without needing an outdoor grill.
Grilling directly on grates can dry the corn slightly more than foil-wrapped corn. Grilling in husks delivers smoky results but sometimes risks flare-ups even after soaking. If you’re short on time or your grill runs hot, remove the husks and choose direct grilling or foil wrapping.
If you don’t have a grill and don’t want to heat the house, boil on the stove or use an Instant Pot for quick, reliable corn.
Follow the methods here and you’ll end up with delicious corn no matter which technique you choose.
Tip: Scale these methods to cook as many ears as you need—the main limits are pot size for boiling and Instant Pot capacity.
Ways to season it
Simple is classic: butter, salt and pepper. To boost flavor, try:
- Vegetable seasoning or lemon pepper for bright savory notes.
- Cajun seasoning for a spicy kick.
- Fresh chopped herbs like cilantro or parsley over melted butter.
- Crumbled feta, goat cheese, or grated Parmesan for tangy, salty finishes.
- Make elote (Mexican street corn): brush mayonnaise on the cooked corn, squeeze lime juice, dust with chili powder or cayenne, and sprinkle crumbled cotija cheese and cilantro.
- Drizzle with bold sauces such as chipotle or harissa-tahini for a richer, more complex finish.

What to serve it with
Corn on the cob is a versatile side for summer meals. Pair it with:
- Pulled pork, smoked ribs, or grilled pork chops.
- Burgers and smash-style burgers.
- Grilled steak, marinated steak, or chili-lime grilled shrimp.
You can also remove the kernels to use in salads, salsas, soups, mac and cheese, enchiladas, or pasta salads—fresh kernels add sweetness and texture.
Storage and reheating
Store cooked corn on the cob in an airtight container in the refrigerator for up to 5 days. Reheat by quickly searing in a hot skillet, placing on a hot grill, or microwaving briefly. Kernels removed from the cob also keep well and can be served hot or cold.

More kitchen tutorials
Want to sharpen other basic cooking skills? Look for guides on cooking asparagus, hard-boiling eggs, caramelizing onions, and roasting sweet potatoes to expand your weeknight and seasonal menus.
How To Cook Corn On The Cob — Recipe Summary
Ingredients
- 4 ears of corn (adjust quantity as needed)
- Optional: butter, salt, and your choice of seasonings or toppings
Quick Instructions (by method)
Boil in salted water
- Add 1 tablespoon salt to a large pot of water and bring to a boil.
- Add 4–8 shucked ears and boil for 7 minutes.
- Drain and serve hot.
Grill in husks
- Preheat grill to medium-high (375–400°F). Pull back husks, remove silk, then pull husks back up.
- Soak in cold water for 20 minutes, dry, then grill 10 minutes rotating often.
Grill in foil
- Preheat grill to medium-high. Shuck corn, place each ear on foil with ½ tablespoon butter, and wrap.
- Grill 15 minutes, turning occasionally. Unwrap and serve.
Cook directly on the grill
- Shuck and place ears on hot grates. Rotate frequently and cook about 10 minutes until lightly charred.
Roast in the oven
- Preheat oven to 350°F. Place whole cobs (husks on) directly on oven grates.
- Bake 35 minutes, cool slightly, then remove husks.
Instant Pot
- Pour 1 cup water into the Instant Pot and set the trivet inside.
- Stack shucked ears on the trivet and cook on HIGH for 5 minutes. Natural release, then remove.
Notes
- Top with butter, salt, and pepper, or try alternative seasonings like lemon pepper, cajun spice, or fresh herbs.
- Elote: brush with mayonnaise, squeeze lime, dust with chili powder, and finish with crumbly cheese and cilantro.
- Leftovers will keep up to 5 days refrigerated; reheat briefly on a skillet or grill or use kernels cold in salads and salsas.
Nutrition (per ear, approximate)
Calories: ~77 kcal; Carbohydrates: ~17 g; Protein: ~3 g; Fat: ~1 g; Fiber: ~2 g. Nutrition varies based on toppings and preparation.