Nuts & seeds
Walnuts: calories and nutrition facts
Per serving
| Serving | kcal | Protein | Carbs | Fat | Fiber |
|---|---|---|---|---|---|
| 1 walnut (5 g) | 32.7 | 0.8 g | 0.7 g | 3.3 g | 0.3 g |
Compare with similar foods
Foods from the same category with the closest calories, per 100 g.
| Per 100 g | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|
| Walnuts | 654 | 15.2 g | 13.7 g | 65.2 g |
| Desiccated coconut (unsweetened) | 660 | 6.9 g | 23.7 g | 64.5 g |
| Hazelnuts (dry-roasted) | 646 | 15 g | 17.6 g | 62.4 g |
| Pine nuts | 643 | 15.7 g | 18.6 g | 61.3 g |
| Macadamia nuts | 669 | 7.8 g | 24.1 g | 64.9 g |
| Hazelnuts | 628 | 15 g | 16.7 g | 60.8 g |
Meal plans with this food
- Meal plan
Weight loss · 1500 kcal
A mild calorie deficit for slow, sustainable weight loss. Protein is spread across meals, half the plate is vegetables and salad; whole grains and legumes keep you full longer.
Fat loss · 1500 kcal · 115 g protein · Contains meat / poultry
- Meal plan
Weight loss · 1800 kcal
A moderate deficit for people who train regularly and want to lose weight. Protein stays high to protect muscle; most carbohydrate comes from whole grains, legumes and fruit.
Fat loss · 1800 kcal · 135 g protein · Contains meat / poultry
- Meal plan
Weight maintenance · 2200 kcal
A balanced plate for a moderately active adult who wants to keep their weight: all five food groups every day, three servings of dairy, legumes and fish several times a week.
Maintenance · 2200 kcal · 110 g protein · Contains meat / poultry
- Meal plan
Muscle gain · 3000 kcal
For people who train hard, are larger built or struggle to gain weight. Nuts, olive oil and milk-based drinks keep the volume manageable; protein is about 1.9 g/kg (for 90 kg).
Muscle gain · 3000 kcal · 180 g protein · Contains meat / poultry
- Meal plan
High protein · 2000 kcal
For people who train and want to keep muscle while reducing body fat. Protein is about 2 g/kg (for 80 kg), 30–45 g per meal, mainly from lean meat, fish, eggs and strained dairy.
Muscle gain · 2000 kcal · 160 g protein · Contains meat / poultry
- Meal plan
Mediterranean style · 2000 kcal
Built on olive-oil vegetable dishes, legumes, whole grains, fish, yogurt and nuts; little red meat and fruit instead of sweets. A long-term healthy eating pattern.
General health · 2000 kcal · 100 g protein · Contains meat / poultry
- Meal plan
Vegetarian (lacto-ovo) · 2000 kcal
No meat or fish; eggs and dairy included. Most protein comes from legumes, eggs, yogurt, cheese and nuts; legumes are paired with grains in the same meal to improve protein quality.
General health · 2000 kcal · 95 g protein · Vegetarian friendly
- Meal plan
16:8 time-restricted eating · 1900 kcal
All meals fit in an eight-hour window (e.g. 12:00–20:00): two main meals and one snack. Outside the window: water, unsweetened tea and coffee. With fewer meals, each one is rich in protein and fibre.
Fat loss · 1900 kcal · 120 g protein · Contains meat / poultry
- Meal plan
Pescatarian (fish-based) · 1900 kcal
No red meat or poultry; protein comes from fish, eggs, dairy and legumes. Oily fish (salmon, mackerel, sardines, anchovies) at least two or three times a week adds omega-3.
General health · 1900 kcal · 130 g protein · Pescatarian friendly