Skip to content
Sugarfreechic
Guides

Nuts on Keto: Net Carbs by Nut

By The Sugarfreechic Cook

Nuts are the easiest keto snack to reach for and the easiest to overeat, so it helps to know where each one lands. This guide ranks the common nuts by net carbs per ounce, from pecans and macadamias at the low end to cashews at the high end, with how many nuts an ounce actually is and which ones to keep a lid on.

I have learned over the years that the hardest part about this lifestyle is traveling. When I'm home I can cook and follow my way of eating easily, but when I'm on the road, sky, or boat this gets difficult. One of my favorite on the go natural snacks is nuts. They are a great protein packed treat. Nuts still have carbs so you have to watch how many you eat. Since they are packed with fiber you can subtract the fiber from the total carbs to get your net carb count.

Net carbs by nut

Net carbs per 1 ounce serving, which is a small handful, ordered from lowest to highest. Numbers are rounded from USDA FoodData Central.

NutNet carbs (1 oz)About that ounceNote
Pecansabout 1 g~19 halvesLowest, very high fat
Brazil nutsabout 1 g~6 nutsHigh in selenium, keep to a few a day
Macadamiaabout 1.5 g~10 to 12 nutsKeto favorite, the fattiest nut
Walnutsabout 2 g~14 halvesGood omega-3s
Hazelnutsabout 2 g~21 nutsPairs with chocolate for fat bombs
Peanutsabout 2 g~28 nutsA legume, not a true nut
Almondsabout 2.5 g~23 nutsThe classic measured handful
Pine nutsabout 3 g~2 tablespoonsPricey, the pesto nut
Pistachiosabout 5 g~49 kernelsHigher, easy to overeat
Cashewsabout 8 g~18 nutsHighest, treat as occasional

The real risk is the handful

For most nuts the difference between the lowest and the middle of this list is a gram or two an ounce, which is small. The thing that actually blows a carb budget is the second and third handful. An ounce of almonds is 23 nuts, and almost no one stops at 23 straight from the bag. Pour a portion into a bowl instead of eating from the container, and the per-ounce numbers above stay true. Eat by the handful in front of the TV and even pecans add up. Cashews and pistachios deserve the extra caution not only because they start higher, but because they are the two people find hardest to stop eating.

Aside from being a perfect snack they also can be used in cooking to substitute for many ingredients. Walnuts, pecans, and pine nuts make a great "natural crouton" in salads. You can also grind up almonds in a food processor and use them to replace breading or even to make a pie crust. Ground nuts are one of the swaps I rounded up in my low carb substitutes guide.

The nuts that pull double duty

A few of these earn their place by cooking, not just snacking. Pine nuts are the pignoli in Italian pesto, toasted and ground with basil and oil, which is why a high-carb-sounding price tag still buys a low-carb sauce. Walnuts and pecans crisp up as a crouton or a crust; my walnuts as a cracker swap leans on that. And when a recipe calls for almond flour by weight, the conversions in my cups to grams guide keep the portion, and the carbs, where you meant them.

Sources

USDA FoodData Central, carbohydrate and fiber values for tree nuts and peanuts.

Diet Doctor, low-carb nuts visual guide, cross-checked for net carbs per serving.

Sugarfreechic, low-carb snack notes.

Frequently asked questions

What are the lowest carb nuts?

Pecans and brazil nuts are the lowest at about 1 gram of net carbs an ounce, with macadamias just behind at about 1.5. They are also the fattiest, which is what makes them the easiest nuts to fit on keto.

What nuts should you avoid on keto?

Cashews are the highest at about 8 grams of net carbs an ounce, and pistachios are next at about 5. Neither is forbidden, but they are easy to overeat, so treat them as an occasional handful rather than a daily snack.

How many nuts can you eat on keto?

Watch the portion more than the nut. One ounce is a small handful, roughly 23 almonds, 19 pecan halves, or 6 brazil nuts, and that is one serving. The carb count per ounce matters less than how easy it is to eat three ounces without noticing.

Are peanuts keto?

Yes, in moderation. Peanuts run about 2 grams of net carbs an ounce, similar to walnuts, though they are technically a legume rather than a true nut. They fit keto fine; just mind the portion, since they are very easy to over-snack.

Why do you subtract fiber to get net carbs?

Fiber is a carbohydrate your body does not digest into glucose, so it does not raise blood sugar. Subtracting the fiber from the total carbs gives the net carb count, which is the number that matters on keto.

Curated low-carb guides and roundups this recipe is part of.