The metallic taste of the spinach is due to the presence of calcium and insoluble oxalic acid in the spinach. This acid forms crystals that tend to stick to your teeth when you chew, giving it that gritty taste, which some people sometimes classify as a bitter taste.