Hacker News new | ask | show | jobs
by rubicon33 1866 days ago
Raw spinach, some nuts like cashews, and other raw health foods can be high in oxalic acid. This is something of an anti-nutrient, which at best tends to reduce absorption of nutrients and at worst can build up in the kidneys and cause kidney stones.

As with all diet data though, YMMV. Some people eat loads of yaw spinach and never develop kidney stones.

Certainly if you have a familiar history of them, you should avoid raw spinach. Cooking it reduces the oxalates.

1 comments

So... another case of "too much of a good thing?" I feel like the point comes up again and again... eat a variety of foods... everything in moderation? No single food is a cure-all or magically going to fix your problems. I'm sure if you eat too much of damn near anything, there will be some negative effects.
Yes. That's my take away after years of "paying attention" to diet and health. Countless articles read, videos watched, diets tried, trends analyzed.

Through it all, it seems a general rule of thumb is:

Eat whole foods. If it requires processing in a factory, avoid it. This includes many things that you might not intuitively think of. Vegetable oils, for example are a highly processed food.

Aside from avoiding processed foods, and eating whole ingredients... Yes, eat a variety of different foods. Eat vegetables, eat carbohydrates, eat meat. Just don't eat too much of any one thing, and if you can identify something that doesn't sit well with you, avoid it!