Do nuts raise blood sugar? For almost all nuts, the answer is no — at least not meaningfully. Most common nuts have a glycemic index between 15 and 25 (very low) and contain only 2 to 6 grams of net carbs per 1 ounce serving. The high fat and protein content slows digestion further. Cashews are the highest-carb common nut at 8 grams net carbs per ounce, and chestnuts are an outlier at 15 grams — but the rest of the lineup (almonds, walnuts, pecans, macadamias, Brazil nuts, hazelnuts, pistachios) are among the safest snacks for diabetes and prediabetes. Nuts can even blunt the glucose spike from other carb-containing foods when eaten together.
Nuts Ranked by Blood Sugar Impact
| Nut (1 oz / ~28 g) | GI | Total Carbs (g) | Fiber (g) | Net Carbs (g) | Protein (g) | Fat (g) | Calories |
|---|---|---|---|---|---|---|---|
| Macadamia nuts (10-12) | 15 | 4 | 3 | 1 | 2 | 21 | 204 |
| Pecans (19 halves) | 15 | 4 | 3 | 1 | 3 | 20 | 196 |
| Brazil nuts (6) | 15 | 3 | 2 | 1 | 4 | 19 | 186 |
| Walnuts (14 halves) | 15 | 4 | 2 | 2 | 4 | 18 | 185 |
| Hazelnuts (21) | 15 | 5 | 3 | 2 | 4 | 17 | 178 |
| Almonds (23) | 15 | 6 | 3 | 3 | 6 | 14 | 164 |
| Pine nuts | 15 | 4 | 1 | 3 | 4 | 19 | 191 |
| Pistachios (49 kernels) | 15 | 8 | 3 | 5 | 6 | 13 | 159 |
| Peanuts (28 kernels) | 14 | 6 | 2 | 4 | 7 | 14 | 166 |
| Cashews (18) | 22-27 | 9 | 1 | 8 | 5 | 12 | 157 |
| Chestnuts (cooked, 1 oz) | 54 | 15 | 1 | 14 | 1 | 1 | 69 |
Why Most Nuts Have Such a Small Glucose Effect
- Low total carbs: a 1 ounce serving of most nuts has 1 to 5 grams of net carbs — too little to drive a meaningful spike.
- High fat content: 14 to 21 grams of fat per ounce, mostly mono- and polyunsaturated, which slows gastric emptying.
- High protein content: 2 to 7 grams per ounce, slowing digestion and supporting satiety.
- Fiber: 1 to 3 grams per ounce reduces the rate of glucose absorption.
- Whole food matrix: the intact cell structure of a whole nut limits enzyme access compared with flour or paste forms.
The Cashew and Chestnut Exceptions
Two common “nuts” stand out from the rest:
- Cashews: at 8 to 9 grams of net carbs per ounce, cashews have 2 to 4 times more carbs than other nuts. The glycemic index is still moderate (22 to 27) so the actual glucose impact stays modest at a 1 ounce serving, but a 3 ounce serving can produce a measurable rise.
- Chestnuts: botanically a nut, nutritionally a starch. At 14 grams of net carbs per ounce and a GI of 54, they behave more like a potato than a tree nut. Treat chestnuts as a starchy carb and portion accordingly.
Nut Pairings That Blunt Other Foods
| Combo | Approximate Spike Reduction vs Carb Alone |
|---|---|
| Apple + 1 oz almonds | 25 to 35% |
| Oatmeal + 2 tbsp walnuts | 20 to 30% |
| Greek yogurt + 2 tbsp pecans + berries | 15 to 25% |
| Whole grain toast + 2 tbsp almond butter | 30 to 40% |
| Salad with 1 oz pistachios + olive oil dressing | 10 to 20% |
Long-Term Benefits for Diabetes Risk
Multiple large prospective studies link regular nut consumption to lower risk of type 2 diabetes:
- A 16 year study of 83,000 women in JAMA found 5 or more tablespoons of nuts or peanut butter per week was associated with a 21 percent lower diabetes risk.
- The PREDIMED Mediterranean diet trial showed a 30 to 50 percent reduction in diabetes incidence in the group supplementing with 30 grams of mixed nuts per day.
- Walnuts in particular have been linked to improved fasting insulin and insulin resistance markers in randomized trials.
The plausible mechanisms include monounsaturated fats improving insulin sensitivity, magnesium supporting glucose metabolism, plant polyphenols reducing inflammation, and overall weight management from satiety.
Watch the Coatings and Flavorings
The nut itself is rarely the problem — the coating often is:
| Type | Added Sugar per oz | Verdict |
|---|---|---|
| Raw or dry roasted | 0 g | Best choice |
| Roasted and salted | 0 g (but high sodium) | Good; watch sodium |
| Honey roasted | 5 to 7 g | Occasional only |
| Candied / praline | 10 to 15 g | Treat food |
| Chocolate covered | 10 to 15 g | Treat food |
| Trail mix with dried fruit | 5 to 15 g (from fruit) | Read label; portion carefully |
Practical Serving Sizes and Calories
| Serving | Calories | Net Carbs | Notes |
|---|---|---|---|
| 1 oz mixed nuts | 160-200 | 2-5 g | Standard serving; about a small handful |
| 2 oz mixed nuts | 320-400 | 4-10 g | Upper end of daily intake |
| 1/2 cup mixed nuts | 400-500 | 5-12 g | Often “1 sitting” from the bowl; watch portion |
| 1 cup mixed nuts | 800-1000 | 10-24 g | Too much; calorie load is significant |
Practical Strategies
- Pre-portion 1 oz servings: small containers or zip bags prevent overeating.
- Choose raw, dry roasted, or roasted-and-salted: avoid sugar coatings.
- Mix high-fat, low-carb nuts: pecans, walnuts, almonds, macadamias.
- Use as a pairing tool: pair with fruit, yogurt, or whole grain crackers to flatten the curve.
- Add to salads: chopped almonds or walnuts add crunch, fat, and protein.
- Limit cashews: still fine, but keep to 1 ounce and not the entire 1 cup canister.
- Skip trail mix with candy: M&Ms or yogurt-coated raisins shift the macro profile dramatically.
- Walk and snack: 1 ounce of nuts before or after a 15-minute walk pairs well with glucose stability.
Personal Response Testing
- Test 1 ounce of your usual nuts alone — most people see less than 5 to 10 mg/dL rise.
- Test 2 ounces of cashews vs 2 ounces of almonds — the cashew rise may be noticeable, the almond rise minimal.
- Compare an apple alone vs apple + 1 ounce of almonds — typical reduction is 25 to 35 percent.
- Avoid testing trail mix with dried fruit and chocolate — those readings reflect the mix-ins, not the nuts.
Related Reading
See our broader guides on diet-and-nutrition, does peanut butter raise blood sugar, and is prediabetes reversible.
For additional authoritative information, the American Diabetes Association recommends nuts as a healthy fat source, and the CDC diabetes resources highlight nuts among recommended snack foods for stable blood sugar.
The Bottom Line
Most nuts do not raise blood sugar — almonds, walnuts, pecans, macadamias, Brazil nuts, hazelnuts, pistachios, and peanuts all have a glycemic index under 20 and 1 to 5 grams of net carbs per ounce. Cashews are the higher-carb common nut at 8 grams net carbs, and chestnuts behave like a starchy carb at 15 grams. Used as a daily 1 to 2 ounce snack or as a pairing with carb foods, nuts blunt glucose spikes by 25 to 35 percent and are associated with a 21 percent lower long-term diabetes risk. Choose raw, dry roasted, or salted varieties — skip the honey-roasted, candied, and chocolate-covered versions for daily consumption.