The top five cancer-causing foods are: 1. Hot dogs Because they are high in nitrates, the Cancer Prevention Coalition advises that children eat no more than 12 hot dogs a month. If you can’t live without hot dogs, buy those made without sodium nitrate.