You can substitute sweet frozen corn instead of fresh corn. You can substitute dairy free yogurt and butter to make this dish dairy free. If you cannot find tajin you can use chili powder instead. If you don't like spice, use less jalapeno, or remove it altogether. You can also omit the cayenne powder if you don't like spice or are making the dip for kids.