christmas cake: a rich fruitcake (usually covered with icing and marzipan) and eaten at Christmas
fruitcake: a rich cake containing dried fruit and nuts and citrus peel and so on
cacao bean: seed of the cacao tree; ground roasted beans are source of chocolate