No, you don't have to use foil or a grill basket, but I find it helpful because it keeps the potatoes from falling through the cracks of the grill. If you don't have either of those things, you can just place the potatoes directly on the grill grates.