Are Walnuts Good for Cholesterol?
Yes, walnuts can help lower LDL cholesterol when they replace foods high in saturated fat because their unsaturated fats support a healthier blood lipid profile. Clinical studies support a cholesterol benefit, although the response varies and walnuts do not replace prescribed treatment. Choose plain walnuts as part of a balanced diet, and avoid them if you have a walnut allergy.
Do walnuts help lower high cholesterol?
Walnuts are one of the best foods for high cholesterol to consider as part of a broader heart-healthy eating pattern. They are most useful as a replacement for foods rich in saturated fat, rather than as an extra food added to an otherwise unchanged diet.
A dietary change may improve cholesterol, but it cannot guarantee that your levels will reach the target your clinician recommends. Some people need medication as well, particularly if they have heart disease, very high LDL cholesterol or an inherited cholesterol condition.
A blood test is needed to assess your cholesterol; you cannot tell whether it is high or improving by how you feel. The best drinks for high cholesterol can also fit into a heart-healthy pattern, but drinks are not a substitute for treatment.
How might walnuts affect cholesterol?
Walnuts contain mostly unsaturated fats, including alpha-linolenic acid, a plant form of omega-3 fat. Replacing saturated fat with unsaturated fat can help lower LDL cholesterol, often called “bad” cholesterol.
LDL carries cholesterol in the blood. When LDL cholesterol is elevated, cholesterol can build up in artery walls and contribute to cardiovascular disease. Lowering LDL is one way to reduce that risk, although diet is only one part of an individual treatment plan.
The substitution matters: adding walnuts to meals without changing other foods is not necessarily equivalent to replacing a source of saturated fat. Walnuts also do not remove existing artery deposits or produce a predictable change in every person's cholesterol.
What does the evidence say about walnuts and cholesterol?
In a randomized crossover trial in healthy Japanese adults, participants ate a walnut-containing diet and a comparison diet at different times. Total cholesterol was lower on the walnut diet. LDL cholesterol was significantly lower in women, while the reduction observed in men was not statistically significant.
That was a small study in healthy adults, so it cannot predict the response of every person with high cholesterol. The difference in statistical significance between the groups also does not establish that walnuts work only for women.
A review of studies on walnuts and cardiovascular risk factors reported reductions in LDL cholesterol in walnut studies. It also discussed other cardiovascular markers, but changes in risk factors are not the same as proof that walnuts alone prevent heart attacks or strokes.
Taken together, the evidence supports including walnuts in a cholesterol-conscious diet, with realistic expectations. It does not establish exactly how much any individual's LDL cholesterol will change or whether walnuts will make medication unnecessary.
How can you use walnuts in a cholesterol-conscious diet?
Choose plain walnuts and use them in place of foods high in saturated fat. For example, add chopped walnuts to oatmeal instead of butter or cream, or sprinkle them on a salad in place of bacon or some cheese.
A small handful of walnuts with fruit can also replace a snack made with butter or cream. Choose unsalted walnuts when practical, especially if you have been advised to limit sodium. Walnuts are energy-dense, so keep the portion appropriate for your needs rather than adding them freely on top of your usual intake.
The overall pattern matters more than any single food. Build meals around vegetables, fruit, whole grains, legumes and sources of unsaturated fat, while limiting foods high in saturated fat. A registered dietitian or clinician can help tailor those choices to your cholesterol results, preferences and other health needs.
Who should be careful with walnuts, and when should you see a doctor?
Do not eat walnuts if you have a walnut allergy. If exposure causes trouble breathing, swelling of the tongue or throat, or faintness, use prescribed epinephrine if available and call emergency services immediately.
Arrange a medical appointment if you have high cholesterol, particularly very high LDL cholesterol, or a family history suggesting inherited high cholesterol or early heart disease. If you have cardiovascular disease or diabetes, ask your clinician how walnuts fit your treatment plan; dietary changes may not be enough on their own.
Keep taking prescribed cholesterol medication unless your prescriber directs otherwise. Ask when to repeat your blood test and whether you need additional treatment; do not use walnuts as a reason to delay recommended care.
Sudden chest pain, serious shortness of breath, or possible stroke symptoms such as facial drooping, arm weakness or speech difficulty require emergency help. Call emergency services rather than trying to manage these symptoms with food.
Frequently asked questions
Are raw or roasted walnuts better for cholesterol?
Plain raw or roasted walnuts can fit into a heart-healthy diet. The evidence cited here does not establish that one is better for cholesterol; choose walnuts without added butter or excess salt.
Do walnuts contain dietary cholesterol?
Plain walnuts are a plant food and contain no dietary cholesterol. Their unsaturated fats are most helpful for blood cholesterol when walnuts replace foods high in saturated fat.
Will eating walnuts change cholesterol immediately?
A cholesterol response is not immediate or predictable. Your clinician can recommend when to repeat a blood test to assess your levels.
Sources
- Serum lipid profiles in Japanese women and men during consumption of walnuts. European journal of clinical nutrition (2002). PubMed 12080402
- Walnuts decrease risk of cardiovascular disease: a summary of efficacy and biologic mechanisms. The Journal of nutrition (2014). PubMed 24500935