Free tool
Can I eat this with Lansoprazole?
Food stops some lansoprazole getting into your blood, so it works best taken 30 minutes before a meal. Some foods and drinks can also make acid symptoms worse.
Also sold as Zoton, Zoton FasTab. Brand names from the NHS Dictionary of Medicines and Devices.
Our PPIs page also covers Lansoprazole and gives one answer for the whole group. This page follows Lansoprazole’s own NHS page, so where the two differ, go by this one.
Type any food below for an instant verdict — we check 61 foods and drinks for Lansoprazole (5 to avoid, 47 to take care with) — or tap one below.
Quick answers
- Should I take Lansoprazole with food?
- Take it first thing in the morning, at least 30 minutes before a meal or snack.
- Can I eat st john’s wort with Lansoprazole?
- No, avoid it. Do not take St John's wort with lansoprazole, as it may stop the medicine working properly.
- Can I eat rich, spicy and fatty food with Lansoprazole?
- Yes, with care. Cut back on foods that seem to make your symptoms worse, such as rich, spicy and fatty meals.
- Can I eat acidic foods with Lansoprazole?
- Yes, with care. Acidic foods can trigger acid symptoms, so go easy if they make yours worse.
- Can I drink tea, coffee, cola and energy drinks with Lansoprazole?
- Yes, with care. Cut down on caffeinated drinks, as they can make acid symptoms worse.
- Can I drink alcohol with Lansoprazole?
- Yes, with care. You can drink it, but not too much, as it makes your stomach produce more acid.
Grounded in the checker below and the full guide. Not a substitute for your pharmacist.
1 · What do you take?
Food stops some lansoprazole getting into your blood, so it works best taken 30 minutes before a meal. Some foods and drinks can also make acid symptoms worse.
Take lansoprazole at least 30 minutes before a meal or snack, because food stops some of it getting into your system. You can eat and drink normally, but rich, spicy and fatty foods, caffeine and too much alcohol can make symptoms worse. Do not take St John's wort with it.
Read our full Lansoprazole guide →2 · What do you want to eat or drink?
When to take it: Take it first thing in the morning, at least 30 minutes before a meal or snack.
Tap a food to see the answer, or type any food or drink in the box above.
Foods to avoid with Lansoprazole· 5
Take care with Lansoprazole· 47
Fine with Lansoprazole· 9
Get the full Lansoprazole food guide by email
The complete Lansoprazole list — safe swaps, portion notes, and the freshness rules that matter — plus first access to the FreshPlate app, which checks every recipe against your medications automatically.
Free forever. Unsubscribe any time.
This checker summarises published guidance (NHS medicine pages, patient information leaflets and drug labels) for general information only. It is not medical advice, it is not exhaustive, and it cannot account for your dose, kidney function, other medicines, or health conditions. Always follow your prescriber, pharmacist, or the patient information leaflet — especially before changing what you eat or drink. See our editorial policy.
Further reading on Lansoprazole
The pages our answers quote. Every answer shows “Where this comes from” with the exact words, checked 6 October 2026. How we check
NHS website
About lansoprazole
NHS medicines information on lansoprazole – what it’s used for and key facts.
NHS website
Who can and cannot take lansoprazole
NHS medicines information on who can take lansoprazole and who may not be able to take it.
NHS website
How and when to take lansoprazole
NHS medicines information on dosage for lansoprazole, how to take it and what to do if you miss a dose or take too much.
NHS website
Side effects of lansoprazole
NHS medicines information on side effects of lansoprazole and what you can do to cope.
NHS website
Taking lansoprazole with other medicines and herbal supplements
NHS medicines information on possible interactions with lansoprazole and other medicines, herbal remedies and supplements.
Food groups that matter with Lansoprazole
Every medicine each one affects, on one page.
Medicines with similar food rules
Affected by the same foods as Lansoprazole.
