What Foods Not to Eat While Taking Keflex

Keflex, or cephalexin, belongs to a family of drugs called cephalosporins used to treat bacterial infections. Before you take any new medication, talk to your doctor or pharmacist about possible interactions. While Keflex reacts with a number of other drugs, it does not interact with foods, so you can eat a normal diet while taking the antibiotic.

Avoid broccoli (Image: George Doyle/Stockbyte/Getty Images)

Diet Considerations

Avoid coffee (Image: MeePoohyaphoto/iStock/Getty Images)

A side-effect of Keflex is diarrhea, so avoid foods that will make runny stools worse, such as coffee, greasy or processed foods, dairy products and vegetables associated with flatulence such as broccoli, cabbage and peppers. Keflex may cause upset stomach in some people, which may be remedied by taking it with food or milk.

Alcohol Warning

Wine (Image: Stockbyte/Stockbyte/Getty Images)

Some antibiotics, including metronidazole and tinidazole, will make you very sick if combined with alcohol. It is always a good idea to check with a pharmacist before drinking alcohol with any medication.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.