Еду в Хогвартсе готовят домовые эльфы, являющиеся искусными поварами. Разнообразные блюда готовятся в кухне прямо под Большим Залом и в нужное время магически транспортируются наверх, так что они появляются перед студентами. До сих пор многие из блюд готовятся по рецептам Пенелопы Пуффендуй, одной из основателей Хогвартса, которая помимо того, что была талантливейшей волшебницей, была также искусным поваром. Большинство блюд — типично британские, хотя иногда делаются исключения (так, во время Турнира трёх волшебников в честь гостей были поданы иностранные блюда, в частности буйябес и бланманже). Обычными напитками (кроме воды) являются молоко, чай, кофе, апельсиновый и тыквенный соки. Сливочное пиво было подано лишь один раз — на балу в честь гостей Турнира трёх волшебников, и его разрешали пить в Хогсмиде.