← Carbs in common foods

How many carbs are in walnuts?

Walnuts has 3.8 g of total carbs per 1 oz (28 g, ~14 halves) — about 1.9 g net carbs after 1.9 g of fiber. That's 13.7 g of carbs per 100 g, roughly 1% of the 275 g Daily Value.

USDA FoodData Central · english, raw · FDC 170187

Carbs by portion

PortionTotal carbsNet carbsFiberSugarCalories
1 oz (28 g, ~14 halves) 3.8 g 1.9 g 1.9 g 0.7 g 183
100 g 13.7 g 7 g 6.7 g 2.6 g 654
1 oz (28 g) 3.9 g 2 g 1.9 g 0.7 g 185

Net carbs = total carbs − fiber (the carbs that raise blood sugar, used in keto/low-carb tracking). Values computed from USDA per-100 g data (FDC 170187, SR Legacy). english, raw.

Walnuts are about as low-carb as a snack gets. A 1 oz serving (28 g, ~14 halves) has only about 3.8 g of total carbohydrate — that’s 13.7 g per 100 g — and a good share of it is fiber, which doesn’t count toward blood sugar. Subtract the 1.9 g of fiber in that ounce and the net carbs land at roughly 2 g. That’s the lowest of the common nuts, and it’s the reason walnuts are a fixture on keto and low-carb plans.

Why the net carbs are so low

Net carbs are total carbs minus fiber, and walnuts start from a low total to begin with. Of the 13.7 g of total carbs per 100 g, about 6.7 g is fiber and only 2.6 g is sugar, with the rest mostly starch — so per 100 g the net carbs come out near 7 g, and at a realistic ounce you’re looking at only ~2 g net. Fiber is the carb you subtract because your body doesn’t digest it into glucose the way it does starch and sugar; combined with walnuts’ fat-forward profile — they’re the fattiest common nut — that’s why they read like a carb food on a label but barely register as one once the fiber comes out.

Why walnuts are a keto favorite

For keto, walnuts are near the top of the list. About 2 g net carbs an ounce uses almost none of a strict 20 g daily budget, and the macro shape is ideal: roughly 18 g of fat in that same handful means walnuts deliver fat with essentially no usable carbohydrate — exactly what a ketogenic plan is built around, with the omega-3 bonus other nuts don’t match. On low-carb plans generally, walnuts are one of the easiest snacks to fit, and their minimal glycemic impact means they won’t spike blood sugar the way a starchy snack would. The one thing to manage isn’t the carbs — it’s the calories, since at ~183 per ounce walnuts are the densest nut and a doubled handful adds up fast. Peanuts run a little higher on net carbs but bring more fiber per ounce; both are sound low-carb picks.

For the protein side of the same handful — and why walnuts carry protein rather than provide it — see protein in walnuts.

Packaged nuts options, graded

Prefer something off the shelf? Here are the best-graded nuts in our catalog — each scored on our transparent Labelgrade. Check the carb line on each label for your goal.

Buy links are affiliate links — we may earn a commission at no extra cost to you. The Labelgrade is independent of any affiliate relationship. More.

Frequently Asked Questions

How many carbs are in a 1 oz serving of walnuts?

About 3.8 g of total carbohydrate in a 1 oz serving (28 g, ~14 halves), which is 13.7 g per 100 g (USDA FDC 170187). With about 1.9 g of fiber in that ounce, the net carbs come out to roughly 2 g — the lowest of the common nuts.

What are the net carbs in walnuts?

About 2 g net carbs per 1 oz serving — total carbs (~3.8 g) minus the ~1.9 g of fiber. Fiber is the carb you subtract because it isn't digested into blood sugar. Per 100 g that's 13.7 g total carbs minus 6.7 g fiber, for roughly 7 g net (USDA FDC 170187).

Are walnuts keto-friendly?

Yes — they're one of the best nuts for keto. At about 2 g net carbs per ounce and roughly 18 g of fat in that same handful, walnuts are nearly all fat with almost no usable carbohydrate, which is exactly the macro profile a ketogenic plan wants. The calories are the thing to watch, not the carbs.

Do walnuts have the fewest carbs of the common nuts?

On net carbs, close to it. Walnuts have about 13.7 g of total carbs per 100 g and 6.7 g of fiber, netting around 7 g — lower than peanuts (~12.9 g net) and among the lowest of the popular nuts. Per ounce that's only about 2 g net, which is why walnuts are a go-to low-carb snack.

Do walnuts spike blood sugar?

Barely. Walnuts are very low in net carbs and very high in fat, with fiber and protein alongside — all of which slow digestion — so they have a minimal glycemic impact on their own. That makes a handful of walnuts a blood-sugar-friendly snack. This is general information, not medical advice.

When was this data last verified?

2026-06-18, against USDA FoodData Central FDC 170187 (Nuts, walnuts, english; SR Legacy). We re-verify reference pages periodically and update when USDA revises its data.

Whole-food values are USDA reference data, not a Labelgrade (that score is for branded packaged products). See our methodology and the macro calculator to turn this into a daily target.