You can fry your fish in any oil of choice, but the most beloved oil for frying fish is to use peanut oil. The next two big options would be to use Crisco or lard. That said, it's much more likely that you have canola oil on hand, and you can use that if desired. You don't need a deep fryer for this recipe because any deep sided pot or dutch oven could work well.