Skip to main content
FOOD & BLOOD SUGAR

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.

6 min read
A small handful of mixed almonds, walnuts and pistachios being measured
Photo via Veronicatxoxo / Pixabay (opens in a new tab)

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 portionCaloriesCarbohydrate
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
Note: Why a small portion still matters even without much sugar

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.

Measure your usual handful once

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.

Track a meal (opens Diatic on Google Play in a new tab)

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