Edamame is considered a high-oxalate food. A half-cup serving of boiled green soybeans contains roughly 48 mg of oxalate, according to Harvard’s oxalate database. That’s a meaningful amount when a typical low-oxalate diet aims to stay under 100 mg for the entire day.
How Much Oxalate Is in Edamame
The oxalate content in edamame varies by brand and variety, ranging from about 14 mg to 37 mg per serving in one analysis of five commercial brands conducted at Iowa State University. Harvard’s data, which measures boiled and drained green soybeans, puts it higher at 48 mg per half cup. The variation likely comes down to differences in cultivar, growing conditions, and how the beans are processed before packaging.
Regardless of where a specific bag falls in that range, the University of Virginia School of Medicine includes edamame on its list of high-oxalate vegetables alongside spinach, beets, and rhubarb. For anyone tracking oxalate intake, even one serving of edamame can take up a third to nearly half of a daily 100 mg budget.
Edamame vs. Other Soy Foods
Not all soy products carry the same oxalate load. The pattern is straightforward: the less a soy food is processed, the more oxalate it tends to retain. Edamame, soy flour, tempeh, soy nuts, and soy nut butter all contain more than 10 mg of oxalate per serving. Soy flour is especially high, with up to 94 mg per cup.
On the other end, tofu is surprisingly low. Eighteen out of 19 tofu brands tested contained fewer than 10 mg per serving, with most falling between 2 and 13 mg. Soy milk and soy sauce are also low-oxalate options. If you’re looking to keep soy in your diet while limiting oxalates, tofu and soy milk are far better choices than edamame or tempeh.
Why Edamame Has More Oxalate Than Mature Soybeans
This might seem counterintuitive, but younger soybeans actually contain more oxalate than fully mature ones. Research published in the Annals of Botany found that developing soybean seeds accumulate large amounts of calcium oxalate crystals early in their growth, with the highest concentration appearing during the mid-development stage. As the seeds mature, the oxalate content drops. The plant appears to use these crystals as a calcium reservoir while the embryo is rapidly growing. Since edamame is harvested while the beans are still young and green, you’re eating them at a point when oxalate levels are naturally elevated.
How Much Your Body Actually Absorbs
Here’s where the picture gets more nuanced. Just because you eat 48 mg of oxalate doesn’t mean your body absorbs 48 mg. A study measuring urinary oxalate excretion in healthy adults found that only about 2 to 8 percent of the oxalate in soy foods is actually absorbed. In that study, absorption from a high-oxalate soybean cultivar was as low as 2.1 percent, while soy nuts peaked around 5.4 percent.
That’s a relatively small fraction compared to some other high-oxalate foods, though it doesn’t eliminate the concern entirely, especially for people who are prone to calcium oxalate kidney stones or who eat multiple high-oxalate foods in a single day. The total dietary load still matters.
Reducing Oxalate Absorption
Pairing high-oxalate foods with calcium-rich foods is one of the most effective ways to reduce oxalate absorption. Calcium binds to oxalate in your digestive tract before it reaches your kidneys, forming an insoluble compound that passes through your system instead of being absorbed. The NIDDK notes that dietary calcium actually helps block substances that cause kidney stones rather than contributing to them, which is why calcium restriction is no longer recommended for stone prevention.
Practically, this means eating edamame alongside a calcium source (cheese, yogurt, or calcium-fortified foods) can blunt its oxalate impact. Staying well-hydrated is the other major factor, since dilute urine is less likely to form crystals regardless of what you eat.
Fitting Edamame Into a Low-Oxalate Diet
If you’re on a restricted oxalate diet, edamame isn’t off-limits, but it requires planning. A half-cup serving could use up a significant chunk of your daily allowance, leaving less room for other moderate-oxalate foods like sweet potatoes, berries, or nuts. Smaller portions help. A quarter cup brings the oxalate load into a more manageable range, roughly 12 to 24 mg depending on the brand.
If you eat edamame regularly and aren’t worried about kidney stones, the oxalate content is unlikely to cause problems. The low absorption rate of soy oxalates works in your favor. But if you’ve been told to limit oxalates, swapping edamame for tofu or soy milk gives you the same soy protein and nutrients with a fraction of the oxalate.

