Broccoli, bell peppers, and oranges are abundant in fiber and vitamin C, both of which are deficient in the body and can lead to gallstones. According to RawPeople.com, pectin-rich foods including apples, strawberries, and citrus fruits can also aid. Pectin is a soluble fiber that can help remove toxins from the body before they have a chance to become lodged in the liver. Stomach cancer is the second most common form of cancer in the world. The main cause is alcohol consumption, but research shows that eating a diet low in fiber and high in processed meats and drinking wine in moderation may also play a role. For those who drink alcohol, choosing red over white wines and avoiding bacon with your eggs may reduce your risk of stomach cancer. The best food for your gallbladder depends on how you eat. Eating plenty of fiber-rich vegetables and fruit will help move material through your digestive system more easily. Whole grains are also good for moving material along. Avoid caffeine after lunch, as it tends to slow down digestion. Lunch should be your largest meal of the day, so make sure you eat enough food to fill you up! If you have symptoms of gallbladder disease, see your doctor to determine the cause and get treatment before it's too late.