Keto Friendly Nuts: Best and Worst Nuts for Ketosis

The best keto friendly nuts are macadamia nuts, pecans, walnuts, and Brazil nuts, all containing under 2 grams of net carbs per ounce. The worst nuts for keto are cashews, pistachios, and chestnuts, which pack 8 or more grams of net carbs per ounce and can quickly consume your daily carb budget. Most other nuts fall somewhere in between, and portion control is the single most important factor in keeping nuts keto-safe.

Nuts are one of the most convenient foods on a ketogenic diet. They require no refrigeration, travel well, and deliver healthy fats along with fiber, minerals, and antioxidants. But not all nuts are created equal when it comes to carbohydrate content. Understanding which nuts support ketosis and which ones undermine it is essential for anyone using nuts as a regular snack or recipe ingredient.

This 2026 guide breaks down the carb counts, serving sizes, and keto rankings for every major nut variety. Whether you are building a trail mix, looking for a quick snack, or adding crunch to a salad, you will know exactly which nuts to reach for and which to avoid.

Why Nuts Are Popular on Keto

Nuts appeal to keto dieters for several reasons. They are naturally low in carbohydrates compared to grains and legumes. They provide a concentrated source of dietary fat, which is the cornerstone of the ketogenic diet. They also contain fiber, which subtracts from total carbs to lower the net carb count that matters most on keto.

Beyond macros, nuts offer nutritional benefits that support overall health on a restrictive diet. They are rich in magnesium, a mineral that many keto dieters lack. They provide vitamin E, selenium, and other antioxidants that reduce inflammation. And they are satisfying in a way that processed keto snacks often are not, thanks to their crunch and density.

If you are new to the ketogenic lifestyle and want a broader understanding of how foods like nuts fit into the overall diet, our keto diet guide for beginners covers the foundational principles in detail.

Understanding Net Carbs in Nuts

Net carbs are the number that determines whether a food is keto-friendly. You calculate net carbs by subtracting fiber from total carbohydrates. Fiber passes through your digestive system without being absorbed as glucose, so it does not count toward your daily carb limit.

For example, an ounce of almonds contains about 6 grams of total carbohydrates and 3.5 grams of fiber. That leaves 2.5 grams of net carbs. Compare that to an ounce of cashews, which has 9 grams of total carbohydrates and 1 gram of fiber, leaving 8 grams of net carbs. The difference is significant when your daily target is 20 to 50 grams of net carbs.

Most keto dieters aim for 20 to 50 grams of net carbs per day. With that budget, a single ounce of cashews consumes up to 40 percent of your allowance, while an ounce of macadamia nuts uses less than 8 percent. This is why nut selection matters so much on keto.

For a deeper look at how carb intake affects your ketone levels, read our guide on how many carbs break ketosis, which explains the thresholds and individual variability in carb tolerance.

The Best Nuts for Keto

The best keto nuts share three characteristics: high fat content, low net carbs, and a flavor that satisfies without triggering overeating. These four nuts top the list for ketogenic diets in 2026.

Macadamia Nuts

Macadamia nuts are the gold standard for keto. One ounce contains about 21 grams of fat, 2.2 grams of total carbs, and 1.2 grams of fiber, leaving just 1 gram of net carbs. That is the lowest net carb count of any common nut.

Macadamia nuts also have the highest fat content of any nut, with over 75 percent of calories coming from fat. Their buttery texture and rich flavor make them feel indulgent, which helps satisfy cravings without needing a large portion. They are also rich in monounsaturated fats, the same heart-healthy fats found in olive oil.

The main drawback of macadamia nuts is price. They are among the most expensive nuts available. Buying in bulk online can reduce the cost significantly. A serving size of 1 ounce, or about 10 to 12 nuts, is ideal for keto snacking.

Pecans

Pecans are the second-best nut for keto. One ounce delivers 20 grams of fat, 4 grams of total carbs, and 3 grams of fiber, resulting in just 1 gram of net carbs. Like macadamia nuts, pecans are extremely low in net carbs and very high in fat.

Pecans have a naturally sweet flavor that makes them a great substitute for dessert cravings. They work well in keto baking, particularly in pecan pie recipes made with erythritol or monk fruit sweetener. They also pair beautifully with dark chocolate for a simple keto dessert.

A serving of 1 ounce, or about 19 halves, provides excellent satiety. Pecans are generally more affordable than macadamia nuts, making them a practical everyday choice.

Walnuts

