Best Nuts for Keto: A Guide to the Healthiest Low-Carb Nuts
by Dr. Kellyann
Nuts are one of the easiest and most portable ways to add real fat and protein to a keto or low-carb diet. But not every nut earns a place in the rotation, and the differences in carb count between varieties are wider than most people realize. Some nuts are practically carb-free. Others could push you out of ketosis with a single handful. Knowing which is which is the difference between a snack that supports your goals and one that quietly undermines them.
After two decades of working with women on the Bone Broth Diet and other low-carb frameworks, I have watched nuts play both roles. Used well, they are one of the most satisfying tools in the low-carb toolkit. Paired with a daily practice like my Bone Broth Classic Chicken, they create the kind of sustained energy and satiety that makes a low-carb lifestyle actually sustainable. Let me walk you through which nuts to reach for, which to skip, and how to build them into a daily routine that supports your goals.
Why Nuts Matter on a Low-Carb Diet
Nuts deliver three things that make them uniquely useful on keto: high-quality fats, satiating protein, and micronutrients that are hard to get elsewhere. The monounsaturated fats in nuts like macadamias and pecans support metabolic health, and the fiber content helps blunt the impact of any carbohydrates present. Research suggests that regular nut intake may support healthy blood lipid profiles and appetite regulation, both of which matter on a low-carb approach.
The trap is portion size. A cup of nuts can easily add up to 15 or 20 grams of carbs depending on the variety, which is most or all of a typical keto daily allowance. Measured servings (usually a small handful, roughly one ounce) are the way to keep nuts working for you rather than against you.
Nuts to Skip on Keto
Cashews
Cashews are one of the highest-carb nuts, with about 8 to 9 grams of net carbs per ounce. They also tend to be more addictive than most nuts, which is a bad combination when you are trying to stay under a strict carb limit. Skip cashews as a snack. A very small amount in a recipe (like a cashew-based sauce) can work occasionally, but they are not a daily food on keto.
Pistachios
Pistachios come in at about 5 grams of net carbs per ounce, which is workable in small amounts but easy to overshoot. The shell-cracking ritual makes portion control easier for some people and harder for others. If you can genuinely stop at 15 or 20 pistachios, they can fit. If you cannot, save them for off-keto days.
Pine Nuts
Pine nuts contain about 3 to 4 grams of carbs per ounce, but they are calorie-dense and expensive. Use them sparingly in recipes (pesto, salad toppings) rather than as a standalone snack.
Chestnuts
Chestnuts are essentially not a keto option. At 28 to 30 grams of carbs per ounce, they behave more like a starch than a nut. Avoid on keto entirely.
The Best Nuts for Keto
Macadamia Nuts
Macadamias are the closest thing to a perfect keto nut. About 2 grams of net carbs per ounce, high in monounsaturated fat, and satisfying enough that a small handful actually feels like a meal. They are my top recommendation for anyone starting keto or wanting to keep carbs as low as possible. Yes, they are more expensive than other nuts. Buy them in smaller quantities and treat them as the premium option in your rotation.
Pecans
Pecans are another excellent choice at about 4 grams of net carbs per ounce. They are rich in monounsaturated fats and contain meaningful amounts of manganese and zinc. Pecans work well as a snack, sprinkled on salads, or toasted with a pinch of sea salt for a warming treat.
Brazil Nuts
Brazil nuts come in at about 3 grams of net carbs per ounce and are the single richest food source of selenium, an important mineral for thyroid function and antioxidant defense. Two Brazil nuts per day provide a full daily selenium requirement. That is a case where less really is more. Keep them in the rotation but do not eat handfuls of Brazil nuts at once, because excess selenium is not helpful.
Walnuts
Walnuts contain about 4 grams of net carbs per ounce and are one of the few nuts with a meaningful amount of plant-based omega-3 fats. They work beautifully in salads, chopped over a keto-friendly Greek yogurt bowl, or as a straight snack. Buy walnut halves in small quantities because they go rancid faster than most nuts.
Almonds
Almonds come in at about 3 grams of net carbs per ounce and are one of the most versatile nuts on the list. Whole almonds as a snack, almond butter on celery, almond flour for keto baking, almond milk in coffee. The almond family covers a lot of ground on a low-carb approach.
Hazelnuts
Hazelnuts have about 2 grams of net carbs per ounce and pair beautifully with dark chocolate for an occasional keto-friendly treat. They also work well as a coffee topping or chopped into a nut-based crust for a keto dessert.
Sunflower Seeds
Not technically a nut but functionally similar, sunflower seeds come in at about 4 grams of net carbs per ounce and deliver meaningful vitamin E. Buy them raw or dry-roasted and lightly salted, and skip the sweet or heavily flavored varieties.
How to Portion Nuts on Keto
One ounce is the standard serving size, which works out to a small handful. For most nuts that is roughly 20 to 25 individual pieces. Get in the habit of measuring the first few times so you know what an ounce actually looks like. Once you have the visual anchor you can eyeball portions accurately.
The mistake I see most often is grazing straight from the bag. That is how a two-ounce snack becomes a six-ounce meal, and how a woman doing everything right on paper slips out of ketosis without knowing why. Pre-portion nuts into small containers or bags at the start of the week. When the container is empty, the snack is over.
Pairing Nuts With Bone Broth for a Complete Keto Snack
Here is a rhythm I recommend to my patients: a measured handful of nuts alongside a warm mug of bone broth as an afternoon snack. The nuts provide fat and protein for real satiety. The bone broth adds electrolytes, minerals, collagen, and about 9 grams of protein per cup, which are exactly the nutrients keto tends to run low on. Together they take the edge off the mid-afternoon dip without pushing carbs and without derailing your macros.
This pairing is one of the practical reasons I built bone broth into my Bone Broth Diet framework. The full Bone Broth collection makes daily bone broth easy, and my full walkthrough of bone broth on keto covers exactly how the two fit together for the electrolyte and mineral support keto specifically needs.
Other Low-Carb Snacks Worth Adding to the Rotation
Nuts are excellent, but variety keeps a low-carb approach interesting and helps you cover a wider range of nutrients. Hard-boiled eggs are one of the most convenient keto snacks, delivering protein and healthy fats with essentially zero carbs. Sliced avocado with sea salt is another go-to, rich in monounsaturated fat and potassium. A small serving of berries (strawberries, raspberries, blackberries) can fit into a keto day and satisfies a sweet craving cleanly.
Olives, cheese cubes (see my note on the best cheeses for keto), sliced cucumber with olive oil, and jerky from a clean brand all round out a versatile snack drawer. For a fuller picture of low-carb eating and how to structure your day, my guides on how to start keto and healthy fats for keto walk through the framework in more detail.
Building Nuts Into a Sustainable Low-Carb Routine
The women I have worked with who succeed on a low-carb approach long-term are the ones who build simple, repeatable rhythms rather than complicated meal plans. A measured serving of macadamia nuts with morning coffee. A small handful of pecans alongside afternoon bone broth. Almonds sprinkled into a dinner salad. These are habits that hold up across busy weeks, travel, and the seasonality of real life.
Nuts are one of the more forgiving parts of low-carb eating when used with intention. Paired with the mineral and protein support that daily bone broth provides, they create the kind of steady, sustainable low-carb rhythm that produces real results over months rather than just weeks.
Frequently Asked Questions
What are the best nuts for keto?
The best nuts for keto are macadamia nuts, pecans, Brazil nuts, walnuts, almonds, hazelnuts, and sunflower seeds. Macadamias lead the list at about 2 grams of net carbs per ounce, followed by hazelnuts and Brazil nuts at 2 to 3 grams, and almonds, walnuts, pecans, and sunflower seeds at 3 to 4 grams per ounce. All of these fit cleanly into a low-carb daily allowance when portioned properly.
Are nuts allowed on a low-carb diet?
Yes, most nuts are excellent on a low-carb diet when eaten in measured portions of about one ounce (a small handful). Macadamias, pecans, Brazil nuts, walnuts, almonds, and hazelnuts all fit comfortably into a daily low-carb allowance. Cashews, pistachios, and chestnuts are the main exceptions, since their higher carb content can push you over your daily target quickly.
How many nuts can I eat on keto?
The standard serving is one ounce, which is a small handful or roughly 20 to 25 individual pieces depending on the nut. That portion typically delivers 2 to 4 grams of net carbs. Pre-portioning nuts into small containers helps prevent overshooting your daily carb allowance, since grazing straight from the bag is the most common way people accidentally exceed their macros.
Which nuts have the lowest carbs?
Macadamia nuts have the lowest carbs at about 2 grams of net carbs per ounce, followed by hazelnuts at 2 grams and Brazil nuts at 3 grams. Almonds, walnuts, and pecans come in at 3 to 4 grams of net carbs per ounce. Cashews (8 to 9 grams) and chestnuts (28 to 30 grams) are the highest-carb nuts and generally not compatible with a strict keto approach.
|
This content is for educational purposes and is not intended to diagnose, treat, cure, or prevent any disease. Statements have not been evaluated by the FDA. Results may vary. Anyone with health conditions, who is pregnant or breastfeeding, or who takes medications should talk to a healthcare provider before starting any structured eating protocol. |
Share
