9. Almonds and gallstones
People who eat nuts frequently are 25% less likely to have a cholecystectomy. A cholecystectomy is a procedure to remove the gallbladder which is often performed as a result of gallstones.
The insoluble fiber content in almonds helps prevent gallstones by binding to bile acids in the gut and removing them from the body. The magnesium and calcium in almonds also binds to bile acids in the gut.