We want you to be able to check every number here, so this is exactly how we got them.
Composition. All nutrient values come from USDA FoodData Central, read directly by record ID. We used SR Legacy record 170556 for raw pumpkin seed kernels, 170557 for roasted unsalted kernels, 169415 for roasted salted kernels and 170188 for whole roasted seeds. Almonds use 170567 (raw), with 170158 (dry roasted, unsalted) for the roasting comparison. Walnuts use 170187 for protein, calories and omega-3.
One data disagreement. For walnut magnesium, the older SR Legacy record (170187) reads 158 milligrams per 100 grams and the newer, analytical Foundation record (2346394, published 2022) reads 142, a gap of more than 10%. We report the newer figure, 40 milligrams an ounce. The older one would give 45 milligrams, and walnuts finish last on magnesium either way. For almonds the two record types differ by only 4%, so we kept the SR Legacy values, which also include calories and omega-3.
Normalization. Every per-100-gram value was multiplied by 0.2835 to give a 28.35-gram ounce. Percent Daily Values use the FDA's current figures.
Prices. Shelf prices were read from live Target and Walmart product pages on September 22, 2026, not from search-result tiles, following the method used for our earlier nut comparison. We chose plain, unsalted packages. Two are worth flagging: Walmart's almond bag is 25 ounces, larger than a typical everyday size, and Walmart's unsalted pepitas are sold through a third-party seller. Each product was paired with the USDA record matching its state, so the roasted Target tub uses the roasted-kernel record and the raw bags use raw records.
Derived metrics. Cost per 10 grams of protein is price per ounce divided by grams of protein per ounce, times 10. Cost per 100 milligrams of magnesium works the same way. The price-flip figures in the sensitivity table are the price at which two products' cost per nutrient would be equal.
What this doesn't cover. Two retailers on one day make a snapshot, not a national average. Prices vary by region and change week to week, and yours will differ. The composition figures are the stable part, and the method works with whatever prices your store posts that day.
This is the same worksheet approach behind Cottage Cheese vs. Greek Yogurt vs. Skyr: A Full Nutritional + Price Showdown, applied to the dairy case.