This might seem surprising since many food words are feminine in French, but "chocolat" is a bit of an exception.