Is It Better to Eat Spinach Raw or Cooked?

Neither raw nor cooked spinach is universally better. Each form has a distinct nutritional advantage: raw spinach preserves more vitamin C and certain antioxidants, while cooked spinach concentrates nutrients per serving and makes minerals like calcium easier to absorb. The best choice depends on which nutrients matter most to you and how you prepare it.

What Cooking Does to Vitamins

Spinach is rich in vitamin C, but this vitamin breaks down quickly with heat and dissolves into cooking water. Boiling spinach retains only about 40% of its original vitamin C. Steaming does slightly better at around 45%. Microwaving, however, preserves roughly 91% of vitamin C, largely because the cooking time is shorter (about one minute) and less water is involved.

If vitamin C is your priority, eating spinach raw or microwaving it briefly are your best options. Boiling is the worst method for preserving water-soluble vitamins, since they leach directly into the pot water that most people pour down the drain.

Antioxidants Favor Raw Spinach

Raw spinach contains significantly more phenolic compounds, a category of plant chemicals tied to antioxidant protection. In lab measurements, raw spinach had a total phenolic content of about 138 mg per 100 grams, compared to just 64 mg after six minutes of boiling. That’s a loss of more than half. Steaming cut the number to 116 mg, and microwaving landed in between at roughly 100 mg.

The same pattern held for antioxidant scavenging activity, a measure of how effectively the compounds neutralize cell-damaging free radicals. Raw spinach scored about 61%, dropping to around 40% after boiling. So if you’re eating spinach specifically for its antioxidant content, raw or lightly steamed gives you the most.

Lutein, a pigment important for eye health, also appears to be more readily taken up by cells from uncooked spinach. Research on cellular transport found that lutein absorption was greater from raw spinach regardless of whether the spinach was fresh, frozen, or canned. Boiling didn’t significantly destroy the lutein itself, but cooking seemed to change something about how efficiently cells could use it.

Cooked Spinach Wins for Minerals

Here’s where the case flips. Spinach is loaded with oxalates, naturally occurring compounds that bind to calcium and iron in your gut and prevent your body from absorbing them. Cooking, especially boiling, dramatically reduces these oxalates. Boiling cuts soluble oxalate content by 30 to 87%, while steaming reduces it by 5 to 53%. The oxalates dissolve into the cooking water, which is why draining the water matters.

This is a bigger deal than it might sound. A normal 50 to 100 gram serving of spinach contains roughly 500 to 1,000 mg of dietary oxalate. When you eat raw spinach, those oxalates grab onto the calcium and iron in the leaves (and in other foods you eat alongside it), forming compounds your body can’t break down. Cooking and discarding the water removes a large portion of this interference, so more of the minerals actually reach your bloodstream.

You Eat Far More Per Serving When It’s Cooked

One cup of raw spinach is mostly air and water. It takes roughly four cups of raw spinach to equal just one cup of cooked spinach. This matters because when you sauté or steam a few large handfuls, you end up consuming far more actual spinach, and therefore more total nutrients, than you would tossing a handful of raw leaves on a salad. Cooked spinach is a much more concentrated source of folate, vitamin A, iron, and potassium simply because you eat so much more of it in a single sitting.

Kidney Stone Risk and Oxalates

For people prone to calcium oxalate kidney stones, spinach is one of the highest-risk foods. Clinical guidance places spinach on the “avoid” list alongside chard, rhubarb, and beets for stone-forming patients. Soluble oxalates, the type most efficiently absorbed in the gut, are the main concern because they increase the concentration of oxalate in urine, where they can crystallize into stones.

If you’re in this group but still want to eat spinach, boiling and discarding the water is the most effective strategy. The oxalates transfer almost completely into the cooking liquid. Eating calcium-rich foods at the same meal (around 300 to 400 mg per meal) also helps, because calcium binds oxalate in the gut before it can be absorbed. Steaming is less effective at removing oxalates than boiling, and eating spinach raw leaves the full oxalate load intact.

Which Cooking Method Is Best Overall

No single method is perfect, but steaming and microwaving offer the best compromise. Boiling removes the most oxalates, which is great for mineral absorption and kidney stone prevention, but it also strips out the most vitamins and antioxidants. Steaming preserves more nutrients than boiling while still reducing some oxalate content. Microwaving stands out for vitamin C retention because it uses minimal water and very short cook times.

A practical approach: eat spinach both ways. Use raw spinach in salads and smoothies to capture more vitamin C, lutein, and antioxidants. Cook spinach when you want a more mineral-dense serving or when you’re pairing it with fat (which helps absorb fat-soluble nutrients like beta-carotene and vitamin K). If kidney stones are a concern, stick to boiled spinach with the cooking water discarded, or consider lower-oxalate greens like kale or romaine instead.