A handful of walnuts a day has been linked to heart and weight control; now new research finds that these nuts, along with almonds and hazelnuts, can boost levels of serotonin, a hormone that increases feelings of well-being. To get the biggest benefit, go for raw and unpeeled.