Is Peanuts Keto? Carbs, Net Carbs & Verdict
Is peanuts keto? Yes, in moderation. A 1 oz handful has ~2-3g net carbs. See carb counts per serving, daily limits, and the best low-carb nut swaps.
Head of Nutrition · June 20, 2026 · 5 min read

Yes, peanuts are keto-friendly in moderation. A 1 oz (28g) serving—roughly a small handful of about 28 peanuts—has around 6g total carbs, 2.5g of fiber, and only ~3g net carbs, while delivering 14g of fat and 7g of protein. Per 100g, peanuts run about 16g total carbs, 8.5g fiber, and 7-8g net carbs. Since most keto diets cap you at 20-50g net carbs per day, a measured handful fits comfortably. The catch is portion control: peanuts are easy to over-eat, and a few absent-minded handfuls can quietly cost you 10g+ net carbs.
Peanuts are technically a legume, not a tree nut, but their macro profile (high fat, low net carbs) lands them firmly in keto-friendly territory—unlike beans and lentils. Here's the full breakdown.
How many carbs are in peanuts?
Carb counts vary slightly by preparation, but for dry-roasted, unsalted peanuts the numbers look like this:
| Serving | Total carbs | Fiber | Net carbs |
|---|---|---|---|
| 1 oz (28g, ~small handful) | ~6g | ~2.5g | ~3g |
| 1/4 cup (~37g) | ~7.5g | ~3.3g | ~4g |
| 1 cup (~146g) | ~24g | ~12g | ~12g |
| 100g | ~16g | ~8.5g | ~7-8g |
| 2 tbsp peanut butter (natural) | ~7g | ~2g | ~3-4g |
The takeaway: a single 1 oz serving is genuinely low-carb, but the carbs scale fast once you go past a handful. A full cup of peanuts—easy to do in front of a screen—pushes 12g net carbs, more than half a strict keto day.
Peanuts also bring a solid 4g of fiber per ounce relative to their size, which is why their net carbs (total carbs minus fiber) stay low. If that math is new to you, our guide on what is net carbs explains why it's the number that matters on keto.
How much peanuts can you eat on keto?
For most people, 1 to 2 oz (28-56g) per day is a safe, satisfying amount—about 3-6g net carbs. That leaves plenty of room in a 20-50g daily budget for vegetables and other foods.
A few guardrails:
- Portion out, don't graze. Pour a measured handful into a bowl instead of eating from the jar. Mindless snacking is how peanuts quietly blow a carb budget.
- Watch flavored varieties. Honey-roasted, BBQ, and "sweet & spicy" peanuts add sugar and starch coatings—often 2-4g extra carbs per ounce.
- Mind the salt and oils. These don't affect carbs, but heavily processed peanuts can come with seed-oil coatings that some keto eaters prefer to skip.
- Stick to dry-roasted or raw when possible for the cleanest macro profile.
Is peanut butter keto?
Peanut butter can be one of the best keto snacks—or a hidden sugar trap—depending on the jar.
Natural peanut butter (just peanuts and salt) has about 3-4g net carbs per 2 tbsp, with 16g of fat. That's an excellent keto ratio and makes it perfect for fat bombs, smoothies, or a spoonful to curb hunger.
Regular and reduced-fat peanut butter often add sugar, molasses, or maltodextrin. These can climb to 6-8g net carbs per 2 tbsp, and reduced-fat versions ironically swap fat for starch—the opposite of what keto wants. Always check the label for "added sugar" and an ingredient list longer than "peanuts, salt."
Best low-carb alternatives to peanuts
Peanuts are fine on keto, but if you want even lower net carbs—or you're avoiding legumes—these tree nuts beat them:
| Nut (1 oz / 28g) | Net carbs | Notes |
|---|---|---|
| Pecans | ~1g | Lowest-carb nut, very high fat |
| Macadamia nuts | ~1.5g | Keto favorite, rich and buttery |
| Brazil nuts | ~1.5g | High in selenium; eat 1-2 |
| Walnuts | ~2g | Great omega-3 source |
| Almonds | ~2.5g | High fiber and protein |
| Peanuts | ~3g | Cheap, high protein (technically a legume) |
| Cashews | ~8g | Highest-carb—limit on keto |
Pecans and macadamias are the gold standard if you want to snack freely. Cashews, on the other hand, are the one common "nut" to be cautious with—at ~8g net carbs per ounce, they're nearly triple peanuts.
Are peanuts a nut or a legume?
This trips a lot of people up. Botanically, peanuts are a legume—they grow in pods underground, just like peas, beans, and lentils. So if most legumes are off-limits on keto (see our guide on are legumes keto), why are peanuts okay?
The answer is their nutrition. Most legumes are starchy: a half cup of black beans has ~13g net carbs. Peanuts, by contrast, are roughly 50% fat and only ~7-8g net carbs per 100g, which makes them behave nutritionally like a tree nut. So while they share a family tree with beans, on your plate they're a keto-friendly fat-and-protein snack.
Track your peanuts so a handful doesn't become a cup
Peanuts pass the keto test—but only if you respect the portion. The difference between a 1 oz handful (3g net carbs) and an absent-minded cup (12g net carbs) is the difference between staying in ketosis and falling out of it. The safest move is to measure and log. With CarbMeNot, you can scan the bag's barcode or snap a photo and see exactly how many net carbs are in your serving before you reach for seconds. Try CarbMeNot and keep your snacks honest.
Key takeaways
- Peanuts are keto-friendly in moderation—~3g net carbs per 1 oz (28g) handful.
- Per 100g: ~16g total carbs, ~8.5g fiber, ~7-8g net carbs.
- Stick to 1-2 oz per day and portion them out instead of grazing.
- Natural peanut butter (~3-4g net carbs per 2 tbsp) is keto; sweetened brands aren't.
- Lower-carb swaps: pecans, macadamias, and walnuts all beat peanuts; avoid cashews.
- Peanuts are a legume, but their high-fat, low-carb profile makes them act like a nut.
Frequently asked questions
- Is peanuts keto?
- Yes, peanuts are keto-friendly in moderation. A 1 oz (28g) serving—about a small handful—has roughly 2-3g net carbs, which fits easily into a standard 20-50g daily keto budget. They're high in fat and protein, but portions add up fast, so measure rather than eat from the bag.
- How many carbs are in peanuts?
- A 1 oz (28g) serving of dry-roasted peanuts has about 6g total carbs, 2.5g fiber, and roughly 3g net carbs. Per 100g, peanuts have about 16g total carbs, 8.5g fiber, and 7-8g net carbs.
- Is peanut butter keto?
- Yes, if it's the right kind. Natural peanut butter with no added sugar runs about 3-4g net carbs per 2 tbsp. Avoid 'regular' or reduced-fat brands with added sugar, which can hit 6-8g net carbs per serving.
- Are peanuts a nut or a legume?
- Botanically, peanuts are a legume—they grow underground like beans, not on trees. But nutritionally they behave like nuts (high fat, moderate protein, low net carbs), which is why they still work on keto despite most legumes being too starchy.
Sources
Track it all in seconds
Snap a photo and CarbMeNot's AI logs your carbs, protein, and fat automatically.