Although technically a legume rather than a nut, peanuts are a stellar choice when choosing high-protein nuts to munch on. They're also highly versatile and can be enjoyed in several ways, including ...