Canadian Nutrient File (CNF) - Search by food
From Health Canada
Search by nutrient
The food search is case- and accent-insensitive, and keywords used can represent complete or partial words. Keywords will be matched in any order against any part of food descriptions. If more than one keyword is used, they may be separated by a space or any of the operators 'and', 'or', or 'not'. A space is equivalent to the operator 'and'. In all cases, keywords are searched both as whole words and partial words, which means that a singular keyword will also find the corresponding plural forms, and prefixed forms. Examples: a) 'fish' will also find 'Crayfish', b) 'apple raw' (or 'apple and raw') will find all the foods having both keywords anywhere in their description, but also: 'Pineapple, raw', c) 'apple or raw' will find any food having either or both keywords anywhere in the description, while 'apple not raw' will find all instances of 'apple' except where 'raw' is also present anywhere in the description. Alternatively, you can search by the unique four digit Canadian Nutrient File (CNF) food code.