Peanuts are not tree nuts. Despite the name, a peanut is a legume, placing it in the same plant family as soybeans, lentils, chickpeas, and beans. This distinction matters for anyone navigating food allergies, reading ingredient labels, or simply trying to understand what they’re eating.
Why Peanuts Are Legumes, Not Nuts
In botanical terms, a true nut is a dry fruit with a single seed, a hard shell, and a protective husk. Chestnuts, hazelnuts, pecans, and walnuts fit that definition. Peanuts do not. They are edible seeds that grow in pods, just like peas and beans.
The way peanuts grow is one of the clearest giveaways. Tree nuts develop on the branches of trees, sometimes taking years before the tree produces its first harvest. Peanuts do something unusual: the plant flowers above ground, but after pollination, a small stem called a “peg” grows downward and pushes into the soil. The peanut pod then forms and matures entirely underground. This process, called geocarpy, is rare in the plant world and looks nothing like the way an almond or walnut develops on a tree branch.
Why People Confuse the Two
Peanuts end up in the “nut” category in kitchens, grocery stores, and everyday conversation because they share key traits with tree nuts: a crunchy texture, high fat content, a similar roasted flavor profile, and comparable uses in cooking and snacking. Nutritionally, peanuts overlap with tree nuts more than they do with other legumes like lentils or black beans. A 100-gram serving of peanuts delivers about 567 calories, 49 grams of fat, and 26 grams of protein, which is in the same ballpark as almonds at 579 calories and 50 grams of fat.
Interestingly, almonds also fail the strict botanical definition of a nut. The U.S. Forest Service notes that almonds and peanuts are both excluded from the “true nut” category, even though most people would call them nuts without a second thought. Culinary tradition and botanical science simply don’t line up here.
What This Means for Allergies
This is where the legume-versus-tree-nut distinction gets serious. The proteins in peanuts are structurally very different from the proteins in tree nuts. Peanut allergy and tree nut allergy are separate conditions triggered by different immune responses. Tree nuts themselves come from a wide range of plant families: almonds belong to the rose family, cashews to the cashew family, macadamias to the protea family, and Brazil nuts to yet another group entirely.
That said, having one of these allergies raises the odds of having the other. Up to 40% of children with a confirmed peanut allergy also have a clinically confirmed tree nut allergy. This overlap is why allergists often test for both and why many families with a peanut-allergic child also avoid tree nuts as a precaution, even before a separate allergy is confirmed.
How FDA Labeling Treats Them
U.S. food labeling law recognizes peanuts and tree nuts as two distinct categories of major food allergens. The FDA’s current list of major allergens includes milk, eggs, fish, shellfish, tree nuts, wheat, peanuts, soybeans, and sesame. Peanuts and tree nuts each get their own line because they pose separate risks.
When you see a “Contains” statement on a food package, peanuts will be listed separately from tree nuts. If a product contains both almonds and peanuts, the label should call out both. This separation reflects the biological reality that a peanut allergy does not automatically mean a tree nut allergy, and vice versa.
The FDA has also recently updated which tree nuts qualify as major allergens for labeling purposes. Coconut, chestnut, shea nut, and several others have been removed from the list, meaning they no longer need to appear in the “Contains” statement (though they still must be named in the ingredients list). This can create confusion for shoppers who assumed coconut was always flagged as a tree nut allergen.
Nutritional Differences From Tree Nuts
Peanuts and tree nuts share a reputation as nutrient-dense foods, but their specific profiles differ in ways that might matter depending on your dietary goals. Compared to almonds, peanuts pack more protein (25.8 grams vs. 21.2 grams per 100-gram serving) and are significantly richer in B vitamins, particularly folate (240 micrograms vs. 44 micrograms) and niacin. Peanuts also provide more iron, copper, and selenium.
Almonds, on the other hand, deliver roughly three times the vitamin E (25.6 mg vs. 8.3 mg), nearly three times the calcium (269 mg vs. 92 mg), and substantially more magnesium. They’re also much lower in sodium. Both are high in healthy fats, though the types differ slightly: almonds lean more toward monounsaturated fats, while peanuts contain more polyunsaturated and saturated fat.
Neither peanuts nor almonds provide vitamin C, vitamin D, or vitamin B12, so they fill similar gaps in a diet. The practical takeaway is that rotating between peanuts and various tree nuts gives you broader nutritional coverage than sticking with just one.

