Question: does chocolate have b vitamins?
Answer: Chocolate does contain some iron, calcium, magnesium and potassium as well as vitamin E and B vitamins. It is also a source of magnesium, deficiency of which has been linked to PMT. However, says BNF's Lisa Miles, "magnesium deficiency is rare". The levels of these vitamins in chocolate are relatively low.