Q. I am in good health and take Toprol for blood pressure, Crestor for cholesterol and Evista to prevent osteoporosis. My problem is smelly gas. I have so much that it is very embarrassing when I work with the other ladies at church.

Breakfast is oatmeal, midday I have chicken, fish or beef with vegetables and a fruit, and supper is a sandwich and an apple. How can I get rid of this dreadful problem?

A. Your diet and your medications might be contributing to the problem. Evista can cause gas in about 3 percent of patients; Toprol and Crestor affect about 1 percent in this way.

Don’t stop your drugs, but ask your health care provider about alternatives. We are also sending you our book, Best Choices From The People’s Pharmacy, which describes how a flatulence diary can determine which foods are culprits and discusses remedies such as fennel, anise, caraway, Angostura bitters and ginger root. It is available in libraries, bookstores and online.

Get The Graedons' Favorite Home Remedies Health Guide for FREE

Join our daily email newsletter with breaking health news, prescription drug information, home remedies AND you'll get a copy of our brand new full-length health guide — for FREE!

  1. cak

    I suffered with this problem for years but am now gas free thanks to taking acidophilus every day. It is homeopathic and increases the good bacterial flora in your gut. I now eat beans, cabbage, and all other gas producing foods with no problem.

  2. jwalker

    Drinking a lot of tea causes very potent, room clearing smelly gas.

  3. s.durland

    When I discovered I had gluten intolerance and soy allergies – and gave them up… the GAS went away forever! I can eat all kinds of beans now too and never a problem, but if I go back to the gluten and or soy, watch out!

  4. rmm

    Have you thought about lactose intolerance? I discovered that the cause of my horribly smelly gas was dairy products.

What Do You Think?

We invite you to share your thoughts with others, but remember that our comment section is a public forum. Please do not use your full first and last name if you want to keep details of your medical history anonymous. A first name and last initial or a pseudonym is acceptable. Advice from other commenters on this website is not a substitute for medical attention. Do not stop any medicine without checking with the prescriber. Stopping medication suddenly could result in serious harm. We expect comments to be civil in tone and language. By commenting, you agree to abide by our commenting policy and website terms & conditions. Comments that do not follow these policies will not be posted.

Your cart

Shipping and discount codes are added at checkout.