Vegetables and nuts illustrate blog "Almonds, Peanuts, Cashews: What Are the Best Nuts for Protein?"