Antibiotics: Foods to Eat & Foods to Avoid (2024)

When you start to feel the pain of a urinary tract infection or strep throat, you may be prescribed a course of antibiotics in order to recover. Antibiotics may be needed for many types of bacterial infections, but what you eat while you’re on this medication can impact how well it works – and whether you’ll feel better.

Why Does It Matter What You Eat?

Certain foods can interact with an antibiotic by reducing how well it is absorbed by the body or even blocking the medication, while other foods can intensify side effects like gastrointestinal upset.

Antibiotics are a double-edged sword. Although these drugs can clear up your infection, they can also affect the natural balance of bacteria in your system. That can lead to the nausea, gas and diarrhea many people experience while taking antibiotics.

If you’re not familiar with a new medication, it’s always a good idea to ask for some guidelines from your pharmacist who is experienced at navigating food-drug interactions.

Lia Robichaud and Alicia Li, pharmacy interns at Samaritan Albany General Hospital, outlined some common foods that can impact antibiotics.

Foods Can Interfere With Antibiotics

Dairy and calcium-rich foods – Whether it’s cheese, milk, coffee creamer, yogurt or butter, the calcium in dairy products could be a problem. Tofu, kale and chia seeds are also high in calcium. When you eat these foods with certain antibiotics like tetracyclines or fluoroquinolones, the medicine can bind to the calcium which prevents it from being absorbed by your body. Space these foods to be at least two hours after you take your antibiotic and six hours before your next dose.

Fortified foods – Fortified foods can contain a high amount of calcium, creating the same problem that foods naturally high in calcium have – possibly interfering with your antibiotics. Common fortified foods include breakfast cereal, orange juice and non-dairy milk. Space these foods to be at least two hours after you take your antibiotic and six hours before your next dose.

High acid foods – Citrus fruits and juices like orange and grapefruit, soda, chocolate and tomato products have a high acid content, which could decrease how much medicine is absorbed into your system for certain antibiotics. Space these foods to be at least two hours after you take your antibiotic and six hours before your next dose. Caffeine – Some antibiotics can increase the effects of caffeine – and not in a good way. Antibiotics can keep your body from metabolizing the caffeine so it stays in your system longer. A cup of joe in the morning could lead to an increase in the diuretic effects of caffeine, jitters throughout the day and a sleepless night. Stick to noncaffeinated beverages while taking antibiotics, including plenty of water to stay hydrated.

Alcohol – Put co*cktails or a glass of wine with dinner on hold. It’s best to completely abstain from alcohol until 48 hours after you’ve completed your course of antibiotics if you are taking metronidazole. Be on the lookout for alcohol or propylene glycol in mouth wash, cough medicine or cold and flu products, and avoid these as well. Consuming alcohol while taking certain antibiotics can cause severe nausea and vomiting, headache and other side effects.

Multi-vitamins and antacids – These products can contain minerals – primarily magnesium, calcium, aluminum, iron or zinc – that bind to the antibiotic and keep it from working. You may take multi-vitamins and antacids as long as you space them at least two hours after you take your antibiotic and six hours before your next dose.

What to Eat Instead

Soup – Enjoy broth-based soups that don’t rely on cream, cheese or tomatoes for flavor like chicken noodle, ramen, miso or lentil. These soups often have beneficial prebiotic foods like garlic, onion, vegetables and beans that help healthy bacteria regrow.

Bland foods – In general, foods for when you’re sick are also appropriate when you’re taking antibiotics. Plain or lightly salted crackers, peanut butter and non-citrus fruit are good choices. The BRAT diet (bananas, rice, applesauce, toast) can help with diarrhea from antibiotics.

Water – Staying hydrated is important, especially when you’re sick. It helps your body fight the infection, your medication to work properly and to combat some of the gastrointestinal side effects of antibiotics.

Fermented foods – Sauerkraut, kimchi, miso, fermented vegetables and kombucha contain beneficial probiotics that can support your gut and can help offset some of the unpleasant side effects of antibiotics. Yogurt and kefir can also be helpful, particularly the Nancy’s brand. Ensure dairy products are appropriately spaced from your antibiotic.

Probiotic supplements – Taking probiotics while you’re on antibiotics can help provide beneficial bacteria to your system and may also help with diarrhea. Some common brands include Culturelle, RenewLife and Florastor. If your provider prescribes probiotics with your antibiotic, they can be taken at the same time and don’t need to be spaced. Otherwise, follow the directions on the label. Your provider may recommend taking a probiotic supplement for up to a week after finishing your course of antibiotics.

