Do Nuts Raise Blood Sugar: A Diabetes-Friendly Guide

Medical Disclaimer

This article is for informational purposes only and does not constitute medical advice. Always consult your physician or a qualified healthcare provider regarding any medical condition or treatment.

Key Takeaways

  • Most nuts have a very low glycemic index of 15 to 25 and contain only 2 to 6 grams of net carbs per 1 ounce serving — they do not meaningfully raise blood sugar.
  • Cashews are the highest-carb common nut at about 8 grams net carbs per ounce; chestnuts are even higher at 15 grams. Almonds, walnuts, pecans, macadamias, Brazil nuts, and hazelnuts are the lowest at 2 to 4 grams net carbs.
  • Nuts paired with carb-containing foods blunt the resulting glucose spike by 25 to 35 percent due to their fat, protein, and fiber content slowing digestion.
  • Long-term nut consumption is associated with a 21 percent lower risk of type 2 diabetes in large prospective studies, with the strongest effect at 1 ounce or more per day.
  • Watch for honey-roasted, candy-coated, and salted-flavored nuts — added sugar and high sodium can shift them from a glucose-friendly snack to a treat food.

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

  1. Pre-portion 1 oz servings: small containers or zip bags prevent overeating.
  2. Choose raw, dry roasted, or roasted-and-salted: avoid sugar coatings.
  3. Mix high-fat, low-carb nuts: pecans, walnuts, almonds, macadamias.
  4. Use as a pairing tool: pair with fruit, yogurt, or whole grain crackers to flatten the curve.
  5. Add to salads: chopped almonds or walnuts add crunch, fat, and protein.
  6. Limit cashews: still fine, but keep to 1 ounce and not the entire 1 cup canister.
  7. Skip trail mix with candy: M&Ms or yogurt-coated raisins shift the macro profile dramatically.
  8. 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.

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.

Frequently Asked Questions

Which nuts have the lowest impact on blood sugar?

Macadamia nuts (1 g net carb per ounce), pecans (1 g), Brazil nuts (1 g), and walnuts (2 g) have the lowest carb content and the smallest glucose impact. Almonds and hazelnuts come next at 3 g net carbs per ounce. All of these have a glycemic index under 20 and produce minimal change in blood sugar even at 2 ounce servings.

Are cashews bad for diabetes?

Cashews are not bad for diabetes but they are the highest-carb common nut at 8 to 9 grams of net carbs per ounce — about 3 to 4 times more than most other nuts. They still have a low glycemic index of about 25 and the protein and fat content blunts the response. Keep portion to 1 ounce (18 cashews) and they fit comfortably into a diabetes-friendly diet.

How many nuts can I eat per day without raising blood sugar?

For most people, 1 to 2 ounces of mixed low-carb nuts (almonds, walnuts, pecans, macadamias) per day has minimal glucose impact and meaningful nutritional benefit. That works out to about 20 to 40 nuts depending on the type. Watch portion size for calorie reasons — 1 ounce of nuts is about 160 to 200 calories. The benefit plateaus around 1.5 to 2 ounces per day in research studies.

Do nuts lower blood sugar?

Nuts do not actively lower blood sugar but they blunt the glucose rise from carbs eaten with them by 25 to 35 percent. Eating a small handful of nuts with a piece of fruit, alongside oatmeal, or before a higher-carb meal can flatten the resulting curve. Over months and years, regular nut consumption is associated with improved insulin sensitivity and lower fasting glucose in some studies.

Sources

  1. Atkinson FS, Foster-Powell K, Brand-Miller JC. International Tables of Glycemic Index and Glycemic Load Values. Diabetes Care 31(12):2281-2283.
  2. Jiang R, et al. Nut and Peanut Butter Consumption and Risk of Type 2 Diabetes in Women. JAMA 288(20):2554-2560.
  3. American Diabetes Association. Healthy Fats. https://diabetes.org/