Comprehensive nut comparison: almonds, walnuts, cashews, hazelnuts, pistachios — their nutritional value, benefits for sport and recommendations for different goals.

Nuts are one of the most nutrient-dense food sources in nature. They offer a balanced combination of protein, healthy fats, fiber, vitamins and minerals. For athletes, nuts are especially valuable due to their high calorie content (ideal when a lot of energy is needed), magnesium content (for muscle function) and anti-inflammatory omega-3 fatty acids. 30 g of nuts (a handful) provides ~160-200 kcal — an excellent snack before training or between meals.
| Nuts | Calories | Protein | Fat | Carbs | Fiber | Magnesium | Special feature |
|---|---|---|---|---|---|---|---|
| Almonds | 174 | 6.3 g | 15 g | 6 g | 3.5 g | 76 mg | Vitamin E (37% RDA) |
| Walnuts | 196 | 4.6 g | 20 g | 4 g | 2 g | 48 mg | Omega-3 ALA (2.5 g!) |
| Cashews | 166 | 5.4 g | 13 g | 9 g | 1 g | 83 mg | Copper (67% RDA) |
| Hazelnuts | 188 | 4.5 g | 18 g | 5 g | 2.8 g | 49 mg | Vitamin E, manganese |
| Pistachios | 168 | 6 g | 13 g | 8 g | 3 g | 34 mg | Highest in protein |
| Pecans | 207 | 2.8 g | 22 g | 4 g | 2.8 g | 36 mg | Antioxidants (ORAC 17,940) |
| Brazil nuts | 198 | 4.3 g | 20 g | 3.5 g | 2.2 g | 112 mg | Selenium (544 mcg — 988% RDA!) |
| Macadamia nuts | 215 | 2.4 g | 23 g | 4 g | 2.5 g | 38 mg | Monounsaturated fats |
Almonds are the most versatile athlete's nut. 30 g provides 37% of the daily vitamin E requirement — this antioxidant protects cell membranes from oxidative damage caused by intense training. Almonds are also high in magnesium (76 mg), which is essential for muscle relaxation and cramp prevention.
10-15 almonds 1-2 hours before provide steady energy without a sugar spike. Combine with a banana for a complete snack.
Almonds + Greek yogurt — a combination of protein and healthy fats for muscle recovery. Magnesium helps relax muscles.
Riboflavin (B2) and L-carnitine in almonds improve brain energy metabolism — beneficial before competitions that require concentration.
Walnuts are unique — they are the only nuts that contain a significant amount of plant-based omega-3 (alpha-linolenic acid, ALA). 30 g provides 2.5 g ALA, which in the body (to a limited extent) converts to EPA and DHA.
Cashews stand out for having the highest copper and magnesium content among popular nuts. Copper is essential for collagen synthesis (for joints and tendons), and magnesium for muscle function.
Due to their high fat content, nuts are digested slowly, so before training eat them at least 1.5-2 hours beforehand or choose a smaller portion (10-15 g). After training, nuts are suitable together with fast carbohydrates and protein (e.g., yogurt + nuts + banana).
Raw (unprocessed) nuts retain all nutrients. Roasting (especially at high temperature) can destroy some vitamin E, B-group vitamins and omega-3 fatty acids. If you choose roasted, buy dry-roasted, without oil and salt.
More than 60-80 g per day can cause digestive discomfort due to the high fat and fiber content. It is also already 400-500 kcal from nuts alone. Follow the recommendation of 30 g (one handful). Do not eat more than 2-3 Brazil nuts per day due to their extremely high selenium content.
Yes, despite the high calorie content! Regular nut consumption (30 g/day) is thought not to be associated with weight gain — rather the opposite. Fiber and protein provide a feeling of satiety, and some of the calories from nuts are not fully absorbed (especially in almonds — ~20% less).