Fresh corn is the best for this recipe, especially when corn is in season. However you can use frozen or canned corn as well.