Are Walnuts Good for Diabetics?

Nuts[1] of all types are part of a healthy eating plan[2]. That’s because nuts contain a myriad of nutrients that promote good health and can even stave off debilitating diseases, such as heart disease[3]. One type of nut, the walnut, often gets less attention than its popular cousin, the almond, but it’s time to give walnuts a second look and think about incorporating them into your diet.

What are walnuts?

You’re probably familiar with walnuts — they’re the nuts that come in a round, tan-colored shell that can seem impossible to crack. The actual nut, should you be fortunate to get that shell open, looks a bit wrinkly — almost like a somewhat-shriveled brain.


Walnuts grow on trees and hence, are called tree nuts. The website The Spruce Eats states[4] that the walnut “is the most widely-consumed nut in the world and has been enjoyed for well over 8,000 years.” Most walnuts (about 99%) in the U.S. are grown in California; some are grown in the Midwest, as well.

There are more than 50 species of walnuts, but the most common varieties are the English, or Persian, walnut, and the California black walnut (this walnut has a particularly hard shell to crack and has a deeper flavor than the English walnut).

What nutrients are in walnuts?

Walnuts have a lot to offer, not only in flavor, but in nutrition. The California Walnut Board describes walnuts as being a “powerhouse of important nutrients for optimum health.” Why? Let’s take a look. Here are key nutrients found in walnuts:

One ounce (about ¼ cup, or 12 to 14 halves) contains:

Nuts are high in calories and that’s due to their fat content (portion control is a must!). However, the good news is that the type of fat in walnuts is good for you. Walnuts have omega-3 fatty acids[8] (types of polyunsaturated fatty acids) that have anti-inflammatory properties.

Also, nuts are low in carbohydrate and contain a respectable amount of protein, making them a good choice if you have diabetes.

Health benefits of walnuts

Here are just a few reasons to add walnuts to your eating plan.

Heart health[9]

One of the main reasons to eat walnuts is to help keep your heart healthy. Heart health is particularly important for people with diabetes who have an increased risk of heart disease[10].

A study published[11] as a research letter in the journal Circulation on August 30, 2021, looked at healthy, older adults who ate walnuts daily over a two-year period. At the end of the study, total cholesterol levels had dropped, as did LDL (bad) cholesterol. In particular, small dense LDL particles, which are linked to heart disease), decreased.

Previous research supports the heart-health benefits of walnuts. A meta-analysis published[12] in 2018 in The American Journal of Clinical Nutrition studied data from more than 1000 people. The authors compared people who ate a “walnut-enriched” diet to those who ate a control diet. Here’s what they discovered among those who ate a walnut-enriched diet:

Of note, this study wasn’t a clinical trial, and doesn’t prove that walnuts were the specific reason that blood lipid levels improved.

Walnuts can offer heart-health protection to people who have diabetes, too. A study in the journal[14] Circulation Research published in 2019 looked at 16,217 men and women with diabetes. Of those who ate five or more servings of tree nuts weekly, there was a lower incidence of heart disease and mortality. The study notes that nuts, in general, have healthy fats, as well as fiber, phytochemicals, plant protein, vitamins, and minerals that may contribute to protection from heart disease, as well as high blood pressure[15], and cancer.

Diabetes and diabetes prevention

If you have diabetes, you know that the foods you eat impact your blood sugar levels in different ways. Walnuts can be considered “diabetes-friendly” because they have less of an effect on blood sugars compared to other foods.

Walnuts are very low in carbohydrate, the nutrient that raises blood sugar levels[16] more so than protein and fat. Plus, the protein, fat, and fiber in walnuts may help to limit the “spike” in blood sugars[17] that can occur after eating (especially eating foods high in carbohydrate).

And since people with prediabetes[18] or who are at risk of developing type 2 diabetes[19] can also benefit from an eating pattern that is controlled in carbohydrate, it makes sense to swap out some of the high-carb, refined foods that we often eat (such as bread, chips, pasta) for lower-carb, higher-protein foods — including walnuts and other types of nuts. Research shows that eating one ounce of walnuts five or more times weekly was linked with a significantly lower risk[20] of developing type 2 diabetes.

