Medical expert of the article
New publications
Nuts for Diabetes: Which and How Much
Last updated: 27.10.2025
All iLive content is medically reviewed or fact checked to ensure as much factual accuracy as possible.
We have strict sourcing guidelines and only link to reputable media sites, academic research institutions and, whenever possible, medically peer reviewed studies. Note that the numbers in parentheses ([1], [2], etc.) are clickable links to these studies.
If you feel that any of our content is inaccurate, out-of-date, or otherwise questionable, please select it and press Ctrl + Enter.
Nuts are very low-glycemic index foods with a high nutritional density: few carbohydrates, plenty of healthy fats, protein, and fiber. In a randomized trial in people with type 2 diabetes, replacing some starchy carbohydrates with mixed nuts (≈60 g/day) improved HbA1c and lipid profiles; the conclusion is simple: nuts work better when they replace "fast" carbohydrates rather than being added to the diet. [1]
Not all nuts are created equal when it comes to carbohydrates: cashews have more, pecans and macadamias have fewer; pistachios and almonds have more protein and fiber per 28g serving. A good rule of thumb for serving size is 1 oz/28g (a handful): this is easy to count and less detrimental to weight management than snacking from a bag. [2]
Clinical data also show acute effects: adding nuts to a carbohydrate meal mitigates the postprandial rise in blood sugar. Almonds and pistachios, for example, reduced glucose and insulin spikes in controlled trials; pistachios' effects were also confirmed in crossover RCTs, including in people with impaired glucose tolerance. [3]
Heart health is also important in diabetes: regular nut consumption is associated with a reduced risk of cardiovascular events, and walnuts have also been shown to improve endothelial function (impacting vascular elasticity). This is especially valuable given the increased cardiovascular risk associated with diabetes. [4]
What exactly in nuts helps blood sugar and blood vessels?
Biochemically, nuts provide a "slowing matrix": fats (primarily mono- and polyunsaturated), protein, and soluble fiber slow gastric emptying and glucose absorption, reducing postprandial blood sugar variability. This is confirmed by acute experiments with almonds (fewer glucose and insulin spikes) and pistachios (softer glucose response, higher GLP-1 levels against a comparable carbohydrate load). [5]
In the long term, substitution matters: in an RCT by Jenkins et al., patients who replaced some of their bread/starches with mixed nuts (~2 oz/day) improved HbA1c and lipids compared to the control group. Later reanalyses confirmed the idea: nuts are healthier precisely as an alternative to high-GI carbohydrates. [6]
Polyunsaturated fatty acids and phytonutrients are important for cardiac mechanisms. Walnuts have a unique contribution of alpha-linolenic acid (ALA, ~2.5 g/28 g), which has been associated with improved endothelial function in trials; pistachios have been shown to have benefits for blood pressure and inflammation in patients with diabetes. [7]
Meta-analyses on nuts show that at doses of approximately 56 g/day, total cholesterol, LDL-C, and ApoB are reduced; in terms of glycemic outcomes, in people without targeted substitution of high-GI foods, the effect on HbA1c/fasting glucose is less consistent, but insulin resistance (HOMA-IR) and fasting insulin are reduced. [8]
Table 1. Why nuts "soften" sugar after eating
| Factor | How does it affect | What does this mean in real food? |
|---|---|---|
| Fats (MUFA/PUFA) | They slow down gastric emptying | Lower glucose peak |
| Protein | Stimulates satiety, ↑ incretins | Stay full longer, snack less |
| Fiber | Slows down the absorption of sugars | Flat glycemic curve |
| Phytonutrients | Antioxidant and vascular effects | Plus to cardiovascular prevention |
Ingredients and servings: what to choose for every day
Below are guidelines for 1 serving (≈28 g). This is a "working" value: it's convenient to weigh it once and then use your eye. Most commonly, this is a handful or: almonds ~23 kernels, pistachios ~49 peeled, walnuts ~14 halves. [9]
Table 2. Nutritional value of popular nuts (≈28 g)
| Nut | Kcal | Carbohydrates, g | Fiber, g | Protein, g | Fats, g | Comment |
|---|---|---|---|---|---|---|
| Almond | ~164 | ~6.1 | ~3.6 | ~6.0 | ~14.2 | More fiber, ↓sodium |
| Pistachios | ~159 | ~7.7 | ~3.0 | ~5.7 | ~12.9 | Lots of K, good protein |
| Walnuts | ~186 | ~3.9 | ~1.9 | ~4.3 | ~18.5 | The only nut with ALA ~2.5 g |
| Hazelnut | ~178 | ~4.7 | ~2.7 | ~4.2 | ~17.2 | Low GN |
| Pecan | ~196 | ~3.9 | ~2.7 | ~2.6 | ~20.4 | Minimum carbohydrates |
| Cashews | ~157-163 | ~8.5-9 | ~0.9 | ~5 | ~12-13 | More carbohydrates among nuts |
| Estimates from MyFoodData/USDA; variations vary by variety and processing. [10] |
Even "perfect" nuts are easy to overeat: 2-3 servings contain 320-500 kcal. To avoid "eating an extra day" of calories, pre-portion portions into containers and add nuts to meals (salad, yogurt, oatmeal), rather than as a standalone "crunchy" snack. [11]
Salted/roasted nuts significantly increase sodium and calorie content. Look for raw/dry-roasted labels, and avoid honey-roasted, glazed, and sugar-coated nuts: added sugars and sodium worsen both glycemia and blood pressure. [12]
What research says in people (diabetes/prediabetes)
Replacing starches with nuts (≈60 g/day) improves HbA1c and lipids in people with type 2 diabetes, as demonstrated in RCTs and reanalyses of the same database. This approach fits within a low GI/GL strategy and is superior to "adding a handful of nuts to your bread." [13]
Pistachios: In randomized trials in patients with diabetes and impaired glucose tolerance, reductions in postprandial glycemia and insulin levels and improvements in some vascular and inflammatory markers were observed with regular inclusion of pistachios in the diet. In acute tests, pistachios produced a more favorable glucose and GLP-1 profile compared to a high-carbohydrate snack. [14]
Almonds: How adding almonds to bread reduced peak blood sugar and insulin levels; in modern studies, pre-ingestion of ~20 g of almonds 30 minutes before main meals improved postprandial parameters in people with prediabetes. The mechanism is a combination of fats/protein/fiber and, likely, incretins. [15]
Walnuts: In addition to standard nutritional benefits, they have been shown to improve endothelial function in people with type 2 diabetes and in overweight individuals in pilot RCTs, which complements the cardioprotective effect. The effect does not always replicate at very low doses/short durations, but in the aggregate, the trend is clear. [16]
Table 3. Key clinical signals
| Nut/approach | Population | Result | Note |
|---|---|---|---|
| Mixed nuts instead of starches (~60 g/day) | T2D | ↓HbA1c, improved lipids | RCT + reanalysis |
| Pistachios regularly | T2D/NTG | ↓postprandial glucose/insulin, inflammatory markers | RCTs/crossover |
| Almonds before/to meals | Healthy/prediabetes | ↓glucose/insulin peaks | Dose-response, “pre-meal load” |
| Walnuts | T2D/excess weight | ↑endothelial function (FMD) | Pilot RCTs |
Nuts and the Heart: Why They're Important for Diabetes
Observational and interventional data are consistent: regular nut servings are associated with a lower risk of CV events and all-cause mortality; in controlled trials in adults, LDL-C, total cholesterol, and ApoB are reduced at doses of ≈56 g/day of tree nuts. For people with diabetes, this is a critical benefit. [17]
Walnuts stand out due to their ALA content: 1 serving (~28 g) provides ~2.5 g of plant-based omega-3, fueling anti-inflammatory and vasoprotective mechanisms. Against this background, RCTs have shown an improvement in FMD, a marker of endothelial function associated with cardiovascular risk prognosis. [18]
It's important to remember: "healthy fats" are not an indulgence. Portions need to be measured, otherwise, excess calories will negate the benefits. The good news is that in real life, nuts increase satiety and can help control sweet cravings when incorporated into a structured meal. [19]
Sodium is critical for those with high blood pressure: salted nuts can add hundreds of milligrams of salt "unnoticeably." Choose unsalted/dry-roasted options, and if you buy spreads, check the sodium and added sugars (ideally: "peanut/almond + salt" or even 100% nuts). [20]
Table 4. Nuts and CC profile (briefly)
| Effect | Data layer | Practical consequence |
|---|---|---|
| ↓LDL-C, ↓TC, ↓ApoB at ~56 g/day | Meta-analysis of RCTs | If LDL-C is elevated, it is logical to include |
| ↑endothelial function (walnuts) | RCTs/pilots | Supplement to therapy and movement |
| Association with ↓CV risk/mortality | Cohorts/meta-analyses | Regular small portions |
| The risk of overeating calories | Real life | Pre-portion your meals |
Nut butters and the pitfalls of labeling
Nut butters are convenient, but often contain sugar and salt. Choose "no added sugar" and check the "Added Sugars" line on the label: ≤5% DV is low, ≥20% is high (best avoided). The ideal butter contains: nuts (+/- a pinch of salt). [21]
Even "sugar-free" spreads can contain significant sodium. Compare 2 tablespoons (~32 g) per serving: the goal is to minimize sodium while maintaining protein (~6-8 g). If you're using peanut butter, remember: peanuts are legumes, but they behave like nuts in terms of nutritional value and glycemic control. [22]
Sweetened glazes ("honey-roasted," "caramel") and chocolate paneers are desserts: added sugars and often oils. They lack the benefits of "nuts and fiber without the sugar." This format is not recommended for diabetics. [23]
Table 5. How to choose a nut paste/mixture
| Criterion | What to look for | What to avoid |
|---|---|---|
| Compound | Nuts (+salt to taste) | Sugar, syrups, honey, flavorings |
| Sodium | ≤100 mg per serving of paste | >150-200 mg |
| Added sugars | 0 g per serving | ≥5-6 g (high supplement) |
| Processing | Raw/dry roasting | Frying in oil, glaze |
Special situations: stones, kidneys, allergies, vitamin K
Oxalates. Almonds, cashews, and Brazil/pine nuts contain high levels of oxalates (hundreds of mg/100 g). If you have a history of calcium oxalate stones, discuss serving limits with your doctor; small servings are generally acceptable if your dietary calcium intake is adequate. [24]
Chronic kidney disease. Nuts are rich in phosphorus and potassium, but plant-based phosphorus is less absorbed than animal-based/supplemented phosphorus; modern recommendations increasingly allow moderate portions of nuts, subject to laboratory monitoring. Consult a nephrologist/nutritionist for individual limits. [25]
Allergy. Tree nuts are a common cause of anaphylaxis. If an allergy is confirmed, completely avoid the product and read labels for traces. Pastes and "mixes" require special caution. (If you suspect an allergy, consult an allergist.)
Vitamin K/warfarin. Most nuts are not rich in vitamin K, but a stable diet is more important than absolute levels: if you are on anticoagulants, avoid sudden fluctuations in greens/butters and notify your doctor of any significant dietary changes.
Table 6. When and how to be more careful
| Situation | What to limit | How to mitigate risk |
|---|---|---|
| Calcium oxalate stones | Almonds, cashews, pine nuts | Small portions, calcium with food |
| CKD/hyperkalemia | Any large portions | Personal limits, analysis control |
| Nut allergy | Any nuts/traces | Complete exclusion, label check |
| High sodium/blood pressure | Salty mixes | Unsalted, dry roasted |
How to Fit Nuts into Your Diabetes Plate
The best way to eat nuts is as part of a meal: with a salad of non-starchy vegetables, with unsweetened Greek yogurt, with oatmeal made with water or 0-2% milk, or in pesto sauce (controlling the oil and salt). This will provide a "braking effect" on glucose and a boost in satiety. [26]
If the goal is to smooth out postprandial peaks, use a “pre-meal” strategy: ~20 g of almonds 30 min before meals has been shown to improve 1-2 hour glycemic responses in prediabetes studies – this is useful as a tool during the diet adjustment period. [27]
The carbohydrate "budget" shouldn't increase: nuts replace some of the bread/rice side dishes. For insulin-dependent patients, the conversion is simple: 28 g of nuts provides ~2-9 g of carbohydrates (usually 3-8 g), but the main adjustment is due to the surrounding starches, not the nuts themselves. [28]
Table 7. Ideas for "low splash"
| Dish | How to assemble | Why does this work? |
|---|---|---|
| Salad "leaves + vegetables + walnuts" | 2-3 cups of vegetables + 28 g of walnuts + protein component | Fats/fiber ↓peak, ALA - plus for blood vessels |
| Yogurt + pistachios + berries | 170 g 2% yogurt + 28 g pistachios + 100 g berries | Protein/fat/fiber smooth out the response |
| Oatmeal + almonds | A serving of oatmeal + 15-20 g of almonds | Less GL, more satiety |
| Pecan Pesto | Greens + pecans + olive oil (low salt) | Sugar-free, sodium-controlled sauce |
Frequently asked questions
Can diabetics eat nuts daily? Yes, in small portions (≈28 g/day) as part of a meal. Ideally, they should be eaten as a substitute for some starches. [29]
Which nuts are "best"? For glycemic control, those you'll actually eat in controlled portions. Pistachios/almonds have more protein/fiber; walnuts have ALA and vascular benefits; pecans/macadamia nuts have minimal carbs; cashews are delicious but higher in carbs. [30]
What about nut butters? Yes, but sugar-free and with minimal salt: check "Added sugars 0 g"; sodium should be as low as possible. A serving of butter should be smaller (usually 1 tbsp. ≈ 16 g). [31]
If you have stones/CKD, limit high-oxalate nuts (almonds, etc.) for oxalate stones. If you have CKD, discuss your portion sizes with your doctor: plant-based phosphorus is less well absorbed, but individual limits may be necessary. [32]
Result
Nuts are a convenient nutritional tool for diabetics: low GI, high in fiber/protein/healthy fats, and proven benefits for lipids and blood vessels. Maximum benefit comes when nuts replace some high-GI carbohydrates and are served as part of a meal. Keep portion sizes around 28 g, choose unsalted/dry-roasted nuts or sugar-free spreads. For those with oxalate stones or chronic kidney disease, adjust your individual limits. [33]

