Not necessarily. He may have eaten just once a year, but now no longer eats it at all. There is no way of knowing from this sentence to what degree he ate chocolate, however you could write that he had the habit of eating chocolate on Christmas.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.