Food Library

Nuts, seeds and nut butters with gestational diabetes: modest carbs, a lot of energy

Most nuts carry a modest amount of carbohydrate: about 12 to 30 g per 100 g in this library. They carry a lot of energy, though, 550 to 720 kcal per 100 g, because 44 to 76 g of every 100 g is fat. So with nuts the amount matters more for energy than for carbohydrate. Chestnuts, lotus seeds and tiger nuts are the exceptions: they are starchy. This guide covers amounts, the starchy exceptions and nut-butter labels, then the pregnancy points specific to this group: peanuts, Brazil nuts and a few spice seeds. Whole nuts, seeds and nut butters each have a page of their own, and every food is listed further down.

See what works for you. Try SugarCurve free for 7 days 

58 foodsLast reviewed: September 9, 2026Sources

Nuts, Seeds & Butters: foods and gestational diabetes

How these were chosen

Everyday nuts and seeds with their carbohydrate, fibre and protein in view, one nut butter and one seed paste, chestnuts as the starchy exception, and Brazil nuts for their limit. Ginkgo nuts are marked avoid in this library and aren't featured.

What to look for

  1. Nuts are dense in energy, so the amount matters

    The NHS calls unsalted nuts a good snack and notes that they are high in fibre but still high in fat, so they are best eaten in moderation. In this library, 30 g of whole nuts carries about 165 to 215 kcal but only about 4 to 9 g of carbohydrate, depending on the nut.[1]

  2. Chestnuts, lotus seeds and tiger nuts are starchy

    USDA lists raw chestnuts at about 44 g of carbohydrate per 100 g, against 22 g for almonds and 14 g for walnuts, with almost no fat. In this library, dried lotus seeds carry 65 g and tiger nuts 63 g, about half of it fibre in the tiger nuts.[2]

  3. Nut butters: the salt and sugar are on the label

    USDA's figures for smooth peanut butter show how much the label can change: about 17 mg of sodium per 100 g without salt and 426 mg with it. The nut butters in this library carry 3 to 17 mg, the unsalted kind. Under EU rules, 'no added sugars' means nothing was added for sweetness, and a product with sugars of its own must also say 'contains naturally occurring sugars'.[2] [3]

  4. Peanuts are fine unless you are allergic

    The NHS says peanuts and other nuts are safe to eat in pregnancy unless a doctor or midwife has told you not to have them, or you have an allergy.[4]

  5. Brazil nuts: one or two a day

    USDA lists Brazil nuts at about 1,900 µg of selenium per 100 g, while the NHS puts what women need at 60 µg a day and notes that too much selenium causes selenosis, which in its mildest form means losing hair and nails. That is why this library limits Brazil nuts, and Brazil nut butter, to small amounts.[2] [5]

  6. Spice seeds: in cooking, not as supplements

    Fenugreek, celery and nigella seeds are marked limit in this library: fine as a spice in a dish, but not as daily doses, extracts, oils or supplements. The NHS says not to take herbal medicines if you are pregnant or breastfeeding.[6]

Side by side

Whole nuts

Per 100 g
FoodCarbsFiberProteinCaloriesBlood sugar impact
Almonds
21.6 g12.5 g21.2 g579 kcallow
Walnuts
13.7 g6.7 g15.2 g654 kcallow
Cashews
30.2 g3.3 g18.2 g553 kcallow
Pistachios
27.5 g10.3 g20.2 g562 kcallow
Macadamia Nuts
13.8 g8.6 g7.9 g718 kcallow
Brazil Nuts
Caution
12.3 g7.5 g14.3 g659 kcallow

Cashews and pistachios carry the most carbohydrate here, macadamias the most energy.

Nuts and starchy 'nuts'

Per 100 g
FoodCarbsFiberFatCaloriesBlood sugar impact
Almonds
21.6 g12.5 g49.9 g579 kcallow
Peanuts
16.1 g8.5 g49.2 g567 kcallow
Chestnuts (whole)
45.5 g8.1 g2.2 g213 kcalmedium
Tiger Nut (Chufa)
63 g33 g25 g460 kcallow
Lotus Seeds
64.5 g10.6 g1.9 g332 kcallow

Chestnuts, tiger nuts and lotus seeds carry two to three times the carbohydrate of almonds, and less fat. Peanuts, a legume, carry less than almonds.

Seeds

Per 100 g
FoodCarbsFiberProteinBlood sugar impact
Chia Seeds
42.1 g34.4 g16.5 glow
Flaxseeds
28.9 g27.3 g18.3 glow
Pumpkin Seeds
10.7 g6 g30.2 glow
Sunflower Seeds
20 g8.6 g20.8 glow
Sesame Seeds
23.4 g11.8 g17.7 glow
Hemp Seeds
8.7 g4 g31.6 glow

