There is also evidence that regularly eating nuts, such as peanuts or cashew nuts, can help reduce the risk of developing gallstones, as can drinking alcohol in moderation (no more than three to four units a day for men and two to three units a day for women).