There’s plenty of research to back up health claims about walnuts. But defining a specific “dose” associated with benefits is less clear.
“There’s not enough evidence to recommend any specific dose to prevent a specific disease per se, but based on all the research on overall health effects of nuts, a daily 1 to 2 oz serving of walnuts or other mixed nuts is advisable for good health,” says Dariush Mozaffarian, MD, the director of the Food Is Medicine Institute at Tufts University in Medford, Massachusetts.
Walnuts — like any healthy food — should be part of a well-rounded, nutrient-rich diet, says Sharon Palmer, RDN, the author of The Plant-Powered Plan to Beat Diabetes Now, who is based in Ojai, California. “Including walnuts in a nutritionally balanced diet that includes healthful protein and fat sources, vegetables, fruits, and whole grains is key to gaining these health benefits,” she says, adding that it’s also good to let your doctor know before you make major dietary changes.
Support Heart Health
Help Fight Inflammation
May Support Brain Health
Possibly Help Stabilize Blood Sugar
May Help Support a Healthy Weight
If you’re looking to lose or maintain weight, walnuts might be a good addition to your diet, Mozaffarian says. “Eating nuts does not cause weight gain for most people, and in fact may help cut central body fat,” he notes.

















Leave a Reply