If you have been prescribed lansoprazole, you are likely managing problems such as acid reflux, indigestion, or heartburn. Around one in every four adults in the UK experiences heartburn, making it one of the most common digestive complaints. Lansoprazole, also known by the brand name Zoton, belongs to a group of medicines called proton pump inhibitors (PPIs). These medicines reduce the amount of acid your stomach produces, helping to relieve burning pain and discomfort after meals.
While lansoprazole is safe and effective, it can interact with other medicines and certain foods. Understanding what not to take with lansoprazole and which foods to avoid when taking lansoprazole can help you get the best results and reduce unwanted side effects.
Table of Contents
1. How Does Lansoprazole Work?
2. Which Medicines Should I Avoid While Taking Lansoprazole?
2.1. Can I take Gaviscon with lansoprazole?
2.2. Can I take lansoprazole with flucloxacillin?
2.3. Ketoconazole and Other Antifungals
2.5. Tacrolimus and Fluvoxamine
2.6. Sucralfate and Atazanavir
2.7. Other Acid-Reducing Medicines
3. What Happens if I Take Lansoprazole After Food?
4. What Foods Should I Avoid When Taking Lansoprazole?
4.1. Foods to Avoid When Taking Lansoprazole
4.2. Foods That Help While Taking Lansoprazole
5. When Should I Be Careful While Using Lansoprazole?
5.1. Pregnancy and Breastfeeding
5.2. Driving and Operating Machines
5.3. Long-Term Use
6. Say Goodbye to Heartburn Safely with Pharmacy Planet
7. Frequently Asked Questions (FAQ's)
7.1. Can I take Gaviscon with lansoprazole and still get the benefit?
7.2. What happens if I take lansoprazole after food instead of before?
7.3. Are there foods to avoid when taking lansoprazole, and why?
7.4. Can I take lansoprazole with flucloxacillin or other antibiotics?
7.5. What not to take with lansoprazole in terms of other acid-reducing medicines?
7.6. How soon can I eat or drink after taking lansoprazole for the best effect?
How Does Lansoprazole Work?
In simple terms: lansoprazole works by blocking acid-producing pumps in your stomach lining. This lowers stomach acid levels and allows your food pipe and stomach to heal from acid damage.
It is often used for acid reflux (GERD), indigestion, and ulcers and can also help prevent stomach problems caused by long-term use of anti-inflammatory painkillers.
Because it changes your stomach’s acid balance, some medicines and foods may not work properly if taken at the same time. That is why it is important to know which foods and medicines to avoid with lansoprazole.
Which Medicines Should I Avoid While Taking Lansoprazole?
Some prescription and over-the-counter medicines can interact with lansoprazole. These interactions can make your treatment less effective or increase your risk of side effects.
Here are the most common examples and what you need to know.
Can I take Gaviscon with lansoprazole?
If you are wondering, “Can I take lansoprazole with Gaviscon?”—the answer is yes, but not at the same time. Gaviscon and other antacids such as Rennies work by neutralising stomach acid quickly. However, they can stop lansoprazole from being absorbed properly if taken together.
Tip: Take lansoprazole at least 30 minutes before food, and wait two hours before or after using Gaviscon. This helps both medicines work as they should.
Can I take lansoprazole with flucloxacillin?
You can usually take lansoprazole with flucloxacillin, an antibiotic used for bacterial infections. However, if you are taking several medicines, always check with our pharmacist first, as antibiotics can sometimes affect how other medicines are absorbed.
Ketoconazole and Other Antifungals
Antifungal medicines like ketoconazole need stomach acid to be absorbed. Lansoprazole lowers stomach acid, which can make ketoconazole less effective. If you are prescribed both, take them several hours apart or speak to our pharmacist for guidance.
Digoxin and Theophylline
These medicines are used for heart and breathing problems. Lansoprazole can increase how much of these medicines stays in your body, which may cause side effects. You might need extra monitoring if you take these medicines together.
Tacrolimus and Fluvoxamine
- Tacrolimus (used after organ transplants) can build up in your blood when combined with lansoprazole.
- Fluvoxamine, an antidepressant, can increase the level of lansoprazole in your body.
Both combinations should only be used under expert supervision.
Sucralfate and Atazanavir
- Sucralfate, a medicine for ulcers, can stop lansoprazole from working properly if taken together.
- Atazanavir, used for HIV treatment, may not be absorbed properly when stomach acid is reduced.
Avoid combining these unless advised by our pharmacist.
Other Acid-Reducing Medicines
Avoid taking other proton pump inhibitors (PPIs) such as omeprazole or esomeprazole, or H2 blockers like famotidine, unless our pharmacists tell you to. Using two acid-reducing medicines at once will not give faster relief and may cause side effects such as diarrhoea or low magnesium levels.
What Happens if I Take Lansoprazole After Food?
Lansoprazole works best when taken before eating. If you take it after food, it may not be absorbed properly, which can make it less effective.
To get the best results:
- Take it 30 minutes before breakfast or your first meal of the day.
- Swallow the capsule whole with water.
- Try to take it at the same time every day.
If you forget and take it after food once in a while, it is not dangerous — it just may not work as well. Avoid making it a habit.
What Foods Should I Avoid When Taking Lansoprazole?
While no foods are completely forbidden, some can make acid reflux worse or reduce the benefits of your treatment. Knowing which foods to avoid with lansoprazole can make a big difference.
Foods to Avoid When Taking Lansoprazole
Try to limit or avoid:
- Spicy foods such as chilli, curry, and hot sauces
- Citrus fruits and juices such as oranges, lemons, and grapefruit
- Tomatoes and tomato-based sauces
- Chocolate and peppermint
- Caffeine (coffee, tea, energy drinks)
- Fizzy drinks and alcohol
- Fatty or fried foods, crisps, and pastries
These can irritate your stomach or relax the valve between your stomach and food pipe, allowing acid to come back up.
Foods That Help While Taking Lansoprazole
Instead, choose foods that are gentle on your stomach:
- Probiotic-rich foods like yoghurt, kefir, or miso
- High-fibre foods such as oats, brown rice, bananas, and leafy greens
- Lean proteins like chicken, turkey, or fish
- Non-acidic fruits such as apples and pears
These foods help improve digestion and balance the bacteria in your gut, which may reduce symptoms.
When Should I Be Careful While Using Lansoprazole?
Although most people can take lansoprazole safely, there are a few things to keep in mind.
Pregnancy and Breastfeeding
Small studies suggest lansoprazole is usually safe, but omeprazole is generally preferred during pregnancy and breastfeeding. Always speak to our pharmacists before using any new medicine during this time.
Driving and Operating Machines
A few people may feel dizzy or tired or have blurred vision when using lansoprazole. If that happens, avoid driving or using machines until you feel better.
Long-Term Use
Using lansoprazole for more than a few months should only be done under expert supervision. Long-term use can reduce vitamin B12 absorption and affect mineral levels such as magnesium or calcium. Our pharmacist may recommend a review or supplements if needed.
Say Goodbye to Heartburn Safely with Pharmacy Planet
Lansoprazole is an effective way to manage acid reflux, indigestion, and stomach ulcers — but it works best when used correctly. Avoid taking it with certain medicines like antacids, time your doses properly, and follow a balanced diet that supports digestion. If you are unsure about what not to take with lansoprazole or need personalised guidance, our pharmacists are here to help.
Shop acid reflux and heartburn medicines online at Pharmacy Planet and start your secure consultation today. All treatments are reviewed by our UK-registered pharmacists to ensure they’re safe and suitable for you.
Frequently Asked Questions (FAQ's)
Can I take Gaviscon with lansoprazole and still get the benefit?
Yes — you can take Gaviscon with lansoprazole, but timing is key. To avoid reducing the absorption of lansoprazole, wait at least two hours after taking it before using Gaviscon (or take Gaviscon first and then wait before your lansoprazole dose). This ensures both medicines work effectively.
What happens if I take lansoprazole after food instead of before?
If you take lansoprazole after food, its absorption may be reduced, and it may not work as well. For optimal effect, it should be taken about 30 minutes before your first meal of the day. Taking it after meals occasionally won’t cause harm, but regular delayed dosing may reduce symptom relief.
Are there foods to avoid when taking lansoprazole, and why?
Yes — when taking lansoprazole, foods to avoid include spicy meals (chilli, hot sauces), citrus fruits and tomatoes, chocolate, caffeine, fizzy drinks, alcohol, and high-fat or fried foods. These can trigger reflux or weaken the valve between the stomach and oesophagus, fuelling symptoms despite the medicine.
Can I take lansoprazole with flucloxacillin or other antibiotics?
You can take lansoprazole with flucloxacillin in many cases, but it’s important to check with our pharmacist because antibiotics may alter how your stomach absorbs medicines. Some antibiotics require a certain stomach acidity to work optimally, so professional advice is recommended.
What not to take with lansoprazole in terms of other acid-reducing medicines?
Avoid taking lansoprazole alongside another proton pump inhibitor (PPI) such as omeprazole or esomeprazole, or combining it with an H2-blocker (such as famotidine) unless specifically advised by our pharmacists. Doubling up on acid-reducing medicines will rarely speed relief and may increase side effects.
How soon can I eat or drink after taking lansoprazole for the best effect?
For best absorption, take lansoprazole on an empty stomach and wait about 30 minutes before eating or drinking (apart from a plain glass of water). If you eat or drink too soon, especially foods that trigger reflux, the medicine may be less effective in reducing stomach acid and preventing symptoms.


