Bacalhau com todos is a festive Portuguese dish that is traditionally prepared every Christmas Eve and served for dinner. Literally translated to cod with everything, the dish is made with boiled cod, hard-boiled egg slices, and vegetables such as carrots, cabbage, and potatoes.