Take Antibiotics Properly

  • Always follow the instructions on the medication label. Always finish your regimen, even if you start to feel better. Don’t save antibiotics for another time.
  • Some antibiotics should not be broken, crushed or chewed, so check the label. If you have trouble swallowing pills, tell your provider who can discuss other options with you.
  • If you miss a dose, take it as soon as you remember unless it’s almost time for your next dose, about three to four hours. Doses are timed to keep a consistent amount of medicine in your body. Taking the doses too close together or taking a double dose can increase your side effects and doesn’t have any benefit.
  • If you miss all of your doses in a 24-hour period, call your provider.
  • If the label says to take with food, you can take your medicine with a meal or a little snack like crackers and fruit. Food helps the body to absorb certain medications and can reduce side effects.
  • If the label says to take on an empty stomach, time your meals to be either one hour after you take the medicine or two hours before your next dose. Some medicines work better if there is no other food in your stomach.

After You’re Finished With Antibiotics, Help Healthy Bacteria Grow

According to a study of intestinal bacteria published in the journal Clinical Infectious Diseases, gut microbiota mostly repopulate within two to four weeks of finishing a course of antibiotics. However, it can take up to a year or longer for your gut microbiome to fully recover.

Other bacterial colonies on your body can also be affected by antibiotics. For example, women can occasionally develop a yeast infection after a round of broad-spectrum antibiotics, because the antibiotics clear out beneficial bacteria in the vagin*.

You can encourage a diverse population of beneficial bacteria to regrow and keep you healthy by making prebiotic and probiotic foods a priority. It’s also helpful to limit sugar and processed foods for several weeks, as these can suppress healthy bacterial growth.

Antibiotics are sometimes necessary but the medical community is still learning the full long-term effects on the body. Take your medicine as prescribed and talk to your pharmacist if you have any questions about the right way to take antibiotics.

Work with a pharmacy you trust. Find a Samaritan Pharmacy location near you.

Antibiotics: Foods to Eat & Foods to Avoid (2024)

FAQs

Antibiotics: Foods to Eat & Foods to Avoid? ›

What's more, eating high fiber foods, fermented foods, and prebiotic foods after taking antibiotics may also help reestablish a healthy gut microbiota. However, it is best to avoid grapefruit and calcium-fortified foods while taking certain antibiotics, as these can affect the absorption of antibiotics.

What foods should I avoid with antibiotics? ›

High acid foods – Citrus fruits and juices like orange and grapefruit, soda, chocolate and tomato products have a high acid content, which could decrease how much medicine is absorbed into your system for certain antibiotics.

Can I eat bananas with antibiotics? ›

Bananas are effective against any stomach acid and are astringent in the intestine, which helps when antibiotics cause real episodes of acute occasional diarrhea. Also, bananas have the characteristics of a natural supplement: they are very rich in potassium, as well as other vitamins and minerals.

Can I eat eggs with antibiotics? ›

In the past, medical experts recommended following the BRAT diet (bananas, rice, applesauce and toast) when taking amoxicillin. They now include the following food options in their recommendations as well: Bland but protein-rich foods like plain baked chicken, scrambled eggs and yogurt.

What are the best antibiotic foods? ›

Seven best natural antibiotics
  1. Garlic. Cultures across the world have long recognized garlic for its preventive and curative powers. ...
  2. Honey. Since ancient times, people have used honey due to its wound-healing activity and antimicrobial properties. ...
  3. Ginger. ...
  4. Echinacea. ...
  5. Goldenseal. ...
  6. Clove. ...
  7. Oregano.
Nov 14, 2023

Can I eat oatmeal with amoxicillin? ›

Official answer. No, there are no food restrictions while taking the antibiotic Amoxicillin.

How to flush antibiotics out of your system? ›

During and after antibiotic use, focus on getting plenty of soluble fiber found in starchy tubers, squash, Jicama, Jerusalem artichoke and peeled fruits. Allium vegetables such as garlic, onion, leeks, chives, and scallions are great choices. Add them to food raw for the best source of prebiotics.

Can I drink coffee on antibiotics? ›

Taking these antibiotics together with caffeine may increase the side effects of both. You might experience jitteriness, headaches, increased heart rate, and other side effects.” In fact, some research suggests that caffeine should never be combined with antibiotics as this can lead to the medication not working.

Can I eat butter while on antibiotics? ›

It's recommended that dairy products such as cheese, milk, butter, and yogurt should not be consumed until 3 hours after a dose of antibiotics is taken. Likewise, juices or supplements containing calcium may also reduce effectiveness.

Why is milk not allowed when taking antibiotics? ›

Neal Patel, RPS spokesperson, said: “Calcium in milk binds with the antibiotic and this change means it cannot get into the bloodstream to fight infection. Even if the milk affects just half of the drug, you're only getting half the dose, which could mean the infection isn't killed off by the end of the course.

What antibiotics Cannot be taken with food? ›

