For the best possible meal, start by treating the fish right from the moment you land it. If you're going to eat your catch, you have to keep it fresh, even before you begin cleaning your fish. Keep caught fish in a live well, a cooler or on a stringer in the water. And always fill your cooler or live well with the same water you're fishing in.
If you're not going to eat your catch, unhook it carefully—while it's still in the water—and release it using proper catch and release practices.
HOW TO CLEAN FISH: STEPS
If you are planning on cooking your fish whole or if you are going to steak it, rather than filleting it, cleaning your fish is a must.
1. To begin, rest the fish on the table or cutting board. Insert the knife tip into the fish's belly near the anal opening and move the blade up along the belly, cutting to the head.
2. Keep the knife blade shallow so you don't puncture the intestines.
3. Spread the body open and remove all of the entrails, locate the fish's anus and cut this out in a "V" or notch shape.
4. Some fish have a kidney by the backbone. Remove it by scraping it out with a spoon or your thumbnail.
5. Rinse the cavity out with a good stream of water and wash the skin. Some fish have a dark tissue lining the abdominal cavity that can be scraped off to prevent a strong, oily flavor.
6. Remove the head if you like, trout are often cooked with the head on.
7. Clean your fish-cleaning table immediately, collect the guts, heads, and scales, and discard them properly.
8. Your clean fish is now ready to be cooked.
HOW TO CLEAN FISH: TIPS AND WARNINGS
Research the area you're fishing to determine if the fish are safe to eat, some bodies of water are polluted with mercury and other heavy metals that fish absorb.