Walnuts are energy-dense because most of their calories come from fat. A small handful can add substantial energy to a meal, even though walnuts also provide protein, fibre and unsaturated fatty acids.
For accurate calorie tracking, the most important detail is the weight of the edible walnut kernels, not the number of shells or the size of the handful.
How many calories are in walnuts?
A commonly used food-composition reference for raw English walnuts is approximately 654 kcal per 100 g of edible kernels.
Using that reference value:
| Walnut kernels | Approximate calories |
|---|---|
| 5 g | 33 kcal |
| 10 g | 65 kcal |
| 15 g | 98 kcal |
| 20 g | 131 kcal |
| 25 g | 164 kcal |
| 28 g | 183 kcal |
| 30 g | 196 kcal |
| 40 g | 262 kcal |
| 50 g | 327 kcal |
| 75 g | 491 kcal |
| 100 g | 654 kcal |
These figures are calculated from a reference composition and rounded. They are not measurements of every walnut variety or brand.
Food-composition values can be checked against USDA FoodData Central and its reference entry for walnuts.
Walnut nutrition per 100 g
Raw walnuts contain substantial amounts of fat, with smaller contributions from protein and carbohydrate.
| Nutrient | Approximate amount per 100 g |
|---|---|
| Energy | 654 kcal |
| Protein | 15.2 g |
| Total fat | 65.2 g |
| Saturated fat | 6.1 g |
| Carbohydrate | 13.7 g |
| Total sugars | 2.6 g |
| Fibre | 6.7 g |
| Alpha-linolenic acid (ALA) | 9.1 g |
The figures are rounded reference values for raw English walnuts. The carbohydrate figure follows the US total-carbohydrate convention, which includes fibre; EU labels generally declare carbohydrate differently.
ALA is a plant-derived omega-3 fatty acid. The NIH Office of Dietary Supplements explains its dietary role and how it differs from the marine omega-3 fatty acids EPA and DHA.
Nutrition in a 30 g portion
A 30 g serving is a convenient amount to weigh when using walnuts as a snack or topping.
| Nutrient | Approximately 30 g |
|---|---|
| Calories | 196 kcal |
| Protein | 4.6 g |
| Fat | 19.6 g |
| Saturated fat | 1.8 g |
| Total carbohydrate, US definition | 4.1 g |
| Fibre | 2.0 g |
| ALA omega-3 | 2.7 g |
The portion provides useful nutrients, but it is not a particularly high-protein food relative to its calorie content.
If your goal is to increase protein intake, walnuts can complement other foods rather than replace a dedicated protein source.
How to calculate walnut calories by weight
Use this simple calculation:
Walnut calories = kernel weight in grams × 6.54.
For example, if you add 18 g of walnuts to oatmeal:
18 × 6.54 = 117.7 kcal, or approximately 118 kcal.
For 35 g:
35 × 6.54 = 228.9 kcal, or approximately 229 kcal.
This method is more reliable than guessing the calories in a handful.
For a packaged product, the nutrition label should be your first reference because the product-specific value may differ.
How many walnuts make 30 g?
A commonly used household estimate is that roughly 14 walnut halves provide about 28 g of kernels.
That means approximately 15 halves may be close to 30 g.
However, halves vary in size, and some pieces are broken.
Use the count only as a rough visual guide.
A kitchen scale gives a more accurate answer.
Walnuts with shells versus walnut kernels
Calorie values in nutrition databases generally refer to the edible portion.
If you weigh whole walnuts with shells, the scale includes material you will not eat.
For example, 60 g of walnuts in shells does not mean you consumed 60 g of kernels.
The edible yield varies with shell thickness, variety and the individual nuts.
For tracking, either weigh the kernels after shelling or use a reliable product-specific edible-yield estimate.
Do not multiply the weight of whole unshelled walnuts by 6.54.
Raw versus roasted walnuts
Dry roasting mainly changes moisture, flavour and texture.
The calorie content per 100 g may change slightly when water content changes, even without adding oil.
Oil-roasted walnuts may contain additional fat depending on preparation.
Sweetened or coated walnuts can contain additional sugar and other ingredients.
| Product | What to check |
|---|---|
| Raw walnut kernels | Standard kernel weight and nutrition |
| Dry-roasted walnuts | Product-specific energy per 100 g |
| Oil-roasted walnuts | Added oil and declared energy |
| Candied walnuts | Added sugars and coating |
| Walnut butter | Ingredients and serving weight |
| Walnuts in baked goods | Entire recipe, not just walnuts |
A label comparison is more dependable than assuming all walnut products have identical calories.
Are walnuts mostly fat?
Yes.
Fat makes up roughly two-thirds of the weight of raw walnuts.
Much of this fat is unsaturated.
That helps explain why walnuts are energy-dense even though they contain relatively little sugar.
High fat content does not automatically make a food unsuitable for a balanced diet.
The quantity eaten and the overall dietary pattern matter.
The World Health Organization's healthy diet guidance discusses dietary fat quality and the role of unsaturated fats.
Omega-3 in walnuts: what it means
Walnuts are notable among commonly eaten nuts for their ALA content.
ALA is an essential omega-3 fatty acid.
However, ALA is not identical to EPA or DHA, which are found primarily in certain marine foods and supplements.
The body can convert some ALA into longer-chain omega-3 fatty acids, but conversion is limited and variable.
For that reason, a walnut portion should not be described as nutritionally equivalent to a serving of oily fish.
See the NIH omega-3 fact sheet for details on the different omega-3 forms.
Are walnuts a good protein source?
Walnuts contain about 15 g of protein per 100 g.
That sounds substantial, but 100 g also contains approximately 654 kcal.
A more realistic 20 g topping provides about 3 g of protein and 131 kcal.
For comparison, protein-focused foods such as skyr, lentils, eggs or tofu can contribute different amounts of protein per calorie.
Walnuts are best viewed as a source of unsaturated fats and other nutrients that also provides some protein.
They do not need to be judged solely by their protein content.
Fibre and carbohydrate
Walnuts provide fibre, but they are not as fibre-rich per calorie as many legumes, vegetables or whole grains.
A 30 g portion contains approximately 2 g of fibre.
When comparing carbohydrate figures, pay attention to labeling conventions.
USDA total carbohydrate includes dietary fibre.
EU nutrition labels generally list available carbohydrate separately, while fibre may be declared on another line.
This can make two apparently similar entries look different even when they describe the same food.
The EU Food Information to Consumers Regulation defines the relevant labeling framework.
Calories in walnuts compared with other foods
Consider a bowl of plain yogurt with fruit.
Adding 10 g of walnuts contributes about 65 kcal.
Adding 30 g contributes about 196 kcal.
Adding 50 g contributes about 327 kcal.
The difference between the smallest and largest topping is approximately 262 kcal.
This does not make the larger serving inherently wrong.
It shows why toppings should be weighed when precise calorie tracking matters.
Walnut portion examples for everyday meals
| Meal or snack | Walnut amount | Walnut calories |
|---|---|---|
| Oatmeal topping | 10 g | 65 kcal |
| Yogurt with fruit | 15 g | 98 kcal |
| Salad topping | 20 g | 131 kcal |
| Small snack | 25 g | 164 kcal |
| Larger snack portion | 30 g | 196 kcal |
| Baking ingredient | 40 g | 262 kcal |
These values describe the walnuts alone, not the complete meal.
If you add walnuts to a recipe, include the other ingredients when calculating total calories.
How walnuts affect a recipe's calories
Suppose you make four servings of apple and oat breakfast bake.
You add 40 g of chopped walnuts to the whole dish.
Walnut calories:
40 × 6.54 = 261.6 kcal.
Additional calories per serving:
261.6 ÷ 4 = 65.4 kcal.
Each serving gains approximately 65 kcal from the walnuts.
The same principle applies to salads, muffins, porridge and homemade granola.
Can walnuts fit into a weight-loss diet?
Yes.
A food's calorie density does not determine whether it can fit into a weight-management plan.
What matters is how its portion contributes to total energy intake and the overall quality of the diet.
For example, 15 g of walnuts can add flavour and texture to a bowl of yogurt without contributing the calories of a 50 g serving.
Walnuts can also replace another ingredient rather than always being added on top.
If you are tracking energy intake, measure the portion and account for it consistently.
Avoid treating walnuts as either a forbidden food or a food whose calories do not count.
Why packaged walnut calories may differ
Food-composition databases contain averages or representative samples.
Individual packages can vary because of:
- Walnut variety.
- Moisture content.
- Processing.
- Added ingredients.
- Rounding rules.
- Different analytical or calculation methods.
A label showing 680 kcal per 100 g is not necessarily incorrect simply because a database reference gives 654 kcal.
For the exact product you eat, use the declared values when available.
The EU labeling regulation establishes the general rules for nutrition declarations.
A quick label-reading example
Imagine a walnut package declares:
| Per 100 g | Label value |
|---|---|
| Energy | 680 kcal |
| Fat | 68 g |
| Protein | 14 g |
| Carbohydrate | 7 g |
| Fibre | 6 g |
These figures are hypothetical.
For a 25 g portion:
680 × 0.25 = 170 kcal.
In this situation, use 170 kcal for the specific product rather than the generic 164 kcal estimate.
The difference is small, but the method matters when you track many foods over time.
Walnuts and vitamin E
Walnuts contain some vitamin E, but they should not automatically be treated as the richest source of this nutrient.
Different nuts and seeds vary substantially in vitamin E content.
For example, almonds and sunflower seeds are commonly recognized as concentrated dietary sources.
The NIH vitamin E fact sheet provides reference information on dietary sources.
If vitamin E is your main nutritional goal, compare foods using actual composition data rather than assuming all nuts are equivalent.
Food allergies and practical safety
Walnuts are tree nuts and can trigger serious allergic reactions in susceptible people.
People with a diagnosed walnut or tree-nut allergy should follow their medical guidance and check labels for relevant allergens and cross-contact information.
Under EU food information rules, walnuts fall within the tree-nut allergen category requiring appropriate declaration.
Store walnuts in a cool, dry place in suitable packaging.
Because they contain substantial unsaturated fat, their flavour and quality can deteriorate during poor storage.
Discard walnuts that show mould, an unusual odour or obvious spoilage.
The most useful numbers to remember
For raw walnut kernels, a practical reference is:
- 100 g: approximately 654 kcal.
- 30 g: approximately 196 kcal.
- 20 g: approximately 131 kcal.
- 10 g: approximately 65 kcal.
Use edible kernel weight, check the label for packaged products and include walnuts when calculating recipe calories.
That is enough to track walnuts accurately without making portion control unnecessarily complicated.
