Recommended Daily Serving Size of Nuts for Type 2 Diabetes

Aug 12, 2026

How Many Nuts Can You Eat?

A 28–30 g serving is approximately:

  • Almonds: 23 nuts

  • Walnuts: 12–14 halves

  • Pistachios: 45–49 kernels

  • Peanuts: 28–35 peanuts

  • Cashews: 18 kernels

  • Hazelnuts: 20–21 nuts

  • Pecans: 15 halves

These amounts are approximate because nut size varies. Using a kitchen scale or pre-portioning nuts into small containers can help prevent overeating.diabetesfoodhub

Why Are Nuts Helpful for Diabetes?

Nuts are naturally low in digestible carbohydrate compared with many biscuits, namkeens and sweet snacks. Their combination of fibre, protein and healthy fats may help improve fullness and reduce the blood-glucose rise that can occur after eating carbohydrate-rich foods. Research has also linked regular nut consumption with better cardiovascular outcomes and a lower risk of developing type 2 diabetes, although nuts should be considered part of an overall healthy eating pattern—not a treatment by themselves.pmc.ncbi.nlm.nih+1

A practical way to eat them is to pair a measured portion with a meal or snack, such as:

  • 10–12 almonds with unsweetened curd.

  • A few walnut halves with a vegetable-based breakfast.

  • Roasted peanuts with cucumber and tomato.

  • Chopped nuts sprinkled over oats or a salad.

Best Choices and Precautions

Choose plain, unsalted, raw or dry-roasted nuts. Avoid candied nuts, chocolate-coated nuts, honey-roasted varieties and packaged mixes containing sugar, raisins or fried ingredients.

Nut butter can also fit into a diabetes-friendly diet, but keep the portion to about 2 tablespoons and select products without added sugar or hydrogenated oils.diabetesfoodhub

Remember that nuts contain substantial calories. If you are trying to lose weight, replace biscuits, chips or another snack with nuts rather than adding them on top of your usual calorie intake. People with kidney disease, nut allergies, swallowing difficulties or specific calorie restrictions should seek personalised advice from a doctor or registered dietitian.

Key Takeaway

For most adults with type 2 diabetes, one small handful—around 28–30 g—of unsalted nuts per day is a reasonable serving. Portion control, preparation method and the total calorie content of the diet matter more than choosing one “best” nut.