Nuts and Diabetes: What to Know Before You Snack
Almonds, walnuts, pistachios and cashews carry a genuinely different nutrition story than dried fruit — here's why they're usually the better handful, and how big that handful should be.

In most Pakistani households, nuts and dried fruit both live in the same "dry fruit" bowl — almonds next to raisins, pistachios next to dried apricots. For blood sugar, though, they're not one category at all. Nuts carry most of their calories as protein and fat, with a moderate amount of carbohydrate and comparatively little sugar. That combination is why nuts are one of the few snack foods regularly recommended by name for diabetes, rather than merely tolerated.
Why nuts behave differently from other dry fruits
| Per 100g (raw) | Carbohydrate | Sugar | Fiber | Protein / Fat |
|---|---|---|---|---|
| Almonds | 21.6g | 4.4g | 12.5g | 21.2g protein, 49.9g fat |
| Walnuts | 13.7g | 2.6g | 6.7g | 15.2g protein, 65.2g fat |
| Pistachios | 27.2g | 7.7g | 10.6g | 20.2g protein, 45.3g fat |
| Cashews | 30.2g | 5.9g | 3.3g | 18.2g protein, 43.9g fat |
| Peanuts | 26.5g | 4.7g | 8.0g | 23.2g protein, 43.3g fat |
The fiber, protein and fat in nuts slow digestion, which is a large part of why the American Diabetes Association (opens in a new tab) points to nuts as a simple, diabetes-friendly snack: their carbohydrate content is mostly fiber and complex carbohydrate rather than fast-digesting sugar, so they tend not to produce the sharp glucose rise that a similarly sized portion of dried fruit or refined carbohydrate can.
“A handful of almonds and a handful of raisins are not the same size of decision, even though both live in the same bowl at a family gathering.”
How many nuts can a diabetic eat per day
Guidance converges on roughly the same range. The American Diabetes Association (opens in a new tab) points to about 1 ounce — a small handful — as a workable daily reference. Mayo Clinic (opens in a new tab) frames it slightly differently, suggesting roughly 4 to 6 servings of unsalted nuts a week as part of a broader diabetes eating plan, with one serving again being about 1 ounce of whole nuts or 2 tablespoons of nut butter. Neither figure is a strict ceiling — both are reference points meant to be adapted to your own calorie needs, weight goals and the rest of your diet.
| Nut | ≈30g (1oz) portion | Calories | Carbohydrate |
|---|---|---|---|
| Almonds | ~20-22 nuts | ~174 kcal | ~6.5g |
| Walnuts | ~7-8 halves | ~196 kcal | ~4g |
| Pistachios | ~45-50 nuts (shelled) | ~168 kcal | ~8g |
| Cashews | ~15-18 nuts | ~166 kcal | ~9g |
| Peanuts | ~30-35 nuts | ~165 kcal | ~8g |
Nuts are calorie-dense mainly from fat, not sugar. A large handful — say 100g rather than 30g — can mean 550-650 calories from nuts alone. That matters for weight management even though the direct blood-sugar impact of nuts themselves is usually modest, which is why portion still matters even for a food that isn't a sugar concern.
A few practical notes
- Unsalted, plain nuts are generally preferable to heavily salted or sugar-coated versions (candied almonds, honey-roasted cashews), which add sodium or sugar on top of the nut itself.
- Nuts eaten alongside a meal, rather than as a large separate snack, can help slow the meal's overall digestion because of their fat and protein content.
- Roasting itself doesn't change the nutrition much, but oil, salt or sugar coatings on flavored varieties do — check the label if you're buying pre-roasted mixes.
- If you're also managing weight or cholesterol, the calorie density of nuts is worth factoring in alongside the blood sugar picture.
Where nuts fit next to dried fruit
The two foods that share a bowl at most Pakistani gatherings — nuts and dried fruit like raisins, dried apricots, dried figs and dates — don't share a nutrition profile. Dried fruit is mostly sugar by weight once the water is removed, which is a different portion conversation entirely; see our companion piece on dried fruit and diabetes for that side of the bowl.
“With nuts, the honest limiting factor is usually the handful size, not the sugar content.”
Most people are surprised by how a "handful" compares to an actual 30-gram portion — worth checking once, then logging it as a regular snack.
Frequently asked questions
Are nuts good for diabetes?
Generally yes, in a reasonable portion. Nuts combine fiber, protein and healthy fat with a moderate amount of carbohydrate and relatively little sugar, which is why the American Diabetes Association and Mayo Clinic both point to nuts as a diabetes-friendly snack option.
How many almonds or walnuts can a diabetic eat per day?
A commonly used reference is about 1 ounce (roughly 20-22 almonds or 7-8 walnut halves) as a daily or near-daily portion. This is a general guideline, not a fixed rule — your own calorie needs and overall eating pattern matter too.
Can eating too many nuts raise blood sugar?
Not dramatically through sugar, since nuts are low in sugar, but a very large portion adds substantial calories through fat, which matters for weight management over time even if the direct glucose impact stays modest.
Are roasted or salted nuts as good as raw ones?
Roasting itself doesn't change the nutrition much, but added salt, sugar coatings or oil in flavored varieties can add sodium or sugar you don't need. Plain, unsalted nuts are the simpler choice.
Sources
- USDA FoodData Central (opens in a new tab)
- USDA FoodData Central (opens in a new tab)
- American Diabetes Association (opens in a new tab)
- American Diabetes Association (opens in a new tab)
- Mayo Clinic (opens in a new tab)
- NHS (opens in a new tab)
- National Library of Medicine (PMC) (opens in a new tab)
- National Library of Medicine (PMC) (opens in a new tab)
Related reading

Dried Fruit and Diabetes: Dates, Raisins, Apricots and Figs
Khajoor, kishmish, khubani and anjeer feel like a light, natural snack. Ounce for ounce, they're some of the most sugar-concentrated foods in a Pakistani kitchen.

Best Pakistani Foods for Diabetes: A Complete Guide
You do not need a separate diet. This guide walks through building balanced meals, choosing fruit and snacks, and putting together naturally low-carb dinners using foods already in most Pakistani kitchens.

Best Iftar Foods for Diabetes: Enjoying Traditions Without Spikes
How to break your fast safely, smart tweaks for traditional Pakistani delicacies like pakoras and fruit chaat, and avoiding sudden evening glucose surges.