Generally you can eat any food you like with veneers. Very hard food such as boiled sweets, very crusty bread and ice can increase the risk of cracking your veneers. You should also avoid staining food such as coffee and red wine as this can leave deposits on your veneers.