Eggs and Milk are the best substitutes. Proteins from Dairy are the most easily absorbed, and Eggs are close. On the vegetable side, Soy and nuts have the most protein.That said, since protein does encourage satiety, and is the backbone of many of my meals, I still find the recommendations for reasonable replacements quite handy.
DISCLAIMER: I'm sorry if I missed any vegetable that has more protein than soy or nuts or if there's some other protein that's more easily absorbed, resist the urge to prove me wrong please.
Spoilerlol internet