I'll give you a hint on cooking trout. It tastes like whatever you cook it in, or does it?
Cook it fresh. MUCH better.
Ok another hint. GRILL it. Say....what? Yessir...grill them. Delicious; and real easy. How?
Prep....catch them, clean them, I like to filet and leave the skin & scales on. Some like the skin off but it holds the juices and gives the meat a wonderful flavor that you don't get with skinless filets. Pat them dry with paper towels. Sprinkle some blackened seasoning of your choice on them and cover them; room temp is fine.
Now then...I make my own compound butter, well I make my own butter from scratch but it's basically the same as real butter you buy in the store. So grab a stick of butter (sticks work best) and let it sit at room temp for a little bit to soften up. Once soft (not melted just soft), mix in your favorite spices and mash it all up. Then grab a piece of wax paper and roll the butter up tight in wax paper, stick it in the fridge and let it cool & firm back up.
Now then...the grill. First off the closer the grate "bars" are to each other, the better. Trout is real flaky and you don't want them more than about 3/4" apart, 1/2" is better and 1/4" even better. I use both expanded metal and sometimes a GrillGrate (google it...). Mostly the GrillGrate because it cooks a little easier. I also cook over charcoal or real wood (wild black cherry this evening). Grates need to be clean. Fire up the grill, get it hot. about 400-450 at the most. Leave the grates off until the last few min before you put the fish on. Once the grates are on, spray or wipe them with oil, I use olive oil but canola works too and there is no difference in taste. I also like to put some oil on the fish. Fish skin side UP for a couple minutes, turn (don't flip) let it cook another few minutes, then flip skin side down. You CAN just do it skin side down but you have to keep the heat a little lower or the fish will stick. Once the edges start to turn brown, it's done. Don't overcook (you'll ruin it). A couple minutes or so before you take the fish off the grill, put a pat of butter on the fish and let it melt into the meat; I like it to be about half melted when I take them off the grill and they'll melt the rest of the way while I'm cooking up veggies or getting the cornbread out of the oven. I make my own cornbread too, and have plenty of canned veggies to last about a year (bought a house that was owned by an older lady who left me a TON of canned stuff). By time the lil'uns and the ole lady are gathered round the table and thanks are returned, the butter will be melted into the fish; and the flavor will make you slap your momma. Well maybe not but it IS the best way I've found to cook fish; especially trout. I've also done it on cedar planks and that's not my cup of tea so to speak; I just prefer it on the halfshell over charcoal. Recipe courtesy of the Arkansas Game and Fish commission cook book, that recipe is also on youtube (walleye on the half shell).
https://www.youtube.com/watch?v=46wEJE45Su4
Last year I was on the gulf fishing and hung a few snapper and a couple of spanish mackerel. Guide says they're both good to eat; and said take them to the bar behind the marina and ask them to cook 'em up for you. They grilled them. Same deal as the trout but their seasoning is to die for. I gotta find out what it is.
Same recipe above works for almost all kinds of common fish that are edible. But I've done snapper grouper catfish walleye crappie brown, rainbow, and cutthroat trout, LM bass and a nice hybrid bass-they're all pretty good but walleye is the best with snapper right behind. Snapper is a probably the easiest to cook because it's a little firmer. You can usually buy snapper in stores that have a real meat department; if you can find it fresh it's a little better than frozen.