Walnuts contain 18 grams of fat, 4 grams of total carbs, and 2 grams of fiber per ounce, yielding 2 grams of net carbs. While slightly higher in net carbs than macadamia nuts and pecans, walnuts remain an excellent keto choice.

What sets walnuts apart is their omega-3 fatty acid content. They are one of the few plant sources of alpha-linolenic acid, an essential omega-3 that supports brain health and reduces inflammation. For keto dieters who do not eat fish regularly, walnuts provide a valuable source of this nutrient.

A serving of 1 ounce, or about 14 halves, fits easily into a keto meal plan. Walnuts have a slightly bitter skin that some people find unpleasant, but toasting them briefly in a dry pan mellows the flavor and enhances their crunch.

Brazil Nuts

Brazil nuts deliver 19 grams of fat, 3 grams of total carbs, and 2 grams of fiber per ounce, leaving 1.3 grams of net carbs. They are one of the lowest-carb nuts available and offer a unique nutritional benefit.

Just two Brazil nuts provide your entire daily requirement of selenium, a trace mineral that supports thyroid function and immune health. Selenium deficiency is common on restrictive diets, making Brazil nuts a strategic addition to a keto meal plan. However, you should not eat large quantities of Brazil nuts because excess selenium can be toxic. Limit your intake to 2 to 4 nuts per day.

Brazil nuts have a creamy texture and a mild, earthy flavor. They are large and filling, so a small portion goes a long way.

Good Nuts for Keto in Moderation

Several nuts are keto-friendly but require more careful portion control. These nuts contain 3 to 5 grams of net carbs per ounce, which is manageable if you measure your servings and account for them in your daily carb budget.

Almonds

Almonds are the most popular nut on keto, and for good reason. One ounce contains 14 grams of fat, 6 grams of total carbs, and 3.5 grams of fiber, resulting in 2.5 grams of net carbs. They are affordable, widely available, and versatile in both sweet and savory recipes.

Almonds are rich in vitamin E, magnesium, and manganese. They work well as a standalone snack, in trail mixes, or ground into almond flour for keto baking. Almond butter is also a popular keto spread, though you should choose brands without added sugar.

A serving of 1 ounce, or about 23 almonds, is appropriate for keto. Be cautious with flavored almonds, as honey-roasted and sweetened varieties contain added sugars that push the carb count well above the safe range.

Hazelnuts

Hazelnuts provide 17 grams of fat, 5 grams of total carbs, and 3 grams of fiber per ounce, leaving 2 grams of net carbs. They are an excellent keto nut that often gets overlooked.

Hazelnuts pair exceptionally well with chocolate, making them ideal for keto dessert recipes. They are also rich in vitamin E and folate. A serving of 1 ounce, or about 21 nuts, fits comfortably within keto macros.

Peanuts

Peanuts are technically a legume, not a nut, but they are commonly grouped with nuts and are widely consumed on keto. One ounce contains 14 grams of fat, 6 grams of total carbs, and 2 grams of fiber, yielding 4 grams of net carbs.

Peanuts are higher in net carbs than most true nuts, so portion control is essential. They are also more likely to cause allergic reactions and can be contaminated with aflatoxins, a type of mold toxin. Choose high-quality brands and avoid flavored or honey-roasted varieties.

Peanut butter is a keto staple for many people. Look for brands that contain only peanuts and salt, with no added sugar or hydrogenated oils. A 2-tablespoon serving contains about 4 grams of net carbs, which fits within keto limits when measured carefully.

Pumpkin Seeds

While technically a seed rather than a nut, pumpkin seeds are often used interchangeably with nuts in keto snacking. One ounce provides 13 grams of fat, 5 grams of total carbs, and 1.7 grams of fiber, leaving 3.3 grams of net carbs.

Pumpkin seeds are an excellent source of magnesium, zinc, and iron. They are one of the best plant-based sources of magnesium, a mineral that keto dieters frequently lack due to reduced intake of fruits and grains. A serving of 1 ounce, or about 160 seeds, makes a satisfying and nutritious keto snack.

Sunflower Seeds

Sunflower seeds contain 14 grams of fat, 6 grams of total carbs, and 3 grams of fiber per ounce, resulting in 3 grams of net carbs. They are affordable, widely available, and rich in vitamin E and selenium.

Sunflower seeds are a good option for keto snacking in moderation. Avoid flavored varieties that contain added sugar or maltodextrin. A serving of 1 ounce, or about a quarter cup of shelled seeds, fits within keto macros.

The Worst Nuts for Keto

