Login to your account
Antibiotics are an essential part of treating common infections like urinary tract infections, sexually transmitted infections, chest infections and many others. They can be life-saving treatments that quickly relieve symptoms and kill bacteria.
However, like most prescription medicines, they can cause side effects. Because of how they work, they can make you feel worse before you feel better. They especially affect your gut.
One way to manage the side effects of antibiotics is to modify your diet. Prioritising certain foods and limiting others can significantly reduce your recovery time.
Keep reading to learn about the best and the worst foods to eat while on antibiotics.
Antibiotics treat infections by targeting bacteria. They kill the bad bacteria causing the infection and stop them from multiplying.
However, in the process, they can kill other harmless bacteria. This can disrupt the natural balance of bacteria in the gut, which is known as the gut microbiome or gut flora.
You need a healthy gut flora for good digestion. A healthy gut flora helps to fend off harmful microorganisms, digest dietary fibre (which your body can’t do on its own) and absorb essential vitamins from your diet.
When antibiotics disrupt this gut flora, it causes digestive side effects. Common digestive side effects of antibiotics include:
These side effects are mild and, in most cases, go away on their own. However, it can make you feel unwell for a short time.
One way to help relieve these symptoms naturally is to change your diet. This is because your diet can impact gut bacteria, gut inflammation as well as your overall digestive health.
Increasing the intake of certain foods can help boost your gut flora and manage side effects. Here are 5 foods that do just that.
Probiotics are live microorganisms such as bacteria and yeast that are common in certain foods or available as supplements.
Consuming supplements or foods rich in probiotics helps to improve and restore the gut flora while taking antibiotics, which can help to prevent and reduce side effects.
You should prioritise non-dairy probiotics. This is because dairy products like milk and cheese may reduce the effectiveness of antibiotics.
When buying probiotics, you should always check the labels. Check what it contains so you can get maximum benefits for your gut flora from your diet. Look for names of good bacteria like Lactobacillus and Bifidobacterium.
While probiotics are the good bacteria, prebiotics help to feed these good bacteria.
When you consume prebiotics, the bacteria in your gut break them down for energy. This will help to increase their chance of survival in the gut. They also produce by-products that can help with digestion.
Prebiotic foods are foods rich in fibre. However, not all fibres are prebiotics. Some foods naturally high in prebiotics include:
These foods are also high in other essential nutrients like vitamins and minerals that are key for a healthy diet.
Fibre is an essential nutrient for healthy digestion.
Dietary fibre is the part of plants you eat that is not digested in the small intestine. Instead, it is broken down by the bacteria in your large intestine.
This helps to reduce the effects of antibiotics as it can increase the amounts of beneficial bacteria as well as improve the diversity of microorganisms in the gut.
Fibre is also important for your overall digestive health. Eating more fibre helps to:
The association of UK dietitians (the BDA) recommends adults need to eat around 30 g of dietary fibre every day to experience health benefits.
The best sources of dietary fibre include:
You can make simple switches to help boost your fibre. You can switch out the bread for your sandwiches or add some fruit to your breakfast cereal or your porridge (oatmeal).
When taking antibiotics, it’s important that you stay hydrated.
Side effects of antibiotics, such as vomiting and diarrhoea, can cause dehydration when you lose too many fluids. This could be a serious health problem if not treated.
If you are dehydrated, you may notice symptoms such as:
The way to prevent dehydration is to drink plenty of fluids. This can be in actual beverages or foods that have a high liquid content, such as soups and certain fruits and vegetables.
How to stay hydrated | |
---|---|
Best foods and beverages to stay hydrated | |
Drinks | Foods |
|
|
Tip: Avoid drinks that contain alcohol, caffeine or excessive amounts of sugar as they will dehydrate you.
Another beneficial food compound is antioxidants.
The role of antioxidants is to prevent oxidation, a chemical reaction that produces unstable molecules called free radicals. High levels of free radicals cause oxidative stress, which can cause certain health problems.
Research suggests that oxidative stress can occur in the gut and affect the gut microbiome. Some evidence from mouse studies suggests that consuming antioxidants can reverse this effect. This means it can help prevent digestive side effects whilst on antibiotics.
Foods rich in antioxidants have multiple health benefits, as well as gut health. Many chronic conditions have been linked to oxidative stress, including certain cancers.
Good sources of antioxidants include:
These foods are also rich in essential nutrients and are therefore essential as part of a healthy diet.
It’s best to avoid drinking alcohol when you’re on antibiotics. This is because the effects of alcohol could make you feel unwell and dehydrate you, which can make the side effects of antibiotics worse should you experience them.
But with most common antibiotics, it is generally safe to drink small amounts of alcohol. Always consult your doctor or pharmacist if you are not sure.
Important: Always ask your doctor or pharmacist before drinking alcohol on any medication.
Some specific antibiotics, however, you should not drink any alcohol with as the medicine is more affected. See specific interactions below.
Metronidazole & Tinidazole
When taken with alcohol, these antibiotics can cause side effects such as:
If you take metronidazole, you need to wait 48 hours after you have finished treatment before drinking any alcohol. For tinidazole, you need to wait 72 hours.
Linezolid
Alcohol can increase your blood pressure if you are taking Linezolid.
This includes fermented alcoholic drinks like:
You should not drink more than one alcoholic drink whilst on Linezolid. If you have high blood pressure, you should not drink any alcohol until you have finished treatment.
Doxycyline
Doxycycline is a very widely used antibiotic. It is prescribed to treat STIs like chlamydia, lung infections, skin conditions like acne or rosacea, and to prevent malaria.
If you drink alcohol on Doxycycline, it may reduce the effects of the antibiotic and affect your treatment.
So, you should wait until you finish treatment before you drink any alcohol.
Dairy products that are high in calcium can affect the absorption of certain antibiotics like tetracyclines (e.g. doxycycline) and fluoroquinolones (e.g. ciprofloxacin).
The medicine can bind to the calcium, which prevents it from being absorbed by the body. This can reduce the effectiveness of the medicine.
High-calcium and dairy foods include:
You should wait 2 hours after consuming one of these products before taking antibiotics. Then, you should wait 2 hours after taking antibiotics before consuming dairy or a high-calcium food.
If you have had a small amount of calcium, like milk in your tea, it should be okay.
You should avoid eating processed foods while on antibiotics. This includes foods high in fat and sugar, such as:
Ultra-processed foods do not contain diverse or sufficient amounts of macro- and micronutrients. Your gut needs these nutrients to maintain a balance of microorganisms.
A diet high in processed foods has also been shown by research to cause gut inflammation. Other studies have linked it to chronic gut diseases such as irritable bowel syndrome, inflammatory bowel disease and even bowel cancer.
So, eating these foods in moderation while on antibiotics will help keep your gut microbiome healthy and help prevent antibiotic side effects.
Nutrition guide for antibiotic users
A summary of the foods to prioritise and avoid whilst on antibiotics.
As well as your diet, there are other things you can do to help you get the most out of your antibiotics and feel better.
Tips and advice for people taking antibiotics
Most side effects of antibiotics should go away naturally after you finish treatment. However, you should see a doctor if:
Your doctor may need to investigate your symptoms and to see if there is an underlying cause.
Burning sensations after sex: causes, treatments and when...
Reviewed by Dr. Caroline FontanaSelect
medication
Fill out a short
medical form
Doctor issues
prescription
Medication sent
from pharmacy