Porque ele não tinha motivos para não fazer isso.
Tom Riddle, na época, era um excelente aluno, na verdade um dos alunos mais brilhantes que Hogwarts já viu. Ele era definitivamente um dos alunos favoritos de Slughorn (se não o seu favorito). Por que um professor não comeria nada oferecido por, digamos, Hermione Granger? A reputação de Tom Riddle foi certamente próxima da de Hermione. Eu gostaria de acrescentar que, porque eles estão vivendo juntos 24/7, deve ser que professores e alunos de Hogwarts cresçam um relacionamento mais strong do que apenas aluno / professor, e isso é definitivamente mais verdade sobre Slughorn e seu clube. .
Então podemos concluir que Slughorn confiava em Tom Riddle. Naquela época pelo menos.
Além disso, como @b_jonas observa nos comentários, não vemos Slughorn realmente comendo os lanches. Talvez ele tenha checado os dois antes de comê-los. Mas isso é apenas especulação.