Some nuts are simply too high in carbohydrates to fit comfortably into a ketogenic diet. These nuts contain 6 or more grams of net carbs per ounce, making it easy to accidentally consume a large portion of your daily carb budget in a single handful.

Cashews

Cashews are the worst common nut for keto. One ounce contains 12 grams of fat, 9 grams of total carbs, and 1 gram of fiber, leaving 8 grams of net carbs. A single ounce of cashews consumes up to 40 percent of your daily carb allowance if you are targeting 20 grams of net carbs.

Cashews are also easy to overeat. Their sweet, creamy flavor and satisfying crunch make it tempting to grab a second handful, which would push you well past your carb limit. If you must include cashews, limit yourself to a very small portion of half an ounce and account for the carbs carefully.

Pistachios

Pistachios contain 13 grams of fat, 8 grams of total carbs, and 3 grams of fiber per ounce, yielding 5 grams of net carbs. While not as carb-heavy as cashews, pistachios are still high enough to cause problems on a strict keto diet.

Pistachios are also one of the most overeaten nuts. The process of shelling them slows consumption, but the salty, savory flavor encourages continuous eating. A typical serving of pistachios is 1 ounce, or about 49 nuts, but many people eat two or three times that amount in a sitting.

If you enjoy pistachios, consider saving them for maintenance phases or cyclical keto approaches where your carb tolerance is higher.

Chestnuts

Chestnuts are the highest-carb nut of all. One ounce contains 0.6 grams of fat, 13 grams of total carbs, and 1.4 grams of fiber, leaving 11.6 grams of net carbs. Chestnuts are so high in carbohydrates that they are closer to a starchy vegetable than a typical nut.

Chestnuts are not recommended on a ketogenic diet under any circumstances. Even a small portion will consume more than half of your daily carb budget. Avoid them entirely while following keto.

Nut Butters on Keto

Nut butters are a convenient way to enjoy the fats and flavors of nuts in a spreadable form. However, the same carb rules apply. The best keto nut butters are made from low-carb nuts without added sugars.

Macadamia nut butter and pecan butter are the lowest in carbs but can be expensive and hard to find. Almond butter is the most practical option, with about 3 grams of net carbs per 2-tablespoon serving. Walnut butter is also keto-friendly but has a stronger, more bitter flavor.

Avoid peanut butter brands with added sugar, and steer clear of hazelnut spreads like Nutella, which contain over 20 grams of sugar per serving. Always read the ingredient list and choose products with only nuts and salt.

For recipe ideas that incorporate nut butters and other keto ingredients, our easy keto recipes for beginners includes simple meals and snacks that use almonds, pecans, and macadamia nuts in creative ways.

How to Incorporate Nuts Into Your Keto Diet

Nuts are versatile ingredients that go beyond simple snacking. Here are practical ways to use them throughout your keto meal plan.

As a Snack

The simplest way to enjoy nuts on keto is as a standalone snack. Pre-portion 1-ounce servings into small containers or bags to avoid overeating. Keep a portion in your car, desk, or gym bag for emergency fuel.

Mix two or three low-carb nuts for variety. A combination of macadamia nuts, pecans, and walnuts provides a range of flavors and textures while keeping net carbs under 4 grams per ounce.

In Salads and Main Dishes

Toasted pecans and walnuts add crunch and flavor to salads. Crushed macadamia nuts make an excellent coating for baked fish or chicken, replacing the breading that traditional recipes use. Sliced almonds sprinkled over roasted vegetables add texture and healthy fat.

In Keto Baking

Almond flour is the most widely used keto baking flour. It is made from blanched, finely ground almonds and has about 2.5 grams of net carbs per quarter-cup serving. Pecan flour and walnut flour are less common but offer even lower carb counts for specialized recipes.

Crushed nuts also work as pie crusts, topping for keto muffins, and mix-ins for fat bombs and keto cookies. For more baking ideas, browse our complete keto foods list, which covers every food category you need for meal planning.

In Trail Mix

A keto trail mix combines low-carb nuts with seeds and a small amount of dark chocolate. Combine macadamia nuts, pecans, pumpkin seeds, and 85 percent dark chocolate chunks for a portable snack that stays under 5 grams of net carbs per quarter-cup serving. Avoid commercial trail mixes, which almost always contain dried fruit and sweetened nuts.

Portion Control and Carb Creep

The biggest mistake keto dieters make with nuts is failing to control portions. Nuts are calorie-dense and carb-dense in the case of higher-carb varieties. Eating directly from the bag almost always leads to overconsumption.

