Are Walnuts Good for You?

Yes, walnuts are good for you. They’re the richest common nut source of ALA, a plant omega-3 fat: a 30 g handful (about 7 whole walnuts) has around 2.7 g, according to USDA FoodData Central, more than an adult’s daily needs. In a meta-analysis of 26 trials, diets that included walnuts lowered LDL cholesterol by about 5.5 mg/dL and triglycerides by about 4.7 mg/dL compared with control diets. They’re also high in calories, at about 196 per handful, so a small handful a day is the sensible amount.

Lettuce, walnuts, avocado and dried fruit on white

Walnut nutrition

Per 30 g (about 7 whole walnuts or 14 halves), calculated from USDA FoodData Central values:

NutrientPer 30 g
Calories196 kcal
Fat19.6 g
of which polyunsaturated14.2 g
of which monounsaturated2.7 g
of which saturated1.8 g
ALA omega-32.7 g
Protein4.6 g
Carbohydrate4.1 g
Fiber2.0 g
Magnesium47 mg
Copper0.48 mg

Walnuts are unusual among nuts because most of their fat is polyunsaturated rather than monounsaturated. A handful provides over half of an adult’s daily copper and more than the 1.1 to 1.6 g of ALA most adults need each day.

Health benefits of walnuts

Cholesterol and blood fats

The 2018 meta-analysis pooled 26 clinical trials with 1,059 participants. Compared with control diets, walnut-enriched diets lowered total cholesterol by about 7 mg/dL, LDL by about 5.5 mg/dL and triglycerides by about 4.7 mg/dL. The effects were larger when walnuts were compared with typical Western diets. Blood pressure and body weight didn’t change significantly.

That fits with a wider review of 61 nut trials, which found that tree nuts in general lower LDL, with the dose mattering more than the type of nut.

Heart health

In the PREDIMED trial, people at high heart risk who followed a Mediterranean diet supplemented with a daily handful of mixed nuts, half of it walnuts, had fewer heart attacks, strokes and heart-related deaths than a control group. Nuts were only one part of that diet, but they’re a key part of the Mediterranean pattern. Our Mediterranean diet guide explains it.

Plant omega-3

ALA is the main omega-3 fat in plant foods. The body can convert a small amount into the longer-chain omega-3s EPA and DHA found in oily fish, but conversion is limited, so walnuts don’t replace fish. They’re a useful extra, especially for people who don’t eat fish. Our guide to omega-3 foods compares the sources.

Fiber and fullness

Walnuts provide fiber, protein and fat, which together make them filling. Swapping biscuits or chips for a small handful of nuts is a simple way to improve a snack.

Do walnuts help with weight?

Despite their calories, the walnut meta-analysis found that walnut-enriched diets didn’t lead to significant differences in weight compared with control diets. The key is portion size and using walnuts in place of other snacks: a handful, not a bag. Our list of healthy snack ideas includes portion-controlled options.

Walnuts compared with other nuts

Per 30 g, calculated from USDA FoodData Central values:

Nut (30 g)CaloriesProteinFiberALA omega-3
Walnuts196 kcal4.6 g2.0 g2.7 g
Almonds174 kcal6.4 g3.8 galmost none
Pecans207 kcal2.8 g2.9 gabout 0.3 g
Hazelnuts188 kcal4.5 g2.9 galmost none
Cashews166 kcal5.5 g1.0 galmost none

Walnuts stand out for their omega-3 content. Almonds have more protein and fiber, so a mix of nuts gives you the best of each. Our guide to the best nuts and seeds for keto compares their carbs too.

How to choose and store walnuts

The polyunsaturated fat that makes walnuts healthy also makes them go rancid faster than other nuts.

  • Buy from shops with a high turnover, and check the best-before date.
  • Smell them. Fresh walnuts smell mild and nutty. Rancid ones smell like paint or old oil and taste bitter.
  • Store in an airtight container in the fridge for a few months, or in the freezer for longer.
  • Walnuts in the shell keep longer than shelled ones.

Easy ways to eat walnuts

  • On breakfast: sprinkle chopped walnuts over porridge, yogurt or our Greek yogurt parfait.
  • In salads: with apple, pear, beetroot or goat cheese.
  • Toasted: a few minutes in a dry pan brings out their flavor and reduces bitterness.
  • In baking: banana bread, muffins and oat bars.
  • In sauces: walnut pesto, or blended into a creamy pasta sauce.
  • With cheese: a few walnut halves with a small piece of cheese and a pear.

Allergies and other cautions

  • Tree nut allergy: walnuts are a tree nut, one of the major allergens listed by the FDA. Reactions can be severe.
  • Young children: whole nuts are a choking risk for children under 5, according to the NHS. Grind or finely chop them.

Common questions

How many walnuts should I eat a day?

About 30 g, or a small handful of around 7 whole walnuts, is a sensible daily amount. That’s similar to the amounts used in many of the trials in the walnut meta-analysis.

Are walnuts better than almonds?

They’re different. Walnuts have much more omega-3 ALA, while almonds have more vitamin E, calcium and fiber. Eating a mix of nuts gives you the benefits of both.

Should I soak walnuts?

You don’t need to. Some people find soaking reduces their slightly bitter taste, but there’s no clear nutritional benefit.

Are walnuts good for your brain?

Walnuts are often promoted for brain health because of their omega-3 fat and their brain-like shape. There’s no strong evidence yet that eating walnuts improves memory or prevents dementia. They fit a healthy diet that’s good for the heart and blood vessels, which matters for the brain too.

Can I eat walnuts on keto?

Yes. A 30 g handful has about 2 g of net carbs, so walnuts fit easily into a keto diet. Watch the portion, because the calories add up.

This article is general information, not medical advice. Talk to your doctor or a registered dietitian before making big changes to how you eat, especially if you have a health condition, take regular medication, or are pregnant or breastfeeding.