https://www.aafp.org/afp/2009/0101/p43.html
https://www.ncbi.nlm.nih.gov/pubmed/19145965
https://en.wikipedia.org/wiki/Complete_protein
Now, to be fair, soy _does_ have a low level of tryptophan. Leafy greens are the best way to boost that, if that's your concern.
* Quinoa
* Buckwheat
* Hemp & Chia seed
* Spirulina
* MycoproteinThere's been a number of reports describing farmed fish as some of the most toxic food sources on the planet. It's definitely changed my attitude towards defaulting to a fish option at restaurants where its provenance is unknown or at best ambiguous.
My goto has become canned wild sardines in water, consumed similarly for omegas in an otherwise mostly plant-based paleo-like diet.
Salmon > mackerel > sardines > herring > trout.
I love salmon, but any of the above will do. I also switch it up for variety.
Honourable mention is shrimp, which only has 1/4 the Omega of salmon, but is usually the easy option at BBQs (and avoids the annoying conversations about how not eating meat isn't manly).
I make sure I go for wild fish, and also buy it fresh (never in packaging unless I'm absolutely desperate).