A 1-ounce serving of macadamia nuts contains about 204 calories. If you eat 3 ounces without realizing it, you have consumed over 600 calories and 3 grams of net carbs. While the carb count is still low, the calorie surplus can stall weight loss over time.

With higher-carb nuts like almonds or peanuts, portion control is even more critical. Three ounces of peanuts delivers 12 grams of net carbs, which is more than half the daily budget for someone targeting 20 grams. Always measure your portions in advance.

Different nuts affect your ketone levels differently. Use Acetrack to test which nuts keep you in ketosis and which push you out. A quick breath measurement before and 30 minutes after eating a new nut variety shows you exactly how your body responds, so you can build a personal list of keto-safe nuts based on real data rather than estimates.

Nut Allergies and Substitutions

Nut allergies are among the most common food allergies. If you cannot eat tree nuts, you still have keto-friendly options. Seeds are the best substitute for nuts on keto.

Pumpkin seeds, sunflower seeds, hemp seeds, and chia seeds all provide healthy fats and low carb counts. Sunflower seed butter replaces almond butter or peanut butter in recipes. Hemp hearts sprinkled on salads provide a nutty flavor and a complete amino acid profile.

Coconut is another option. Shredded unsweetened coconut contains about 2.5 grams of net carbs per ounce and works well in keto baking and snacking. Coconut flakes toasted with cinnamon and erythritol make a simple keto treat.

Storing Nuts for Freshness

Nuts contain high levels of unsaturated fats that can oxidize and go rancid if stored improperly. To preserve freshness and nutritional quality, store nuts in airtight containers in a cool, dark place. For storage longer than one month, refrigerate or freeze them.

Shelled nuts last about 3 to 6 months at room temperature, 6 to 12 months in the refrigerator, and up to 2 years in the freezer. Whole nuts in their shells last about twice as long. Always smell nuts before eating them. A bitter, paint-like odor indicates rancidity, and rancid nuts should be discarded.

Frequently Asked Questions About Nuts on Keto

Can I Eat Nuts Every Day on Keto?

Yes, you can eat nuts daily on keto as long as you choose low-carb varieties and control your portions. Macadamia nuts, pecans, and walnuts are safe for daily consumption at 1-ounce servings. Rotate varieties to get a range of nutrients and prevent boredom.

Will Nuts Kick Me Out of Ketosis?

Low-carb nuts like macadamia nuts and pecans will not kick you out of ketosis when eaten in 1-ounce servings. Higher-carb nuts like cashews and pistachios can push you out of ketosis if you eat too many. Your individual carb tolerance determines the threshold, which is why testing with a ketone breathalyzer is valuable.

How Many Nuts Can I Eat Per Day on Keto?

Most keto dieters can safely eat 1 to 2 ounces of low-carb nuts per day. If you choose higher-carb nuts like almonds or peanuts, stick to 1 ounce. Track the net carbs from nuts in your daily total to ensure you stay within your budget.

Are Roasted Nuts Keto-Friendly?

Dry-roasted nuts are keto-friendly as long as they are not coated in sugar or starch. Avoid honey-roasted, candied, and seasoned nuts that contain maltodextrin or other carb-laden coatings. Raw nuts have a slight nutritional edge, but roasted nuts are equally low in carbs when prepared without added ingredients.

What Is the Lowest Carb Nut?

Macadamia nuts and pecans tie for the lowest net carb count at approximately 1 gram per ounce. Brazil nuts are close behind at 1.3 grams. These three nuts are the safest choices for strict keto dieters targeting 20 grams of net carbs per day.

Final Thoughts on Keto Friendly Nuts

Nuts are a powerful tool for keto dieters when used strategically. The best nuts for keto, including macadamia nuts, pecans, walnuts, and Brazil nuts, deliver high fat and minimal carbs in every serving. The worst nuts for keto, including cashews, pistachios, and chestnuts, can sabotage your progress if you are not careful.

The key to success is selection and portion control. Choose low-carb nuts as your everyday staples, measure every serving, and track the net carbs in your daily total. Rotate varieties to benefit from the different nutrients each nut offers. And verify your choices by testing your ketone levels regularly, so you know with certainty which nuts support your ketosis and which ones do not.

For a complete reference of every food category on the ketogenic diet, visit our keto foods list, which covers vegetables, proteins, fats, dairy, and more. With the right nuts in your pantry and the right tools to measure their impact, you can enjoy crunchy, satisfying snacks without ever leaving ketosis.