My Favorite salmon? Those caught on my boat. We ate fresh pinks last night with crab.
For the beginners. You have to plan to care for your catch. If you don't even the best fish can taste bad. First thing you have to do it kill it quick. Use a small bat or cub. You can buy one in most tackle shops. Hit it in the head just above the eyes twice. Don't miss and hit the meat behind the head or it will bleed and bruise into the flesh. I keep a 5 gallon bucket on board and fill it with salt water. I use a knife and cut thru the gills on both sides and place the fish head first into the bucket. That allows the fish to bleed out faster. I have also seen others place the dead fish in the net and hang it over the side while it bleeds out. Either will work. Then depending on the time I have its either into the ice chest or quickly gut the fish and then place it in the ice chest. The idea is to cool the fish as fast as you can. Removing the blood helps with this. This goes for all fish. I had a friend that hated trout until I cooked some for him and friends at dinner one night. He could not believe how good it was. Seems his dad was one of those guys that used a stringer instead of a ice chest. How do you think fish that is dragged around in the sun all day in the top of the water column, where its the warmest, is going to taste?
I know this is the basics but a lot of people don't know the basics .