Some oral drugs need to be taken away from meals because food will affect absorption. Because they can cause intestinal irritation, discomfort such as: penicillin group ; cephalosporin group ; macrolide group....

Should I eat breakfast with my antibiotics? ›

In some instances, taking antibiotics with food may help to reduce stomach issues. These include antibiotics such as amoxicillin and doxycycline. Nevertheless, this approach won't work for all antibiotic treatments. Some antibiotics, such as tetracycline or flucloxacillin, should be taken on an empty stomach.

What foods cancel out antibiotics? ›

Whenever we eat citrus fruits, chocolate, and tomato-based products while on antibiotics, we prevent these antibiotics to get absorbed in our system. Allergens and sugars. Gluten, dairy, and sugar are common allergens which suppress the ability of our white blood cells to destroy bacteria.

What is the best food to eat before taking an antibiotic? ›

High fiber foods like whole grains, beans, fruits, and vegetables can help the growth of healthy bacteria in the gut. There's no need to avoid these healthy, nutrient-rich foods while taking antibiotics. Just time your consumption to a few hours before or after taking antibiotics.

What not to do while taking antibiotics? ›

Antibiotics are usually taken with water because taking them together with fruit juices, dairy products or alcohol can affect how the body absorbs some of them. Dairy products include milk, butter, yogurt, and cheese.

What not to mix with amoxicillin? ›

8. Cautions with other medicines
  • methotrexate, used to treat arthritis and psoriasis.
  • warfarin, a medicine to prevent blood clots.
  • gout medicines called probenecid or allopurinol.
  • other antibiotics.

Can I eat yogurt with antibiotics? ›

You may have had a doctor in the past tell you to eat more yogurt while taking your antibiotic. There's a reason for that. Yogurt is packed with bacteria, including Lactobacillus acidophilus, which can help reup your bacterial balance while you're taking an antibiotic.

How to rebuild the immune system after antibiotics? ›

Eat fermented foods

Fermented foods are produced by bacteria and include yogurt, cheese, sauerkraut, kombucha, and kimchi, among others. They contain several species of healthy bacteria, such as Lactobacilli, which can help restore the gut microbiome to a healthy state after antibiotics.

Can I drink coffee while taking antibiotics? ›

Coffee contains caffeine. The body breaks down caffeine to get rid of it. Some antibiotics might decrease how quickly the body breaks down caffeine. Taking these antibiotics along with coffee might increase the risk of side effects including jitteriness, headache, increased heart rate, and other side effects.

What is the fastest way to recover from antibiotics? ›

How to Heal Your Gut After Antibiotics
  1. Eat probiotic foods. Probiotic-rich foods like yogurt, kefir, and kimchi contain beneficial bacteria that can help restore the balance of good and bad bacteria in your gut. ...
  2. Take probiotic supplements. ...
  3. Eat prebiotic foods. ...
  4. Avoid processed foods. ...
  5. Get plenty of rest and exercise.
Feb 17, 2023

What is the best drink to flush your system fast? ›

  • Lemon detox drink: Lemon is one of the most common and staple ingredients of detox drinks. ...
  • Mint and cucumber detox drink: This detox drink is claimed to be great for managing weight and maintaining fluid and mineral balance in the body. ...
  • Coconut water detox drink: This is an easy and quick drink to prepare.

What should be avoided when taking antibiotics? ›

After taking an antibiotic you may need to wait for up to three hours before eating or drinking any dairy products. Grapefruit juice and dietary supplements containing minerals like calcium may also lessen the effect of antibiotics.

What foods should I avoid with a bacterial infection? ›

Don't have these foods: aged or ripened cheeses, such as blue, feta, or brie; eggs with cracked shells or eggs that are not cooked all the way; nuts or trail mix; pickled fish; raw eggs or homemade eggnog; raw fish, lox, or sushi; raw, rare, or undercooked meats and poultry; raw or fresh-ground peanut butter; or tofu, ...

What to avoid while taking amoxicillin? ›

Amoxicillin interacts with medications like warfarin, allopurinol, and probenecid. It can also cause trouble with alcohol and interact with live vaccines for cholera and typhoid. To prevent interactions, make sure to give your healthcare provider and pharmacist your most current medication list.

Top Articles
Latest Posts
Article information

Author: Rev. Leonie Wyman

Last Updated:

Views: 6107

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Rev. Leonie Wyman

Birthday: 1993-07-01

Address: Suite 763 6272 Lang Bypass, New Xochitlport, VT 72704-3308

Phone: +22014484519944

Job: Banking Officer

Hobby: Sailing, Gaming, Basketball, Calligraphy, Mycology, Astronomy, Juggling

Introduction: My name is Rev. Leonie Wyman, I am a colorful, tasty, splendid, fair, witty, gorgeous, splendid person who loves writing and wants to share my knowledge and understanding with you.