How Many Nuts Can a Diabetic Eat Per Day?
A small daily handful is a commonly used reference point — here's what that actually looks like for the nuts in most Pakistani homes.

A commonly cited general reference is a small handful of mixed nuts per day — roughly 25-30 grams, or about 15-20 individual nuts depending on the type. The main limit isn't sugar, it's calories: nuts are dense in fat, so a "generous" handful adds up quickly.
What a 30-gram portion actually looks like
| Nut | ≈30g 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, which matters for weight management even though the direct blood-sugar spike from nuts themselves is usually modest.
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 a large separate snack, can help slow the meal's overall digestion due to their fat and protein content.
- If you're also managing weight or cholesterol, the calorie density of nuts is worth factoring in alongside the blood sugar picture.
“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 almonds good for diabetes?
In a reasonable portion, yes — almonds have a favorable mix of fiber, protein and healthy fat alongside a moderate amount of carbohydrate and relatively little sugar, which is why they're commonly suggested as a diabetes-friendly snack.
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.
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.
Related reading

Are Dry Fruits and Nuts Safe for Diabetics?
In Pakistani households, "dry fruits" usually means one mixed bowl — almonds, raisins, dried apricots, pistachios, walnuts. For blood sugar, they're not one category at all.

Are Raisins, Dried Apricots and Figs Safe for Diabetes?
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.