Catfish can definitely be eaten and in fact is a popular table fish – even considered a delicacy in some countries. It is best sourced from farms rather than murky lakes and if eating from the wild, ensure that they have been caught in clean water.