You can eat takeaway with gallstones, but you need to keep the meal low in fat. Fat is the main trigger for gallbladder pain because it causes your gallbladder to contract and squeeze bile through a duct that may be partially blocked by stones. The less fat in your meal, the less forcefully your gallbladder contracts, and the less likely you are to end up in pain. As a general rule, aim for no more than about 3 grams of fat per serving in individual items, and limit added fats like butter, oil, and dressings to one tablespoon per meal.
Why Fat Is the Problem
When food reaches your small intestine, especially fatty food, your gut releases a hormone called cholecystokinin (CCK). This hormone tells your gallbladder to squeeze and push bile into the intestine to help digest the fat. In studies measuring gallbladder emptying, fat produced the strongest contraction of any nutrient, and the degree of contraction tracked closely with CCK levels in the blood. If you have gallstones, that squeezing can push a stone into the bile duct or press it against the gallbladder wall, causing the sharp, cramping pain known as biliary colic.
This is why a greasy pizza or deep-fried meal can leave you doubled over, while a plain grilled chicken breast usually won’t. The goal isn’t zero fat. It’s keeping fat low enough that your gallbladder contracts gently rather than forcefully.
Chinese Takeaway
Chinese food can be one of the easier cuisines to navigate because many dishes are built around steamed rice, vegetables, and lean protein. Steamed fish, steamed chicken with vegetables, and plain boiled or steamed rice are your safest bets. Vegetable chop suey or stir-fried vegetables can work if you ask for minimal oil. Steamed dumplings are a better choice than fried spring rolls or wontons.
The dishes to avoid are anything deep-fried (sweet and sour pork in batter, crispy duck, prawn toast) and anything swimming in a thick, oily sauce. If you order a stir-fry, use a fork or chopsticks to transfer the food to your plate and leave excess sauce behind. That alone can cut a surprising amount of hidden fat.
Indian Takeaway
Indian restaurants tend to be generous with ghee (clarified butter), cream, and oil, so this cuisine requires more careful ordering. Your best options are tandoori dishes: tandoori chicken, tandoori fish, or tandoori lamb. These are cooked in a clay oven at high heat, and all the flavour comes from the marinade and spices, not added fat. Kebabs are another solid choice for the same reason: grilled meat plus spices equals protein without much oil.
Chana masala, a chickpea dish in tomato-and-onion sauce with garlic, ginger, and spices, is typically a lower-fat option. Dal (lentil dishes) in tomato-based sauces are also good, but avoid creamy versions. Plain boiled rice is fine. Chapati is generally lower in fat than naan, which is often brushed with butter.
The dishes to skip are the ones most people consider comfort food. Chicken tikka masala averages around 90 grams of fat per portion, mostly from ghee and heavy cream. Saag paneer sounds healthy because of the spinach, but the paneer (Indian cheese) is high in fat and the dish is often fried in ghee, then finished with cream. Korma sauces are cream-based. Gulab jamun, the popular dessert, is deep-fried in ghee. A useful question to ask the restaurant: “Do you cook with ghee or oil?” You can’t tell from the menu alone.
Pizza and Italian
Pizza is tricky because cheese is one of the highest-fat components of any takeaway. A standard margherita has significantly more fat per slice than most people expect. If you want pizza, go for a thin crust with minimal cheese, load up on vegetable toppings, and skip pepperoni, sausage, and extra cheese. Some places will make a pizza “light on cheese” if you ask. A tomato-based pasta like arrabbiata or marinara (no cream, no cheese) with grilled chicken is a safer Italian option. Avoid carbonara, alfredo, or anything described as creamy.
Burger and Chicken Chains
The single most useful swap at a fast food chain is choosing grilled chicken over fried. A grilled chicken sandwich from a major chain typically has around 11 grams of total fat and 2.5 grams of saturated fat. That’s dramatically less than a fried chicken sandwich, which can easily triple those numbers. Skip the mayo or ask for it on the side, since a single packet can add 10 or more grams of fat. A side salad with dressing on the side is a better companion than fries.
If you want a burger, a plain single patty with lettuce, tomato, and ketchup (no cheese, no bacon, no special sauce) is your lowest-fat option. Double patties, cheese, and bacon push the fat content well past the point where your gallbladder will protest.
Middle Eastern and Mediterranean
Grilled chicken shish taouk, lamb kofta, and chicken shawarma (without the fatty skin) are all strong choices. Pair them with rice, flatbread, and salad. Tabbouleh and fattoush salads are naturally low in fat. The hidden traps are the dips: hummus and baba ganoush both contain tahini (sesame paste) and olive oil, which means they’re higher in fat than they look. A small portion is usually fine, but don’t treat the hummus tub as your main course. Falafel is deep-fried, so it’s best avoided or eaten in small amounts.
Fish and Chips
Traditional battered fish and chips is one of the fattiest takeaway meals you can order. If you love fish, look for a grilled or baked fish option on the menu. Some chip shops offer it. Plain mushy peas and a bread roll are low-fat sides. If there’s truly no non-fried option, peeling the batter off the fish removes a significant chunk of the fat, though you’ll still get some from frying.
Sushi and Japanese
Sushi is one of the most gallbladder-friendly takeaway options. Plain nigiri (rice with a slice of fish on top), sashimi, and simple maki rolls with fish and vegetables are naturally very low in fat. Edamame and miso soup are both safe starters. Avoid tempura (battered and deep-fried), anything with cream cheese, and dishes with heavy mayo-based sauces like spicy mayo rolls.
General Ordering Tips
- Ask how it’s cooked. Grilled, steamed, baked, or roasted options are almost always lower in fat than fried, sautéed, or deep-fried ones.
- Request sauces on the side. This lets you control how much you add rather than getting a meal drenched in oil or cream.
- Leave sauce behind. When your food arrives, transfer it to a plate with a fork or chopsticks instead of eating straight from the container. The sauce pool at the bottom can contain a surprising amount of fat.
- Skip the cheese. On burgers, pizzas, salads, and wraps, cheese is often the single biggest source of fat. Removing it or reducing it makes a meaningful difference.
- Watch portion sizes. Even a relatively low-fat dish can trigger symptoms if you eat a very large portion, because the total fat still adds up.
You don’t have to give up takeaway entirely. The pattern is consistent across every cuisine: choose grilled or steamed over fried, pick tomato-based sauces over cream-based ones, go easy on cheese and butter, and ask questions when you’re not sure how something is cooked. With those habits, most takeaway menus have at least a few options that won’t leave you regretting the meal an hour later.

