Best Nuts for Keto: A Guide to the Healthiest Low-Carb Nuts

by Dr. Kellyann
Table of Contents

    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.

     

    Dr. Kellyann Petrucci

    About the Author

    Dr. Kellyann Petrucci

    M.S., N.D. · Board-Certified Naturopathic Physician · New York Times Bestselling Author

    Dr. Kellyann Petrucci is a board-certified naturopathic physician, certified nutrition consultant, and New York Times bestselling author with over 20 years of clinical experience. She is the creator of the Bone Broth Diet and Cleanse + Reset programs, and author of multiple bestselling books including Dr. Kellyann's Bone Broth Diet, The 10-Day Belly Slimdown, and The Bone Broth Breakthrough.

    Dr. Kellyann completed postgraduate work in biological medicine at the Paracelsus Clinic in Switzerland and is a regular health expert on Good Morning America, The Dr. Oz Show, Good Day LA, and other nationally televised programs. She is also the host of two PBS specials: 21 Days to a Slimmer, Younger You and The 10-Day Belly Slimdown.