Added to Saved items
Gallstones diet sheet

Gallstones occur when bile, which is normally fluid, forms stones in your gallbladder. This is the organ that sits beneath the liver. Most commonly, gallstones contain lumps of fatty (cholesterol-like) material that has solidified and hardened.

For more information, see the separate leaflet on Gallstones and Bile.

Sometimes bile pigments or calcium deposits form gallstones. Sometimes just a few small stones are formed; sometimes a great many. Occasionally, just one large stone is formed.

How common are gallstones?

About one in three women and one in six men form gallstones at some stage in their lives. Gallstones become more common with increasing age. The risk of gallstones forming increases with:

  • Pregnancy.
  • Obesity.
  • Diabetes.
  • Smoking.
  • Rapid weight loss.
  • Having a close relative with gallstones.
  • Taking certain medicines such as the contraceptive pill.
  • Eating a generally unhealthy diet, particularly a diet which is high in fat.

How to prevent gallstones

You can reduce your risk of developing gallstones by:

  • Eating vegetable protein - for example, beans and pulses.
  • Increasing fibre intake.
  • Eating nuts.
  • Increasing dietary calcium.
  • Increasing vitamin C intake.
  • Drinking coffee.
  • Drinking a moderate amount of alcohol.

The role of the gallbladder in digestion

The gallbladder plays a part in the digestion of food. It collects and stores bile, then releases the bile into the small intestine when food enters the small intestine from the stomach. This helps with the digestion of food because the gallbladder contains bile salts (and other substances) which break down fat.

The bile duct which connects the gallbladder to the small intestine can become blocked by gallstones. This may cause symptoms such as pain, bloating, a feeling of sickness (nausea), and being sick (vomiting). The stone may cause a blockage and make it difficult for the bile to be released from the bile duct.

Want to see a dietician?

Book a private assessment with a qualified dietician today.

Book now

Gallstones diet

Dietary changes to help with symptoms of gallstones

There is no specific diet for treating symptoms of, or to prevent, gallstones. Most people with gallstones will have surgery to remove the gallbladder in an operation called a cholecystectomy. However, eating a low-fat diet is likely to reduce symptoms while you are waiting for the operation, as the gallbladder will not be stimulated to release bile into the small intestine. If you find that any particular foods trigger the onset of the pain then try to avoid eating those foods until you have had your gallbladder removed.

Once you have had the operation there is no need to follow any particular diet, although of course it is always a good idea to eat as healthily as possible.

If you are overweight, attaining a healthy weight will be beneficial. However, it is important to do this gradually, as rapid weight loss has been associated with the development of gallstones. A safe weight loss of 1-2 lbs (0.5 to 1 kg) per week is recommended. See the separate leaflet on Weight Loss (Weight Reduction).

Could it be gallstones?

Gallstones are very common: around one in three women and one in six men will get them at some p...

A healthy balanced diet consists of:

  • Plenty of fruit and vegetables. Aim to have at least five portions each day.
  • Plenty of starchy carbohydrates. Examples include bread, rice, cereals, pasta, potatoes, chapattis and plantain. Choose wholegrain varieties where possible.
  • Some milk and dairy products (2-3 portions per day). Choose low-fat dairy products.
  • Some meat, fish, eggs and alternatives such as beans and pulses.
  • Limited amounts of foods high in fats and sugars. Limit saturated fat that is found in animal products, such as butter, ghee, cheese, meat, cakes, biscuits and pastries. Replace these with unsaturated fats found in non-animal products, such as sunflower, rapeseed and olive oil, avocados, nuts and seeds. But remember that unsaturated fats can also trigger gallstone pain.
  • Make sure your diet is high in fibre. This can be found in beans, pulses, fruit and vegetables, oats and wholegrain products, such as bread, pasta and rice.
  • Drink plenty of fluid - at least two litres daily, such as water or herbal teas.

Try not to eat too much fat at one mealtime. It might be helpful to have smaller, more frequent meals. Some people find that specific foods are the triggers for symptoms. Keep a food and symptom diary to identify trigger foods. Avoid these foods for a two-week trial period and note any improvements in symptoms.

