Spinach contains a high amount of oxalic acids which contain small crystals that do not dissolve in water. These oxalate crystals are released from spinach as you chew, coating the teeth, resulting in that chalky or gritty feeling. If you're worried that the acid might erode your tooth enamel, fear not!
People who are taking blood thinners, such as warfarin, should consult with their healthcare practitioner before eating large amounts of spinach ( 34 ). People who are prone to kidney stones may want to avoid spinach. This leafy green is also very high in vitamin K1, which can be a problem for people on blood thinners.