Weight control

It may seem a little strange that eating walnuts — or any type of nut, for that matter — can help you lose and maintain a healthy weight. Yet, surprisingly, research suggests that eating nuts can help with weight loss[21], probably because of the fat, protein, and fiber content which help you feel full longer. Keep eating nuts once you’ve reached your target weight — doing so can help you maintain that weight and lessen the chances of regaining the weight that you’ve lost.

Bone health

We all want our bones to stay strong and healthy[22], especially as we get older. People with diabetes, particularly type 1 diabetes[23], are prone to developing osteoporosis, a disease that weakens bones. Osteoporosis causes bones to become less dense and more likely to break. Walnuts contain copper, a mineral needed to promote bone density; a lack of copper in the diet may contribute to the development of osteoporosis. Besides copper, walnuts contain magnesium and manganese, other important minerals that help promote healthy bones.

Gut health

Eating walnuts can increase certain types of bacteria in the digestive tract, also called the gut microbiome[24]. This microbiome may play a role in overall health. For example, a study published[25] in 2020 in the Journal of Nutrition found that participants who ate walnuts had an increase in gut bacteria that was associated with lower blood pressure, total cholesterol, and non-HDL cholesterol[26]. Other research suggests that eating walnuts enhances butyric acid-producing bacteria that maintains colon health.

Brain health

We all want a healthy brain[27] (who wouldn’t?). Eating walnuts can help! According to a study published[28] in 2020 in the journal Nutrients, walnuts contain substances with strong antioxidant and anti-inflammatory properties. People who included nuts, especially walnuts, in their eating plan, had few symptoms of depression[29], for example. Also, people who ate a Mediterranean-style diet[30] that was supplemented by nuts had a reduced risk of stroke (by about 50%) compared to a control group.

A diet that incorporates foods rich in antioxidants, including walnuts, may help sustain cognitive function, such as memory, concentration and information processing.

Fitting walnuts into your eating plan

Interested in adding walnuts to your diet? Here are a few pointers that can help:

Speaking of walnuts and blueberries, give this delicious recipe for Spring Greens with Blueberries, Walnuts, and Feta Cheese[32] a try!

Want to learn more about diabetes and nuts? Read “Nuts and Health”[33] and check out our “Seed and Nut Nutrition Chart.”[34] 

  1. Nuts:
  2. healthy eating plan:
  3. heart disease:
  4. The Spruce Eats states:,come%20from%20California%20and%20China.
  5. Protein:
  6. Fiber:
  7. Magnesium:
  8. omega-3 fatty acids:
  9. Heart health:
  10. increased risk of heart disease:,your%20risk%20for%20heart%20disease.
  11. study published:
  12. meta-analysis published:
  13. lower total cholesterol:
  14. study in the journal:
  15. high blood pressure:
  16. blood sugar levels:
  17. “spike” in blood sugars:
  18. prediabetes:
  19. type 2 diabetes:
  20. significantly lower risk:
  21. eating nuts can help with weight loss:,more%20successful%20at%20losing%20weight.
  22. bones to stay strong and healthy:
  23. type 1 diabetes:
  24. microbiome:
  25. study published:
  26. HDL cholesterol:
  27. healthy brain:
  28. study published:
  29. depression:
  30. Mediterranean-style diet:
  31. oatmeal:
  32. Spring Greens with Blueberries, Walnuts, and Feta Cheese:
  33. “Nuts and Health”:
  34. “Seed and Nut Nutrition Chart.”:

Source URL:

Disclaimer Statements: Statements and opinions expressed on this Web site are those of the authors and not necessarily those of the publishers or advertisers. The information provided on this Web site should not be construed as medical instruction. Consult appropriate health-care professionals before taking action based on this information.