Safe foods to eat when you have gallstones also include: bread, cereals, pasta, rice and potatoes. However, it is important to prepare them without oils or fats. Since many people eliminate coffee, tea, milk and fruit juice from the diet, a good breakfast drink is lemon juice in hot water.