Richer in heart-healthy omega-3s than salmon, loaded with more anti-inflammatory polyphenols than red wine, and packing half as much musclebuilding protein as chicken, the walnut sounds like a Frankenfood, but it grows on trees. Other nuts combine only one or two of these features, not all three. A serving of walnuts-about 1 ounce, or seven nuts-is good anytime, but especially as a postworkout recovery snack.