Free tools / FODMAP food checker
Free tool · 185 foods
Is that food making you bloated?
Type a food and get its FODMAP level at a typical serve, the group behind it, and an easier swap — before you cook, not after. Levels are doses, not verdicts: where the portion changes the answer, the note says so.
Vegetables
- OnionHighFructans
All colours, raw or cooked, plus powder. Swap: the green tops of spring onions, or chives.
- GarlicHighFructans
Fresh, roasted or powdered. Swap: garlic-infused oil — the fructans don’t dissolve into oil.
- ShallotsHighFructans
Concentrated onion territory; same swaps as onion.
- Leek (white part)HighFructans
The white bulb counts as onion. The green leaves test low — cook with those.
- Leek (green tops)Low
The low-FODMAP half of the leek, and a great onion stand-in.
- Spring onion (green tops)Low
Green parts only — the white bulb counts as onion.
- ChivesLow
One of the best onion-flavour stand-ins there is.
- CauliflowerHighPolyols (mannitol)
Firmly high at any real serve. Swap: broccoli heads, which test low.
- Mushrooms, buttonHighPolyols (mannitol)
Fresh ones are high. Oyster mushrooms — or canned ones, drained — test low.
- Oyster mushroomsLow
The low-FODMAP mushroom. Cook them exactly as you would buttons.
- AsparagusHighExcess fructose
One of the higher-fructose vegetables. Swap: green beans.
- Artichoke, globeHighFructans + fructose
Among the highest foods ever tested — small amounts still count.
- Jerusalem artichokeHighFructans
Inulin-dense — it’s literally the plant inulin gets extracted from.
- Brussels sproutsModerateFructans + GOS
Two or three sprouts are fine; a roasted plateful usually isn’t.
- BeetrootModerateGOS + fructans
A couple of slices in a salad test low; beet salads and juices climb fast.
- Sweet cornModeratePolyols (sorbitol) + fructans
Half a cob tests low; a whole cob or corn-heavy meals go moderate.
- CeleryModeratePolyols (mannitol)
A small stick is low; snack-plate quantities aren’t.
- Snow peasModeratePolyols + fructans
A few pods are fine — stir-fry portions add up.
- Green peasModerateGOS + fructans
A spoonful is fine; a full side of peas tests high.
- Butternut squashModerateGOS + polyols
Small roasted serves are low; big comforting bowls aren’t. Kent pumpkin is the low pick.
- Sweet potatoModeratePolyols (mannitol)
Half a cup is low; a whole roasted sweet potato tips over.
- Savoy cabbageModerateFructans
The cabbage exception — common green and red cabbage test low.
- Cabbage (green or red)Low
Low at normal serves; savoy is the one to watch.
- SauerkrautModeratePolyols (mannitol)
Fermentation changes the maths: a tablespoon is fine, a plateful isn’t.
- Broccoli (heads)Low
Florets test low; very stalk-heavy serves carry more fructose.
- CarrotLow
- PotatoLow
Plain potatoes are low — watch what the mash is made with.
- ZucchiniLow
Low at a small serve; a big grilled pile drifts moderate (fructans).
- Bell pepperLow
Red is the gentlest; large serves — especially of green — drift moderate.
- CucumberLow
- LettuceLow
All the common varieties test low.
- SpinachLow
- KaleLow
- TomatoLow
Fine at normal fresh serves; paste, sun-dried and big cherry-tomato bowls concentrate quickly.
- EggplantLow
- Green beansLow
- Pumpkin (Kent / Japanese)Low
The low pumpkin; butternut sits higher.
- Bok choyLow
- Fennel bulbModerateFructans
Fronds and a few shavings are fine; a roasted bulb is a proper fructan serve.
- RadishLow
- GingerLow
Low — and a classic gut-soother in tea.
- OlivesLow
Fruit
- AppleHighFructose + sorbitol
The classic double hit, cooked or raw. Swap: a firm banana or an orange.
- PearHighFructose + sorbitol
Out-sorbitols even apples. Swap: blueberries or grapes.
- WatermelonHighFructose + mannitol + fructans
Triple-loaded. Swap: cantaloupe in modest serves.
- MangoHighExcess fructose
Pure excess-fructose territory. Swap: pineapple or papaya.
- CherriesHighFructose + sorbitol
- PeachHighPolyols (sorbitol)
Stone fruit are polyol-heavy across the whole family.
- NectarineHighPolyols (sorbitol)
- PlumHighPolyols (sorbitol)
Prunes are the concentrated version — famously so.
- ApricotHighPolyols (sorbitol)
- BlackberriesHighPolyols (sorbitol)
Swap: strawberries, raspberries or blueberries.
- FigsHighExcess fructose
- DatesHighFructose + fructans
One or two medjools already make a decent FODMAP serve.
- Raisins & sultanasHighFructans + fructose
Drying concentrates everything — snack boxes count.
- Dried fruit (most)HighMixed
The concentrated version of whatever it was fresh.
- Banana, firmLow
Just-ripe bananas test low; sweet speckled ones drift moderate (fructans).
- Banana, very ripeModerateFructans
Ripening converts starch into fructans — the speckly ones count.
- StrawberriesLow
Low at a normal serve; a whole punnet in one sitting adds fructose.
- BlueberriesLow
A small handful is low; a whole punnet drifts up (fructans).
- RaspberriesLow
Low at a handful; big bowls go moderate.
- OrangeLow
- MandarinLow
- Lemon & limeLow
Dressing-level amounts are low.
- KiwiLow
- PineappleLow
Low at a cup; very large serves drift up.
- GrapesLow
A small bunch tests low; very large serves add fructose.
- CantaloupeLow
Modest serves are low; half a melon is not.
- Honeydew melonLow
Keep it to a modest slice — bigger serves add fructans.
- GrapefruitModerateFructans
Half a small one is about the ceiling.
- PomegranateModerateFructans
A spoonful or two of seeds is low; a whole fruit is not.
- AvocadoModeratePolyols (sorbitol)
An eighth to a quarter is the gentle zone; half, smashed on toast, is not.
- PassionfruitLow
- PapayaLow
- Coconut, freshLow
A few tablespoons are low; desiccated by the cupful drifts up.
Dairy & alternatives
- Cow’s milkHighLactose
Includes A2 — the issue is lactose, not the protein. Swap: lactose-free milk.
- Ice creamHighLactose
Swap: lactose-free tubs, or sorbet (check for apple or pear juice).
- Yogurt, regularHighLactose
Swap: lactose-free yogurt or coconut yogurt.
- Greek yogurtModerateLactose
Straining removes some lactose — small serves often sit fine.
- Cottage cheeseModerateLactose
Fresh cheeses keep more lactose than aged ones.
- RicottaModerateLactose
- Cream cheeseModerateLactose
A thin schmear is usually fine; cheesecake portions aren’t.
- CreamModerateLactose
A splash in coffee is borderline; whipped desserts add up.
- Condensed milkHighLactose
- KefirModerateLactose
Fermentation eats some of the lactose; brands vary a lot.
- Cheddar & other hard cheesesLow
Aging removes nearly all the lactose — the harder, the safer.
- MozzarellaLow
- Brie & camembertLow
- FetaLow
- ButterLow
Almost pure fat — barely any lactose to speak of.
- Lactose-free milkLow
Regular milk with the lactose pre-split. The easiest swap on this page.
- Almond milkLow
- Soy milk (soy protein)Low
Made from soy protein: low. Made from whole soybeans: high — check the carton.
- Soy milk (whole soybean)HighGOS
Most supermarket cartons. Look for “made from soy protein” instead.
- Oat milkModerateGOS + fructans
A splash is fine; a full latte’s worth tests high for many brands.
- Coconut milk, cannedLow
Half a cup is low; polyols climb in bigger serves.
Breads, grains & pasta
- Wheat breadHighFructans
Swap: sourdough spelt, or a gluten-free loaf without inulin.
- Wheat pastaHighFructans
Swap: rice, corn or quinoa pasta — the texture holds up.
- Rye breadHighFructans
Traditional long-fermented sourdough rye tests notably lower.
- Croissants & pastriesHighFructans
Wheat again, with extra butter. Weekend treat? Make it the one test that week.
- CouscousHighFructans
Tiny pasta in disguise. Swap: quinoa or rice.
- BarleyHighFructans + GOS
- SemolinaHighFructans
- Wheat crackersHighFructans
Rice crackers and corn thins are the easy swap.
- Sourdough spelt breadLow
Long fermentation eats most of the fructans — the bread swap that actually works.
- Gluten-free breadLow
Usually low — skip loaves with inulin, honey or apple in the ingredients.
- White & brown riceLow
The safest staple there is.
- Rice noodlesLow
- OatsLow
Half a cup is low; big bowls drift moderate (GOS + fructans).
- QuinoaLow
- BuckwheatLow
No wheat, despite the name. 100% buckwheat soba is the noodle to look for.
- PolentaLow
- Corn tortillasLow
- MilletLow
- Rice cakesLow
- PopcornLow
Genuinely low in normal bowls — a rare snack-aisle win.
Legumes, nuts & seeds
- ChickpeasModerateGOS
Canned and well rinsed, a quarter-cup tests low. Cooked from dried counts higher.
- HummusModerateGOS + fructans
Chickpeas plus garlic — garlic-free versions halve the problem.
- LentilsModerateGOS
Canned and rinsed, half a cup sits low; soups from dried go higher.
- Kidney beansHighGOS
One of the highest legumes, even after rinsing.
- Baked beansHighGOS + fructans
Beans plus an onion-heavy sauce.
- Black beansHighGOS
A quarter-cup, canned and rinsed, is about the ceiling.
- EdamameLow
The legume exception — low at a normal bowl.
- Tofu, firmLow
Pressing drains the GOS away with the water.
- Tofu, silkenHighGOS
Keeps the soybean water — and its GOS. Firm tofu is the low pick.
- TempehLow
Fermentation has already done the FODMAP work for you.
- CashewsHighGOS + fructans
Swap: peanuts, walnuts, pecans or macadamias.
- PistachiosHighGOS + fructans
- AlmondsModerateGOS
About ten nuts is the low ceiling; almond-meal bakes add up fast.
- HazelnutsModerateGOS
Same ten-nut rule as almonds.
- PeanutsLow
Technically a legume, tests low anyway.
- Peanut butterLow
- WalnutsLow
- PecansLow
- MacadamiasLow
- Pine nutsLow
- Chia seedsLow
Two tablespoons are low. They swell — hydrate them first.
- Pumpkin seedsLow
- Sunflower seedsLow
A small sprinkle is low; cup-sized snacking isn’t.
- Sesame & tahiniLow
Hulled tahini at spoon level tests low.
Meat, fish & eggs
- Plain meat & poultryLow
FODMAPs are carbohydrates — plain proteins have none. Watch marinades: garlic, onion and honey ride in there.
- Fish & seafoodLow
Naturally FODMAP-free. Crumbed means wheat; sauces mean the usual suspects.
- EggsLow
- Sausages & processed meatsModerateOften fructans
Frequently seasoned with onion and garlic powder — label-readers win here.
Sweeteners, sauces & pantry
- HoneyHighExcess fructose
Swap: pure maple syrup — same job, kinder sugar balance.
- Agave syrupHighExcess fructose
Marketed as gentle; it’s one of the most concentrated fructose sources going.
- High-fructose corn syrupHighExcess fructose
Check soft drinks, condiments and “fruit” snacks.
- Sorbitol (E420)HighPolyols
The sugar-free gum classic; also natural in stone fruit.
- Xylitol (E967)HighPolyols
The toothpaste-and-gum polyol.
- Mannitol (E421)HighPolyols
- Maltitol (E965)HighPolyols
The “no added sugar” chocolate one.
- Isomalt (E953)HighPolyols
- ErythritolModeratePolyols
Mostly absorbed before it can ferment; big doses can still bite.
- SteviaLow
- Table sugarLow
Plain sucrose is glucose and fructose in balance — low in normal amounts.
- Maple syrupLow
The honey swap that just works.
- Rice malt syrupLow
- Dark chocolateLow
A few squares test low; milk chocolate adds lactose.
- Milk chocolateModerateLactose
Half a bar is where it starts to count.
- Inulin / chicory rootHighFructans
Hides in protein bars, “gut-friendly” yogurts and high-fibre cereals.
- Garlic & onion powderHighFructans
Stock cubes, spice mixes, crisp seasoning — read the label.
- Tomato ketchupModerateFructans + fructose
A sachet’s worth is fine; a puddle less so — onion powder plus syrup.
- Soy sauceLow
- MustardLow
- MayonnaiseLow
- Miso pasteLow
Fermented and low at spoon-level serves.
Drinks
- Apple juiceHighExcess fructose
Juicing strips the fibre, keeps the fructose. Cloudy or clear, still high.
- Pear juiceHighFructose + sorbitol
- Orange juiceModerateExcess fructose
A small glass is fine-ish; the big breakfast glass is a fruit bowl’s worth of fructose.
- Cranberry juiceLow
Pure and small-glass sized — check it isn’t cut with apple.
- Soft drinks (sugar-sweetened)HighExcess fructose
Where HFCS lives, in many countries. Plus fizz, either way.
- Diet soft drinksModeratePolyols (sometimes)
Aspartame versions are FODMAP-quiet; the -itol ones aren’t. The bubbles count regardless.
- Sparkling waterLow
Zero FODMAPs — but every bubble is swallowed air. Watch the fizz, not the label.
- BeerLow
Surprisingly low-FODMAP per bottle; the carbonation and alcohol still needle sensitive guts.
- Dry wineLow
A standard glass tests low; sweet dessert wines carry fructose.
- Gin, vodka & whiskyLow
Low-FODMAP — though alcohol itself slows digestion. Mind fizzy mixers.
- RumHighExcess fructose
The high-FODMAP spirit.
- CiderHighExcess fructose
Fermented apple juice — the apple problem, carbonated.
- CoffeeLow
FODMAP-free, but a gut stimulant in its own right — and the milk is the usual culprit in a latte.
- Black & green teaLow
Regular strength tests low; very strong black brews drift up.
- Peppermint teaLow
Low — and the classic post-meal soother.
- Chamomile teaHighFructans
The herbal-tea exception, along with oolong.
- Oolong teaHighFructans
- KombuchaModerateVaries by brew
Differs wildly by brand and brew time — with fizz on top.
- Coconut waterModerateMixed
One small glass is about the ceiling.
FODMAP FAQ
What are FODMAPs?
FODMAPs are Fermentable Oligo-, Di-, Mono-saccharides And Polyols — five families of short-chain carbohydrates (fructans, GOS, lactose, excess fructose and polyols) that some guts absorb poorly. What isn’t absorbed travels to the large intestine, where bacteria ferment it into gas and it pulls in extra water. In sensitive guts, that shows up as bloating, pressure and unpredictable digestion.
Why does serving size matter so much?
FODMAP levels are doses, not verdicts. A slice of beetroot is low; a beetroot salad is not. Half a cup of sweet potato is low; a whole roasted one is moderate. That’s why this checker flags foods where the serve changes the answer — and why one food can appear on both ‘safe’ and ‘avoid’ lists around the internet.
Are high-FODMAP foods unhealthy?
Not at all — onion, garlic, beans, apples and yogurt are excellent foods. FODMAPs are only a problem when your gut is sensitive to a particular family, and even then it’s usually one or two families, not all five. The goal is never to eat ‘low-FODMAP forever’; it’s to find your few personal triggers and keep enjoying everything else.
Should I just start a full low-FODMAP diet?
Ideally not on your own, and not for long. The full elimination diet is restrictive and was designed as a short diagnostic phase (a few weeks) followed by structured reintroduction, best done with a dietitian. For everyday bloating, testing one suspect family at a time — while logging meals and reactions — is gentler and often gets to the answer without cutting whole food groups.
How accurate is this checker?
It reflects commonly published FODMAP classifications at typical serving sizes and is kept deliberately conservative. Lab-tested values (like those from Monash University, which pioneered FODMAP analysis) change with re-testing, ripeness, processing and portion — so treat this as a well-informed starting guide, not a lab report, and treat your own logged reactions as the final word.
More free tools
Bloating trigger quiz
Nine questions, two minutes — leave with what to test first.
Take the quiz →Bloating food swaps
Keep the meal, lose the trigger: gentler stand-ins for 32 usual suspects.
Find a swap →Printable bloating diary
A 7-day food & symptom log for your fridge door — or your doctor.
Print the diary →Levels shown are for typical serving sizes, based on commonly published FODMAP references; preparation, ripeness and portion all shift them, and databases are re-tested over time. This is general information for the everyday kind of bloat — not medical or dietetic advice, and not a substitute for working with a professional if symptoms are severe or persistent.