Here is a rundown on the good and the bad when it comes to diet, exercise, and gallstones: Fat. Monounsaturated fats, found in olive oil and canola oil, and omega-3 fatty acids, found in avocados, canola, flaxseed, and fish oil, may lower the risk of developing gallstones.