Some people have reported eggs causing canker sore outbreaks. One possible reason might be an egg allergy.