Chia and flax carry the most fibre; hemp and pumpkin seeds the most protein.

Nut and seed butters

Per 100 g
FoodCarbsSugarsProteinBlood sugar impact
Peanut Butter
22.3 g5.9 g22.5 glow
Almond Butter
21.2 g4.9 g21.1 glow
Cashew Butter
30.5 g5.2 g17.5 glow
Tahini (sesame paste)
21.2 g0.5 g17 glow
Sunflower Seed Butter
23.5 g4.5 g19.8 glow
Chestnut Spread
60 g48 g1.2 ghigh

Chestnut spread is a sweet spread rather than a nut butter: 48 g of sugar per 100 g, against under 6 g for the others.

Figures from each food's entry in this library. Open a food for its full profile and portion notes.

All foods in Nuts, Seeds & Butters

58 foods in this category, each rated for glycemic impact and blood sugar effect.

Track how nuts, seeds & butters affects your blood sugar with the SugarCurve app — free to download.

Start Free Trial →

Common questions

Can I snack on nuts with gestational diabetes?

The NHS calls unsalted nuts a good snack, to eat in moderation because of their fat. In this library, 30 g of most whole nuts carries about 4 to 9 g of carbohydrate and 165 to 215 kcal. Your dietitian or diabetes team can say how nuts fit your plan.[1]

Can I eat peanuts and peanut butter while pregnant?

Yes, according to the NHS, unless a doctor or midwife has told you not to, or you are allergic. Peanut butter carries about 22 g of carbohydrate and 22 g of protein per 100 g in this library; check its label for added salt and sugar.[4]

How many Brazil nuts can I eat in pregnancy?

This library suggests no more than one or two a day, because of their selenium: about 1,900 µg per 100 g by USDA's figures, against the 60 µg a day the NHS says women need.[2] [5]

Are chia seeds high in carbs?

They carry about 42 g of carbohydrate per 100 g, in this library and in USDA's figures, but about 34 g of that is fibre.[2]

Keep reading

Important Safety Information

Every pregnancy is different, and gestational diabetes is managed differently depending on your readings, your medication and how far along you are. The ratings and portions on this page are general information — not a diagnosis, a treatment plan or a medical device — and they cannot see your results.

Low blood sugar:
If you take insulin or diabetes medication, eating less carbohydrate than your team planned for can push your blood sugar too low. Treat a reading below 70 mg/dL (3.9 mmol/L), or symptoms such as shaking, sweating, confusion or a racing heart, with fast-acting carbohydrate immediately and retest after 15 minutes. Never use this page as a reason to skip or shrink a meal you were told to eat.
Carbohydrate and ketones:
Cutting carbohydrate hard to force a number down is not safe in pregnancy — it can produce ketones. Published guidance sets a minimum of 175 g of carbohydrate per day in pregnancy. Readings that stay above target for several days need your care team, not a smaller portion.
Medication and insulin:
The portions here are generic and know nothing about your insulin doses, your metformin, or the steroids given to mature your baby's lungs — all of which change how a meal affects you. Never adjust a dose or a mealtime based on this page.
Food safety in pregnancy:
Blood sugar is not the only thing that makes a food suitable while you are pregnant. Some foods with excellent glycemic numbers still carry mercury, vitamin A, listeria or alcohol risks, and those are judged separately from the ratings shown here. Check your national pregnancy food-safety guidance before adding an unfamiliar food.
What these ratings can and cannot tell you:
Glycemic index values, impact ratings and maximum servings are population averages taken from published tables. Two people eating the same food can get very different readings, so your own meter is the only measurement that describes you. Nutrition figures are indicative per 100 g and vary with brand, ripeness and preparation.

Contact your care team the same day if: your readings stay above target for several days; you have a reading below 54 mg/dL (3.0 mmol/L) or needed someone else's help to treat a low; you test positive for ketones; or your baby is moving less than usual. Seek emergency care for confusion, fainting, repeated vomiting, or a low you cannot bring back up.

By using this guide, you agree to our Terms and Conditions. How we write, source and review this content: editorial policy.

Help with every meal, not just this one

SugarCurve plans your week, turns cravings into recipes and shows how your readings respond to what you eat, so following your care team's advice takes less guesswork, day after day.

  • Weekly meal plans
  • Recipes for your cravings
  • Your numbers, in charts
  • Reports for your care team
Try SugarCurve free →

7 days free, then a subscription. Cancel anytime before the trial ends.