7. Walnuts
Eating one serving of nuts a day can provide you with incredible health benefits. First of all, it will keep your skin clear and hair shiny to give you a youthful appearance. Then it does a great favor to your brain by sharpening it and making you much smarter. Furthermore, it helps to reduce depression, boost memory and prevent Alzheimer’s disease. Good things do come in small packages.