Yes, walnuts are good for your health.
Walnuts are rich source of antioxidants and prevent atherosclerosis.
They are also a good source of omega 3 fat which decreases risk to heart diseases.
Eating walnuts may provide you with a healthy gut as they contain beneficial bacteria.
They may reduce the risk to some cancers like colorectal cancers as they contain polyphenols.
They help to lower your blood pressure.
They keep physical function with aging.
They also support your brain function.