Peer-influenced content. Sources you trust. No registration required. This is HCN.

GoodRx Health11 Medications You Should Take on an Empty Stomach

Understanding the importance of medication timing can help optimize treatment outcomes and avoid potential interactions with food and beverages, providing broader implications for patient adherence and overall medication efficacy.

Certain medications require administration on an empty stomach to ensure optimal absorption and efficacy. This guideline is crucial for avoiding interactions that can slow, reduce, or alter the absorption and metabolism of the medication. Physicians need to understand the specific requirements for these medications to provide accurate guidance to patients and improve treatment outcomes.

Key Points:

  • General Guidelines: Medications that should be taken on an empty stomach are generally advised to be taken either 1 hour before or 2 hours after a meal to avoid interactions that can alter their absorption and efficacy.
  • Thyroid Medications: Levothyroxine should be taken 30 to 60 minutes before breakfast, including morning coffee, and at least 4 hours apart from other medications. Foods like walnuts, high-fiber items, and soybean flour can interfere with absorption.
  • Bisphosphonates: Alendronate, ibandronate, and risedronate should be taken with a full glass of water at least 30 minutes to 1 hour before any food, drink, or other medications to prevent interactions that reduce absorption.
  • Sucralfate (Carafate): Must be taken at least 1 hour before or 2 hours after a meal to effectively coat ulcers. Antacids should not be taken within 30 minutes before or after sucralfate.
  • Sildenafil (Viagra): Best taken on an empty stomach to work faster, as high-fat meals can delay its effectiveness.
  • Rybelsus (semaglutide): Should be taken first thing in the morning with no more than 4 oz of water, and at least 30 minutes before eating or drinking to ensure proper absorption.
  • Captopril: This medication for high blood pressure and heart failure should be taken 2 hours after or 1 hour before meals to maximize absorption.
  • Bethanechol: Used for urinary retention, it should be taken 1 hour before or 2 hours after meals to avoid nausea and vomiting.
  • Ampicillin: This antibiotic should be taken 30 minutes before or 2 hours after meals, as food delays absorption and reduces its effectiveness.
  • Zafirlukast (Accolate): An asthma medication that should be taken 1 hour before or 2 hours after meals due to significant reduction in absorption when taken with food.
  • Proton Pump Inhibitors (PPIs): Most PPIs should be taken 30 to 60 minutes before a meal to block acid secretion effectively, with the exception of pantoprazole which can be taken with or without food.
  • Isoniazid: Used for tuberculosis, it should be taken on an empty stomach to ensure proper absorption.

Approximately 50% of patients do not take medications as prescribed. (Mayo Clinic Proceedings)


More on Drug Safety & Interactions

The Healthcare Communications Network is owned and operated by IQVIA Inc.

Click below to leave this site and continue to IQVIA’s Privacy Choices form