According to the Eczema Society of Canada, “there are genetic, immunological and environmental factors that play a role in eczema. Contrary to popular belief, foods or food allergies do not cause eczema, even though a certain food may contribute to an acute flare of eczema.”