One study in the UK found that vegetarians tend to consume more fibre and less fat, and have a lower BMI - all factors which are associated with lower rates of gallstone disease. Therefore, it might be expected that vegetarian diets would have a protective effect for gallstone disease. However, this study has shown there is a small but statistically significant positive association between vegetarian diet and symptomatic gallstone disease.

See the separate leaflet on Healthy Eating.

Cutting down on fat

A high-fat diet and fatty foods can sometimes cause discomfort and painful symptoms. They may also cause fatty stools (steatorrhoea), which are oily, pale and smelly. Steatorrhoea is a sign that fat is not being digested properly.

Here are some ways to cut down on fat in the diet.

High-fat foodsLower-fat alternatives
Butter, lard, ghee, oils, spreads.

Lower-fat/light spreads, oil sprays for cooking, jam, honey.

Whole milk, cream, full-fat yoghurts.

Skimmed or semi-skimmed milk, half-fat crème fraîche, low-fat evaporated milk, low-fat or fat-free yoghurt.

Full-fat cheese, such as Cheddar, Brie and Stilton.

Cottage cheese, light soft cheeses such as Philadelphia® or Dairylea Light®, quark, reduced-fat Cheddar cheese or naturally lower-fat cheeses such as mozzarella and ricotta (matchbox-sized portion).

Snacks, such as cakes, biscuits, pastries, crisps and nuts.Toasted teacakes, low-fat popcorn, fruit and vegetables, dried fruit, meringues, rice cakes, Rich Tea® biscuits, low-fat crisps such as Quavers® or Skips®.
Puddings, such as pies, ice cream and custards.Jelly, sugar-free jelly, low-fat custard, rice pudding made with semi-skimmed milk, sorbet, tinned or stewed fruit, low-fat yoghurts.
Sauces and dressings, such as mayonnaise, creamy sauces.Light mayonnaise, vinaigrettes, mustard, lemon juice, fat-free salad dressings, tomato-based sauces (some can contain oil), salsa, balsamic dressing.
Meats and processed meats, such as sausages, salami, corned beef, bacon, gammon, pork, lamb, beef mince, beefburgers, meat pies, fish tinned in oil.Chicken, turkey, lean ham, lean or extra lean beef mince, turkey mince, red meat with visible fat cut off, and white fish, such as cod, haddock, pollock, and fish tinned in brine or water.

Note: many processed foods that are low in fat can contain high amounts of sugar. Check the labels for high-sugar products and try to keep these to a minimum. A product that is high in sugar contains more than 10 g of sugar per 100 g.

Reduced-fat, light and low-fat are not the same thing. If a product is low-fat, this means that the product contains 3 g or fewer of fat per 100 g and is actually low in fat. A reduced-fat product does not mean that the product is necessarily low in fat. It means that the product contains 25% less fat than the original product, which is usually a very high-fat product, such as mayonnaise or Cheddar cheese. This is similar for 'light' products, which contain about a third fewer calories than the original product, or 50% less fat. Therefore, keep these to a minimum when choosing reduced-fat or lighter products.

Practical tips to cut down on fat

Adopting some healthy habits can really impact on the amount of fat you consume. Here are some tips you can use during cooking and food preparation.

  • Try to avoid processed foods and cook from scratch when possible. This will help you to have control over how much fat goes into your food.
  • Check labels for high-fat products. A product that is high in fat contains 17.5 g or more of fat per 100 g. Try to avoid foods with red colour coding on the label for fat. Look for foods that contain 3 g of fat or fewer.
  • Bulk out meals with vegetables and pulses. For example, a Bolognese sauce could be made with half the amount of meat by adding kidney beans and mushrooms.
  • Use oil spray when cooking, or wipe off extra oil using a paper towel.
  • Measure your oil when cooking, rather than pouring it. A good measure is about one teaspoon per person.
  • Try to use fat/oil in food only when it is absolutely necessary.
  • If you are cooking meat that is sticking to the pan, a small drop of water may help rather than adding more oil.
  • Make your own dressings using low-fat yoghurt, lemon/lime juice and herbs.
  • Remove all visible fat and skin from meat and choose leaner cuts of meat.
  • Skim fat off the top of casseroles and stews.
  • Try not to fry food. Bake, steam, boil, grill or roast on a drip tray instead.

Are you protected against flu?

See if you are eligible for a free NHS flu jab today.

Check now
newnav-downnewnav-up