There's a reason health experts go nuts over this superfood. Walnuts are a great source of omega-3 fatty acids, which offer a host of health benefits. Research shows that walnuts reduce the risk for heart disease and lower bad cholesterol while providing the body with fiber, B vitamins, magnesium and Vitamin E.
This healthy staple is also a rich source of plant-based protein and makes a diet-smart substitute for other snacks that are high in calories and bad fats. The omega-3 fatty acids found in walnuts actually reduce triglycerides levels, as well as reduce the buildup of atherosclerotic plaque on the arteries, the same plaque that is a factor in heart disease. In fact, a handful a day may very well keep the doctor away.