膽石癥的病因與膽汁郁積、腸道感染、膽固醇代謝失調有關。有可能是妊娠、肥胖、靜坐習慣及高脂肪飲食引起的。膽囊內結石有噯氣、返酸、腹脹等消化不良癥狀,進食油膩食物后加劇。總膽管內結石還可能出現黃疸。
由于脂肪可促進膽囊的收縮,所以應該限制脂肪,但脂肪的限制程度因病情而異。在急性發作期,膳食上要求給以不含脂肪的純碳水化合物。待癥狀緩解,可從嚴格限制脂肪(20克/日)過渡到中度限脂肪膳食(40克/日)。緩解期,可用輕度限脂肪膳食(50克/日),植物油有利膽作用,在限量范圍內可以采用。
膽結石患者,除了限制脂肪的攝入,還要限制膽固醇,如蛋黃、肝、腦等內臟要少吃。減輕肝臟對膽固醇代謝的負擔,可減少膽固醇結石的產生。

平時注意少食多餐,以利于刺激膽汁的分泌。膳食的蛋白質按1克/公斤供給。碳水化合物及熱量應充足。還要注意補充脂溶性維生素A、D、E和K,避免能引起膽囊強烈收縮的強烈調味品和含有纖維多的食物。