(1)有規律的進食(一日三餐)是預防結石的最好辦法, 因為在禁食時膽囊中充滿了膽汁, 膽囊粘膜吸收水分使膽汁變濃, 此時膽固醇/卵磷脂大泡容易形成膽汁的粘稠度亦增加, 終於形成膽泥。 如果過食, 當食物進入十二指腸時, 反應性地分泌膽囊收縮激素, 使膽囊收縮, 這時大量的粘稠和含水量有膽泥的膽汁被排出到達腸內。 因此可以防止結石的形成。
(2)選擇合理的飲食結構, 避免高蛋白、高脂肪、高熱量的飲食習慣。 適當食用纖維素豐富的飲食, 以改善膽固醇的排泄, 防止結石的形成。
(3)保持膽囊的收縮功能,
(4)積極治療能引起膽囊結石的一些原發病, 如溶血性貧血和肝硬變, 因為這些病易誘發膽囊膽色素類結石。