I'm sure they would be great for catfish but doubtful for other species. However, it seems most fish always nibble on any food that makes its way into the water. I bet grass carp would really like asparagus, but nothing (except me) would like brussels sprouts.