I don’t really know. I know in the past doctors and pharmacists use to tell me to avoid these things and it makes sense that anything that makes you pee is going to get rid of the medication faster, and since antibiotics is made to get rid of bacteria, it’s probably best to avoid things that have bacteria in it. Antibiotics gets rid of good bacteria as well. So even if it does no harm to the medication, it probably will be useless to take with the medication. I know when I take vitamin C, I piss all day long. There are some foods that will do the same, but usually in small amounts, it won’t make you pee so much. But do drink plenty of water. Keeping hydrated helps your body when you are sick or well.

There is no “in general” with antibiotics. Some with food. Some on empty stomach. Others do not consume milk products and on and on. **It depends on the drug, the doctor, and what other drugs you may be taking as well as your diet and sensitivities/allergies. And time between doses can be important too.

@JLeslie is right about the range of antibiotics and how they are different. It depends on the antibiotic a great deal. There are too many on the market to generalise. You can make recommendations about what to eat and drink if you’re fighting an infection, but it would also depends on where the infection is and what type it is. You don’t want to inject things that lower your immune system, like truckloads of alcohol. You don’t want to vomit the tablet up. You want to take the ENTIRE bottle or course of them, even if you are feeling better and don’t think you need the last few days and think, ‘I’ll just keep these handy if I need them again’.. NO NO NO… don’t do that. Those three things are the only general things I can think of.