所癲癇病患者均可以藥物治療。 事實上, 百分之八十的患者服藥後就不再發病。 但由於某些藥物會產生副作用, 越來越多的醫生主張以用癲癇病飲食療法來控制病情。 在某些罕見的病例中, 缺乏維生素B6和維生素D促使癲癇發作。 維生素B6存在于肉、全穀類和豆類中;維生素D則存在於多油魚和一些動物製品, 尤其是乳酪和添加營養素的牛奶。 患者在醫生的指導下才可服用維生素補充劑。
某些礦物質對部分患者有説明, 鎂(大量存在于全麥麵粉、小米、無花果、肉、魚、堅果和豆類中);鋅(存在於肉、家畜內臟、麥芽、堅果、蟹、牡蠣和小扁豆中)和鈣(主要存在於牛奶和乳製品中)中幫助某些人預防驚厥。
先天性的癲癇可能與母親妊娠時飲食中缺乏錳有關, 但這一說法仍引起很多爭論。 錳的主要來源有米飯、全麥麵包、麥芽、蕎麥、利馬豆、堅果、麥仙翁、沙丁魚、黑莓、無花果和鳳梨。
在少數病例中, 營養不足和血糖偏低與癲癇發作有關。 因此, 患者應定時進食, 並注意均衡營養以保持正常的血糖水準。 有些非傳統醫師認為, 混合沙拉和生的水果可減低發病的次數和程度。 易得此病的人過量喝酒會加速發病。 月見草油也可引致某些人發病, 最好避免使用。