按其來源可分為以下幾類:
1、食用菌類 主要有蘑菇、香菇等,過食這類食物易致動風升陽,觸發肝陽頭痛、肝風眩暈等宿疾,此外,還易誘發或加重皮膚瘡瘍腫毒。
2、海腥類 主要有帶魚、黃魚、鯧魚、蚌肉、蝦、螃蟹等水產品,這類食品大多鹹寒而腥,對於體質過敏者,易誘發過敏性疾病發作如哮喘、蕁麻疹癥,同時,也易催發瘡瘍腫毒等皮膚疾病。
3、蔬菜類 主要有竹筍、芥菜、南瓜、菠菜等,這類食物易誘發皮膚瘡瘍腫毒。
4、果品類 主要有桃子、杏、銀杏、花生、芒果、楊梅、櫻桃、荔枝、甜瓜等,前人曾指出,多食桃易生熱,發癰、瘡、疽、癤、蟲疳諸患,多食杏生癰癤,傷筋骨。
5、禽畜類 主要有公雞、雞頭、豬頭肉、鵝肉、雞翅、雞爪、驢肉、獐肉、牛肉、羊肉、狗肉、鵝蛋、鴨蛋等,這類食物主動而性升浮,食之易動風升陽,觸發肝陽頭痛、肝風腦暈等宿疾,此外,還易誘發或加重皮膚瘡瘍腫毒。雞蛋不宜多吃,壹般壹天不宜超過2個,尤其是肝炎、過敏、高血脂、高熱、腎臟病、腹瀉病人,更不宜多吃。原因是雞蛋內含大量蛋白,但它們屬於異性蛋白,有相當壹部分人吃了異性蛋白質後出現病態反應。
此外,屬於發物的還有菜油、糟、酒釀、白酒、豌豆、黃大豆、豆腐、豆腐乳、蠶蛹及蔥、蒜、韭菜等。有時還將葷腥膻臊之類食品壹概視為發物。