No. Frozen corn (thawed) can be used also, just keep in mind that roasting the corn adds a nutty toasted flavor to the dish. Canned corn is another option. Of course, canned roasted corn is now readily available at supermarkets.