Should I take antibiotics with food?
Last updated September 3, 2026.
It depends on the antibiotic - amoxicillin goes down before or after food per the NHS, flucloxacillin needs an empty stomach (60 minutes before or 2 hours after eating) because food cuts absorption, and doxycycline varies by dose, so the leaflet on your box is the final word. The pattern: empty-stomach rules exist for absorption, with-food rules exist to buffer nausea. Read the box, then the leaflet, then ask the pharmacist if either is unclear - they answer this daily. Whatever the food rule, space doses evenly and finish the course. Pymander is a free AI doctor, 24/7 by text, and can help you check your specific antibiotic.
What to do
- Read your box and leaflet first: the rule is drug-specific.
- Empty-stomach antibiotics: respect the gap: 60 minutes before or 2 hours after food.
- Stomach upset? Food often helps: but only if your drug allows it.
- Unclear? Ask the pharmacist: faster than a doctor visit.
Related questions
- Can I drink alcohol while taking antibiotics?
- Can I drink alcohol with amoxicillin?
- Can you take antacids with antibiotics?
- What happens if you stop antibiotics early?
