Home/FAQ/Calories

How many calories are in nuts?

Paul Hummel Last reviewed June 10, 2026 4 min read
How many calories are in nuts?
Quick answer

According to the USDA, 100 grams (3.5 oz) of nuts deliver between 553 and 718 calories, depending on the variety. A handful of around 30 grams (1 oz) works out to 170 to 215 calories — making nuts one of the most energy-dense snack categories there is.

Your own meal? Snap a photo – the AI estimates calories and macros in seconds. 3 free scans a day, no sign-up.

The photo is sent encrypted to OpenAI for analysis. More in the privacy policy.
Analyzing…

0kcal
0 gCarbs0 %
0 gProtein0 %
0 gFat0 %
Servings
1
Ingredients

    Track every meal with daily targets and history: in the GymLog AI app.
    You have used your free scans.

    Keep scanning in the GymLog AI app – with daily targets and history.

    Get the app for free →

    Nut calories compared

    Variety (100 g)Calories
    Almonds579 kcal
    Walnuts654 kcal
    Cashews553 kcal
    Hazelnuts628 kcal
    Pistachios560 kcal
    Peanuts (roasted)585 kcal
    Macadamias718 kcal

    Why nuts are so calorie-dense

    Nuts are 45 to 75 percent fat. At around 9 calories per gram, fat is the most energy-dense macronutrient — twice as dense as carbohydrate or protein. Even the "lightest" nuts like cashews and pistachios still sit well above classic snacks such as fruit or yogurt.

    Chart: How many calories are in nuts?
    A meta-analysis by Nishi et al. (2021) showed that part of the calories in almonds and walnuts is never fully absorbed by the body, because the nut’s cell walls partially shield the fats from digestion. The actual usable calories run 5 to 20 percent below the Atwater label value, depending on the variety — but the effect is smaller than often claimed.

    Roasted, salted, or sugar-coated

    Roasted and salted nuts contain barely more calories than raw ones — the difference is 1 to 3 percent. Where it really matters is with sugared or honey-glazed varieties: 100 grams of candied almonds (the German fairground classic "gebrannte Mandeln") deliver around 480 calories from the almonds plus another 150 calories from the sugar crust. Trail mix with raisins and cranberries adds roughly 50 calories per 100 grams over pure nut mixes, thanks to the fruit sugar.

    Nuts and muscle growth

    Despite their calorie density, nuts are a relevant protein and mineral source for strength athletes. Almonds provide around 21 grams of protein per 100 grams, peanuts around 26 grams. In its position stand on energy intake, the ISSN names nuts as an efficient way to hit your calorie target during bulking phases without having to eat huge volumes of food.

    Portion size in practice

    The German Nutrition Society (DGE) recommends a daily portion of 25 to 30 grams of nuts — about a handful. At that amount, nuts feature in the dietary patterns most often studied, including the PREDIMED trial (Estruch et al., 2018). Larger portions of 60 to 100 grams can quickly blow past the daily calorie budget of many diets by 20 to 40 percent.

    Start tracking calories with GymLog AI

    GymLog AI identifies nut mixes and individual varieties from a photo and logs the portion against your daily budget in seconds.

    Download on the App StoreGet it on Google Play

    Sources

    1. USDA FoodData Central. Nuts and seeds. fdc.nal.usda.gov
    2. Max Rubner Institute. Bundeslebensmittelschlüssel (BLS), version 3.02 — Germany’s national food composition database. blsdb.de
    3. Nishi, S. K., et al. (2021). Effect of almond consumption on metabolic risk factors. Nutrients. PubMed
    4. Estruch, R., et al. (2018). Primary Prevention of Cardiovascular Disease with a Mediterranean Diet (PREDIMED). NEJM. PubMed
    5. German Nutrition Society (DGE). Wholesome eating and drinking — nuts. dge.de
    This content is for general informational purposes only and is not a substitute for medical, nutritional, or therapeutic advice. If you have a medical condition, are pregnant, or take medication, please consult a qualified professional. Recommendations apply to healthy adults.