Your membership has expired

The payment for your account couldn't be processed or you've canceled your account with us.

Re-activate

Save products you love, products you own and much more!

Save products icon

Other Membership Benefits:

Savings icon Exclusive Deals for Members Best time to buy icon Best Time to Buy Products Recall tracker icon Recall & Safety Alerts TV screen optimizer icon TV Screen Optimizer and more

    Q&A: Taking medicine on an empty stomach?

    Consumer Reports News: October 22, 2009 10:34 AM


    When the instructions say to take medicine on an empty stomach, how long do I have to wait after eating for my stomach to empty? Can I still drink while waiting? —W.H., Colorado Springs, Colo.

    For some medicines, having food or liquids in your stomach can result in poorer absorption of the drug or an upset stomach. It generally takes 4 to 5 hours for the stomach to empty after a full meal and a bit less after a snack or liquid, though it varies depending on how much and what kind of food you ate. If you can, it's easiest to take "empty stomach" medications in the morning, after you've fasted overnight. After taking the drug, wait at least 30 minute before ingesting anything other than plain water, to give the body time to absorb the medication.

    Look up safety information on your medicines in our Prescription Drugs  section and find out how to prevent drug mix-ups .

    E-mail Newsletters

    FREE e-mail Newsletters! Choose from cars, safety, health, and more!
    Already signed-up?
    Manage your newsletters here too.

    Health News

    Cars

    Cars Build & Buy Car Buying Service
    Save thousands off MSRP with upfront dealer pricing information and a transparent car buying experience.

    See your savings

    Mobile

    Mobile Get Ratings on the go and compare
    while you shop

    Learn more