Originally posted by K Kruger:
Foil, imo, just causes the item inside to steam, not roast or grill. Like foiling potatoes for 'baking' or 'griling' - neither actually occurs - I'm not a fan.
I remove all the husk except the last inner leaves then roast indirect on a grill (or in an oven) or, if planning to be near the grill for a while (not a usual thing for me), I grill direct a couple or three minutes per side, rotating to cover all sides.
The inner husk dries and recedes (on the grill or in the oven) allowing some caramelization of the kernels and boosting flavor tremendously. The silk dries and comes off very easily after cooking, rather than trying to deal with ahead of time.
I often immediately smear with chipotle mayonnaise which the heat will cause to seize and set nicely.
Soaking in water does nothing.