Wild-caught catfish has a muddy flavor that some people find off-putting. Soaking the fillets in milk for 30 minutes prior to cooking can help neutralize that flavor. Catfish that has been farm-raised in the U.S. does not have this flavor and does not need to be soaked beforehand.