You can if you have time but it's not absolutely necessary. Soaking can help to tenderize the meat a bit more if you think it needs it. To soak catfish, put it in a bowl with enough cold water to cover the fish and add 1 tablespoon of salt per quart of water. Allow it to sit for 10-20 minutes before cooking.