The traditional Christmas meal in Portugal is eaten on Christmas Eve and consists of codfish with vegetables and boiled potatoes, followed by shellfish, wild meats or other expensive foods. Every house has a rich table full of traditional foods, cakes, cookies, nuts and other desserts. People drink port wine and eat Portuguese biscuits and sweets. After the meal, people go to church for midnight mass, then return home to open presents and celebrate.