Every number in this article comes from two places, and we want you to be able to check both.
Composition came from USDA FoodData Central, using the SR Legacy records for raw, unsalted nuts wherever they exist. We pulled energy, protein, total fat, alpha-linolenic acid, vitamin E as alpha-tocopherol, magnesium, calcium, potassium and fiber per 100 grams, then converted to a one-ounce serving of 28.35 grams. If you want to follow along, the underlying records live at fdc.nal.usda.gov and each one carries the ID we used.
Two nuts needed a substitution, and we would rather name them than bury them. Pistachios and cashews are overwhelmingly sold roasted, so we used the dry-roasted, unsalted records for both rather than pretending a raw bag was on the shelf. Roasting drives off a little moisture, which nudges every per-weight figure up slightly, and the cashew we actually priced was salted while the record we used was not. Salt affects sodium, which we do not rank here, so the four ranked columns are unaffected.
Where the prices came from
Prices were captured on September 10, 2026, from live product pages at Target and Walmart — not from search results, and not from search-engine snippets. That distinction turned out to matter enormously. On the same afternoon, Target's own search page showed its raw whole almonds at $5.79 when the product page said $7.99, and Walmart's category listing showed its pecan halves at $7.14 against a live price of $4.74. That is a 51 percent overstatement on a page the retailer publishes itself. Every figure below was read off a product page for that reason, and every one is dated and store-named, because target.com and its competitors reprice constantly.
We used the most common everyday package size, generally 8 to 16 ounces, rather than club-store or bulk sizing. Two exceptions are flagged in the tables where they appear.
What we could not check
We wanted a third anchor. The brief called for cross-checking the category price level against USDA Economic Research Service data, and the ERS Fruit and Tree Nuts retail-price page returned a server error on the day of capture. There is also no Bureau of Labor Statistics average-price series covering shelled tree nuts. So the price side of this article rests on a two-retailer, same-day capture and nothing else. It is real, it is checkable, and it is a snapshot — nut prices are volatile and regional, and yours will differ.
One more disclosure, because it nearly derailed the whole piece. FoodData Central stores alpha-linolenic acid in two different fields, and the ALA-specific one is simply missing from the walnut, pecan, cashew, hazelnut, macadamia and peanut records. Asking for it alone returns no omega-3 value for six of our ten nuts, including the two this comparison turns on. Read carelessly, that absence looks exactly like a zero, and it would have ranked the highest-omega-3 nut in the field as having none. We used the general 18:3 field for those six and the ALA-specific field for the other four, and where both exist they occasionally disagree by a few hundredths of a gram.